一、if语句
1、条件判断
条件判断
if要判断的条件:
条件成立时,要做的事情
注意语句的缩进,在if,else,elif后面都要有冒号,后面的判断语句中可以带括号也可以不要括号
# 猜拳游戏
import random
num=0
for i in range(1,4):
player=input("请输入:剪刀(0),石头(1),布(2)")
player=int(player)
computer=random.randint(0,2) #产生随机整数
c=str(computer)
print("Conputer :" +c)
if (computer==player) :
num+=0
elif player==0:
if computer==1:
num-=1
else :
num+=1
elif player==1:
if computer==2:
num-=1
else :
num+=1
else :
if computer==0:
num-=1
else :
num+=1
if num>0:
print(" Player Win")
elif num==0 :
print("Tie")
else :
print("Computer Win")
二、while 循环
一定要注意修改循环条件,防止进入死循环
while后面有冒号,后面的判断条件可以有括号也可以没有括号
i=1
while (i<=9):
j=1
while j<=i:
ii=str(i)
jj=str(j)
ans=str(i*j)
print(ii+'*'+jj+'='+ans,end=" ")
j+=1
print("")
i+=1
三、for循环
for 临时变量 in 目标对象:
循环体
continue break
break:立刻结束break所在的循环
continue:用来结束本次循环,紧接着进行下一次循环
for后面可以是字符串,列表,range()等
name = 'neusoft'
for x in name :
print(x,end="\n")
if x=='s':
print("hihi")
name='neusoft'
for x in name:
print("-----")
if x=='s':
break;
if x=='u':
continue
print(x)