Python初级1
- Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
(太细节了就是娇滴滴的女王)
-
输出:print(“输入内容”)
输出(f“字符串” “字符串”) 加f可以合并一句输出(全名f-string)
print (5//2)除整
print (5%2)取余
print (f"...{int(a)//(b)}...”) -
if elif else
if 条件1:
# 条件1 成立执行这里
elif 条件2:
# 条件1不成立,条件2成立,执行这里
elif 条件3:
# 前面都不成立,条件3成立,执行这里
else:
# 上面所有条件都不成立,才执行else
print(True and False)#布尔值哦
and :一假即假,碰到假就停止往后算(短路)
or :一真即真,碰到真就停止往后算
- for循环:适合知道循环多少次,遍历数据
while循环:条件成立就一直循环,适合不知道一共循环多少次
for i in range(5):
print(i)
输出:0 1 2 3 4
i = 1
while i <= 5:
print(i)
i = i + 1
输出:0 1 2 3 4 5
区别for:确定循环次数、遍历列表/字符串
while:不确定次数,等到某个条件满足就停下,搭配break跳出
-
range是左闭右开,取不到结束那个数字
for i in range(1,6)
Print(i)
输出:123456 -
break:直接立刻跳出当前循环,终止循环,不再继续跑
continue :跳过本轮剩下代码,直接进入下一轮循环 -
计数:设置计数变量初始值 0 ,满足条件就 计数 +=1
累加:先设置总和变量初始值 0 ,循环里面不断 总和 += 当前数
len() :获取长度(列表有多少元素、字符串多少个字
max() :取列表里面最大值
sum() :直接计算列表所有数字总和 -
enumerate枚举:遍历的时候,同时拿到序号+里面的值,序号可以设置从1开始
enum Week{Mon,
Tue,
Wed,
Thu,
Fri,
Sat,
Sun
}; -
双重循环(嵌套循环):循环里面套循环:
for i in range(外层次数): # 外层循环,i一般代表行
for j in range(内层次数): # 内层循环,j代表每一行里面的内容
内层代码
内层结束,回到外层
i = 初始值
while i < 条件: # 外层循环
j = 初始值
while j < 条件: # 内层循环
# 内层执行代码
j += 1
内层全部结束之后,才走到这里
i += 1
心态:去学习的过程中爱上它,这样才能主动学习
加油。

浙公网安备 33010602011771号