python 随笔80%核心笔记(一)

news2024/12/26 20:24:00

目录

一、海龟

二、pygame

三、函数

四、类与对象

五、列表与元组

六、其他

1、格式化输出

2、最大公约数、最小公倍数

 3、print、多变量一起定义赋值、end以及列表的方法

4、序列重复、字符串方法、其他列表方法、input

5、字典的方法、ASCII码转换、返回值、修改私人空间

6、关于自增自减、unicode的字符与数值的转换、列表与元组不要求为相同数据类型


一、海龟

(1)导入海龟库 import turtle


(2)画笔

turtle.penup()=turle pu()      #抬起画笔,海龟飞行

turtle.pendown()=turtle.pd()   #落下画笔,海龟爬行

(3)乌龟的移动方向:

seth函数的全称是setheading,这个函数的主要功能就是设置乌龟的移动方向

海龟默认初始箭头方向   向右(东)
turle.setheading(0) = turle.seth(0)    东(右)

turle.setheading(90) = turle.seth(90)   上
turte.setheading(180) = turle.seth(180)  西(左)

turle.setheading(-90)= turle.seth(-90)  下


(4)默认海龟落笔在画板最中间(0,0)


(5)顺时针(右转) 逆时针(左转)


(6)速度:speed [0....10] ,其中0速度无延迟,速度最慢1,速度最快10


(7)颜色:turfle.color(画笔颜色/边框颜色,填充颜色)

二、pygame

坐标系从最左上角(0,0)开始,x轴/y轴都没有负值

三、函数

(1)定义函数:def sum(形参):

                          ——————
(2)调用函数:sum(实参)


(3)返回值= 输出的值

四、类与对象

(1)类:物体的一种抽象(相同类型对象的模板),eg:橡皮图章、人、狗Dog

(2)定义属性:属性name

(3)对象:类的一个实例    eg:图章印出来的一个实例      eg:具体的一只狗doglin

实例 = 一个具体的东西

(4)对象属性赋值: doglin.name="doglinname"          点:访问对象的属性


(5)构造函数:_ _ init _ _()  初始化对象

五、列表与元组

(1)pop()对列表的操作(删除)   -- 返回的是要被删除的元素


(2)元组可以切片,元组不可以修改


(3)字符串、列表、元组都是有序的

(4)优先级:**幂    >   %

(5)s[::2]  从索引0开始,以2为间隔进行切片

六、其他

1、格式化输出

2、最大公约数、最小公倍数

 3、print、多变量一起定义赋值、end以及列表的方法

4、序列重复、字符串方法、其他列表方法、input

5、字典的方法、ASCII码转换、返回值、修改私人空间

6、关于自增自减、unicode的字符与数值的转换、列表与元组不要求为相同数据类型

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2266010.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL数据库函数——字符函数

目录 引言 常用字符函数表 举例 例子一——工号前加0凑够5位 引言 字符函数,顾名思义就是运用在字符串的函数,下列是一些较为常用的字符函数。 常用字符函数表 函数功能concat(S1,S2,.....Sn)字符串拼接,将S1&…

算法练习——位运算

前言:位运算的方法大多比较抽象,很难想到。 一:判断字符是否唯一 题目要求: 解题思路: 法一:使用hash的思想,统计每一个字母出现的次数,再通过一次循环遍历查询是否有超过1的字母&…

TCN-Transformer+LSTM多变量回归预测(Matlab)添加气泡图、散点密度图

TCN-TransformerLSTM多变量回归预测(Matlab)添加气泡图、散点密度图 目录 TCN-TransformerLSTM多变量回归预测(Matlab)添加气泡图、散点密度图预测效果基本介绍程序设计参考资料 预测效果 基本介绍 基本介绍 1.双路创新&#xff…

【免费分享】mysql笔记,涵盖查询、缓存、存储过程、索引,优化。

概括 本篇笔记涵盖基础查询、视图、存储过程、函数、索引、优化、分库分表。适合在学完mysql后进行时常观看。下面展示部分内容。如果需要可以在文章底部的链接进行下载查看。 简介 数据库 数据库:DataBase,简称 DB,存储和管理数据的仓库…

DataSourceClosedException_ dataSource already closed

修改了项目中kafka相关配置,准备上线,控制台一直报错: 一直不停的在刷数据库连接池已关闭??? 只改了kafka相关的配置,为什么数据库连接池一直在报错?即使kafka配置写错了&#xff…

SpringCloudAlibaba技术栈-Nacos

1、什么是Nacos? Nacos是个服务中心,就是你项目每个功能模块都会有个名字,比如支付模块,我们先给这个模块起个名字就叫paymentService,然后将这个名字和这个模块的配置放到Nacos中,其他模块也是这样的。好处是这样能更好地管理项…

Java中使用四叶天动态代理IP构建ip代理池,实现httpClient和Jsoup代理ip爬虫

在本次爬虫项目中,关于应用IP代理池方面,具体完成以下功能: 从指定API地址提取IP到ip池中(一次提取的IP数量可以自定义更改) 每次开始爬虫前(多条爬虫线程并发执行),从ip池中获取一…

MySQL 数据库优化详解【Java数据库调优】

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默, 忍不住分享一下给大家。点击跳转到网站 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……) 2、学会Oracle数据库入门到入土用法(创作中……) 3、手把…

工业大数据分析算法实战-day15

文章目录 day15特定数据类型的算法工业分析中的数据预处理工况划分数据缺失时间数据不连续强噪声大惯性系统趋势项消除 day15 今天是第15天,昨日是针对最优化算法、规则推理算法、系统辨识算法进行了阐述,今日主要是针对其他算法中的特定数据类型的算法…

定时任务——定时任务技术选型

摘要 本文深入探讨了定时任务调度系统的核心问题、技术选型,并对Quartz、Elastic-Job、XXL-Job、Spring Task/ScheduledExecutor、Apache Airflow和Kubernetes CronJob等开源定时任务框架进行了比较分析,包括它们的特点、适用场景和技术栈。文章还讨论了…

前端遇见AI:打造智能应用的新时代

随着技术的发展,AI(人工智能)不再局限于后端服务器上运行的复杂算法,而是逐渐渗透到前端领域,成为提升用户体验和应用智能水平的关键因素。本文将探讨前端与AI结合的趋势,以及如何利用前端技术实现AI功能&a…

KNN分类算法 HNUST【数据分析技术】(2025)

1.理论知识 KNN(K-Nearest Neighbor)算法是机器学习算法中最基础、最简单的算法之一。它既能用于分类,也能用于回归。KNN通过测量不同特征值之间的距离来进行分类。 KNN算法的思想: 对于任意n维输入向量,分别对应于特征…

使用 Three.js 创建一个 3D 人形机器人仿真系统

引言 在这篇文章中,我们将探讨如何使用 Three.js 创建一个简单但有趣的 3D 人形机器人仿真系统。这个机器人可以通过键盘控制进行行走和转向,并具有基本的动画效果。 技术栈 HTML5Three.jsJavaScript 实现步骤 1. 基础设置 首先,我们需要…

Android unitTest 单元测试用例编写(初始)

文章目录 了解测试相关库导入依赖库新建测试文件示例执行查看结果网页结果其他 本片讲解的重点是unitTest,而不是androidTest哦 了解测试相关库 androidx.compose.ui:ui-test-junit4: 用于Compose UI的JUnit 4测试库。 它提供了测试Compose UI组件的工具和API。 and…

【蓝桥杯——物联网设计与开发】拓展模块3 - 温度传感器模块

目录 一、温度传感器模块 (1)资源介绍 🔅原理图 🔅STS30-DIS-B 🌙引脚分配 🌙通信 🌙时钟拉伸(Clock Stretching) 🌙单次触发模式 🌙温度数据转…

如何在任何地方随时使用本地Jupyter Notebook无需公网IP

文章目录 1.前言2.Jupyter Notebook的安装2.1 Jupyter Notebook下载安装2.2 Jupyter Notebook的配置2.3 Cpolar下载安装 3.Cpolar端口设置3.1 Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1.前言 今天就来给大家安利一套神器组合:通过Windows系统本地部…

长沙景区数据分析项目实现

一、设计题目 长沙景区数据分析项目 二、设计目的 通过本项目让学生独立完成数据统计、数据可视化、数据分析的过程,并提高学生解决问题的能力。 三、设计要求 读取‘长沙景区信息.xlsx’文件(读取Excel文件的方法为pandas.read_excel()&#xff0c…

Kafka可视化工具 Offset Explorer (以前叫Kafka Tool)

数据的存储是基于 主题(Topic) 和 分区(Partition) 的 Kafka是一个高可靠性的分布式消息系统,广泛应用于大规模数据处理和实时, 为了更方便地管理和监控Kafka集群,开发人员和运维人员经常需要使用可视化工具…

PHP后执行php.exe -v命令报错并给出解决方案

文章目录 一、执行php.exe -v命令报错解决方案 一、执行php.exe -v命令报错 -PHP Warning: ‘C:\windows\SYSTEM32\VCRUNTIME140.dll’ 14.38 is not compatible with this PHP build linked with 14.41 in Unknown on line 0 解决方案 当使用PHP8.4.1时遇到VCRUNTIME140.dll…

详解MySQL在Windows上的安装

目录 查看电脑上是否安装了MySQL 下载安装MySQL 打开MySQL官网,找到DOWNLOADS 然后往下翻,找到MySQL Community(GPL) Downloads>> 然后找到MySQL Community Server 然后下载,选择No thanks,just start my download. 然后双击进行…