一、输入m和n的值,用*号打印m行n列的平行四边形
m=int(input())
n=int(input())
while m>0:
print(m*" ",end="")
for j in range(n):
print("*",end="")
print("\n")
m -=1
二、猜数字游戏
程序随机产生一个0~10间的整数,玩家竞猜,允许玩家自己控制游戏次数,如果猜中系统给出提示并退出程序,如果猜错给出“太大了”或“太小了”的提示,如果不想继续玩可以退出。
import random
count=int(input("请输入游戏次数:"))
gametime=0
while gametime<count:
gametime += 1
print("第"+str(gametime)+"次游戏")
a=random.randint(0,9)
b=int(input("请猜一个0到9的数:"))
if b>a:
print("猜的大了")
elif b<a:
print("猜的小了")
elif b=="quit":
print("你已退出游戏")
break
else:
print("猜对了")
break
c=input("还想继续玩吗y/n:")
if c=="n":
break
elif c=="y":
continue
else:
print("输入无效")
print("游戏结束")