python一级
2023-01-18 11:40:09 8 举报
AI智能生成
登录查看完整内容
python一级知识点梳理树状图
作者其他创作
大纲/内容
可以有数字、字母、下划线_
数字不能开头
区分大小写
不能使用关键字
命名规则
创建格式:变量 = 数据
= 赋值
变量
注释一行#
双引号\"\"\" \"\"\"
单引号''' '''
注释一段
注释
括号里面是提示语,编程题可以不写
input()读取的数据类型是字符串
input()
考试只能打印答案,不能打印其他内容
print()
输入输出
如果try里面的程序没有错误就正常运行,如果出错就运行except里面的程序
try except
错误处理
不能用作变量名和函数名
del 删除
关键字
输入input
处理、加工processing
输出output
IPO程序
1.基本概念
整数
浮点数
True False
bool(0)、bool('')
布尔类型
字符串
None
len()
列表的长度
list[索引]
访问列表元素
list[n] = 数据
修改列表元素
新增列表元素
del list[n]、list.pop()
删除列表元素
range()
求最大值max(list)、求最小值min(list)
求总和sum(list)
列表排序list.sort()
列表计算元素x的个数list.count(x)
翻转list.reverse()
列表
元组
字典
集合
数据类型
四舍五入round(x,n)
向上取整math.ceil(x)
向下取整math.floor(x)
int()
float()
bool()
str()
数据类型转换
除法的结果一定是浮点数类型
+ - * / % **
算术
> < == != >= <=
比较
or and not
逻辑
小括号优先
算术>比较>逻辑
优先级
运算符
拼接+、重复*
list[a:b] list[a:] list[:b]
str2 = str1.split(\"-\")
\"-\".join(list1)
切片[:]、分割split()、连接join()
字符串和列表运算
数据运算
2. 数据
顺序
选择(判断)
while a>4:
while
for in
continue
break
循环
程序结构
def 函数名(参数...):
定数定义关键字 def
调用是实参
函数名(参数...)
调用函数
函数定义与调用
调用函数和创建函数的参数数量和类型保持一致
形参、实参
位置
传递参数的形式
参数
执行程序后返回的数据、没有返回值就是None
返回值
函数
面向对象
IO编程
模块
import turtle as t
from turtle import *
库引入
画笔粗细、颜色 pensize()、pencolor()
前进forward()、fd()
左右转left()、right()
画圆circle()
移动、绘画
显示、隐藏showturtle()、hideturtle()
结束done
turtle库
random
time
常用库
搜索
排序
算法与数据结构
python
0 条评论
回复 删除
下一页