1.猜拳游戏
用函数的方式来实现这个小游戏
'''
1、电脑随机数输入【range】
2、用户输入
3、结果判断
'''
import random
user=int(input("请输入:石头0、剪刀1、布2:"))#用户输入 int
computer=random.randint(0,3)#电脑随机数输出0、1、2
print("你输入:%d"%user)
print("电脑输入%d"%computer)
def user_0():
if user ==0:
if computer==0:
print('ping')
elif computer==1:
print('win')
else:
print('loser')
def user_1():
if user==1:
if computer==0:
print('loser')
elif computer==1:
print('ping')
else:
print('win')
def user_2():
if user == 2:
if computer == 0:
print('win')
elif computer == 1:
print('loser')
else:
print('ping')
if __name__ == '__main__':
user_0()
user_1()
user_2()
···
请输入:石头0、剪刀1、布2:2
你输入:2
电脑输入3
ping
···
2.九九乘法表
'''
九九乘法表
1.共计45组数
m 1-9
n 1-9
m*n
'''
m=1
n=1
for i in range(45):
while m<n: #行输出
m+=1
n=1
print("\n")
else: #列输出
print("%d*%d=%d"%(m,n,m*n),end=" ")#print默认是打印一行,结尾加换行。end=' '意思是末尾不换行,加空格
n+=1
2.这种方法更为简洁
for m in range(1,10):
for n in range(1,m+1):
print("%d*%d=%d"%(m,n,m*n),end="\t")
print("\n")