布尔类型和比较运算符
判断语句
age = 19
if语句的基本格式
if age > 18: print("我已经成年了")
if else语句
if age > 18: print("我已经成年了") else: print("我还是孩子")
if elif else语句
if age > 18: print("我已经成年了") elif age > 15: print("我还是高中生") else: print("我还是孩子")
库:随机数字生成
import random num = random.randint(1, 10)
range语句
阔以获得一个简单的数字序列
while循环
i = 10 while i > 0: print(i) i -= 1
求和1-100
i = 1 sum_num = 0 while i <= 100: sum_num += i i += 1 print(sum_num)//5050
//可以让输出不换行 print("hello",end="") \t制表符可以让多行字符串对齐
for循环
for循环是一种轮询机制,是对一批内容进行逐个处理
item = 'taozi' for i in item: print(i)
可以看出,for循环是将字符串的内容∶依次取出
所以,for循环也被称之为:追历循环
循环中断continue和break
continue:跳过本次循环,直接执行下一次
break:跳出循环,结束循环