循环
while循环
i = 0
while i < 10:
print(i) #输出0-9
i += 1 #Python中不支持自增和自减
random随机数
import random # 导入含有随机数的库random
num = random.randint(1, 100) # 创建一个变量num,将1-100中的随机数赋值给num
for循环
name = "abcdefghi" # 定义字符串
for x in name: # 从字符串中依次读取字符,并赋值给x
print(x)
print(x) # 测试,最后x为i,即name最后一个字符
range语句
for i in range(5): # 获得一个从0到5的序列
print(i, end=' ')
print()
for i in range(5, 10): # 获得一个从5到10的序列
print(i, end=' ')
print()
for i in range(5, 10, 2): # 获得一个从5到10,且间隔为2的序列
print(i, end=' ')
print()
循环中断
# continue 结束本层循环,进入下一次
# break 结束循环,跳出
扩充
print("我是", end = '') # end = ''去掉换行
print("张三")
print("abcdef\tgh") # \t为转义字符,即Tab
print("abcd\tefgh")