python(一)
列表与字典
列表
name = ['1', '2', '3'] print(name)
字典
scores = {'小明':95,'小红':90,'小刚':90}
del scores['小刚'] #删除
scores['小刚'] = 92 #增加
scores['小美'] = 85 #修改
print(scores)
循环
for循环
for i in '吴承恩': print(i)
range()函数
除了列表,字典,字符串三种数据类型,我们还可以遍历其他的数据集合。比如和for循环常常一起搭配使用的:range() 函数。
for i in range(10): print('新垣结衣想我的第'+str(i)+'天')

ange(0,10,3)的意思是:从0数到9(取头不取尾),数数的间隔为3。
for i in range(0,10,3): print(i)
while循环
a = 0 while a < 5: a = a + 1 print(a)
两种循环区别
for是把所有的遍历结束,while有条件限制。
循环的四种语句
break语句
for i in range(5): print('111') if i ==3: break
运行0,1,2,3所以结果为:

continue语句
i = 0 while i<5: print('明日复明日') i = i+1 if i==3: # 当i等于3的时候触发 continue # 回到循环开头 print('这句话在i等于3的时候打印不出来')
结果
pass语句
pass就是跳过,
a = int(input('请输入一个整数:')) if a >= 100: pass else: print('你输入了一个小于100的数字')
如果没有pass来占据一个位置表示“什么都不做”,以上的代码执行起来会报错。
else语句
else也可以与循环语句结合
for i in range(5): a = int(input('只有输入0时才不会显示else的输出结果')) if a == 0: print('你输入的是0,奈斯') break else: print('输出的是else的输出结果')
输入5次非0

浙公网安备 33010602011771号