for looper in [1, 2, 3, 4, 5]: print("hello")
1) looper的值从第0个数1开始dom
2) 对应列表中的每个值,程序会把循环体所有执行一遍,也能够说是完成一次迭代函数
3) 每次执行循环时,looper会赋为列表中的下一个值oop
range(5):range(0, 5): [0, 1, 2, 3, 4]spa
for name in ["王老师","李老师","张老师"]: print(name)
for name in ["王老师","李老师","张老师"]: if name == "李老师": continue print(name)
num = '0' while num != '3': num = input("请输入数字:") print("你输入的数字是:", num)
一、系统生成一个随机数1到5,而后让用户的猜想,若猜对了,提示恭喜你,猜对了,不然提示,对不起,你猜错了(提示,1到5的随机数为:secret = random.randint(1, 5)),此行代码以前需先引入随机数模块import randomcode
二、使用条件循环完成一个乘法口决表:orm
使用如下代码修改:blog
for i in range(1, 9+1): text = "" for j in range(1, i+1): text += "{}*{}={:2} ".format(i,j,i*j) print(text)
1input
import random secret = random.randint(1, 5) while True: num = int(input("请猜数:")) if num == secret: print("恭喜你,猜对了") break else: print("对不起,你猜错了")
2for循环
i = 1 while i <= 9: text = "" j = 1 while j <= i: text += "{}*{}={:2} ".format(i,j,i*j) j += 1 print(text) i += 1