1.if比较运算符
①.
age = 19
#if age大于或者等于18:
if age >= 18:
print("成年.可以去网吧....")
②.
color = input("你白么?")
money = int(input("请输入你的财产总和:"))
beautiful = input("你美么?")
#if 白 并且 富 并且 美:
#if 白 and 富 and 美:
if color=="白" and money>1000000 and beautiful=="美":
print("白富美....")
else:
print("矮矬穷....")
③.
a = 30
if not (a>0 and a<=50):
print("在0到50之间....")
sex = input("请输入你的性别:")
if sex == "男":
print("你是男性,可以穿长裤....")
elif sex == "女":
print("你是女性,可以穿裙子....")
#elif sex == "中性":
else:
print("你是第3种性别,随便.....")
④.#1. 获取用户的输入
num = int(input("请输入一个数字(1~7):"))
#2. 判断用户的数据,并且显示对应的信息
if num==1:
print("星期1")
elif num==2:
print("星期2")
elif num==3:
print("星期3")
elif num==4:
print("星期4")
elif num==5:
print("星期5")
elif num==6:
print("星期6")
elif num==7:
print("星期7")
else:
print("你输入的数据有误....")
2.while
i = 1
while i<=100:
print("%d"%i)#print(i)
i = i+1
3.实例
①.
ticket = 1#1表示有车票 0表示没有车票
knifeLenght = 48#cm
#先判断是否有车票
if ticket==1:
print("通过了车票的检测,进入到了车站,接下来要安检了")
#判断刀的长度是否合法
if knifeLenght<=10:
print("通过了安检,进入到了候车厅")
print("马上就要见到TA了,很开心.....")
else:
print("安检没有通过,等待公安处理....")
else:
print("兄弟 你还没有买票了,先去买票 才能进站....")
②.
i=1
#用来控制行数
while i<=5:
#用来控制每一行中的列数
j = 1
while j<=5:
print("*", end="")
#j = j+1#c语言中向让j加上1的方式: j++; ++j; j+=1; j=j+1;
j+=1
print("")
i = i+1
③.
i = 1
while i<=9:
j = 1
while j<=i:
print("%d*%d=%d\t"%(j,i,i*j), end="")
j+=1
print("")
i+=1
④.
import random
#1. 提示并获取用户的输入
player = int(input("请输入 0剪刀 1石头 2布:"))
#2. 让电脑出一个
computer = random.randint(0,2)
#2. 判断用户的输入,然后显示对应的结果
#if 玩家获胜的条件:
if (player==0 and computer==2) or (player==1 and computer==0) or (player==2 and computer==1):
print("赢了,,,,可以去买奶粉了.....")
#elif 玩家平局的条件:
elif player==computer:
print("平局了,,,洗洗手决战到天亮....")
else:
print("输了,,,回家拿钱 再来....")
4.break语句
i = 1
num = 0
while i<=100:
#if i是个偶数:
if i%2==0:
print(i)
num+=1
if num==20:
#break的作用 用来结束while循环,
#即 如果在while执行的过程中,不想循环了,可以用break来做到这个效果0:
break
i+=1