题目描述
1、猜数游戏,提前设定一个100内的整数让用户去猜,根据用户的输入给出提示:比实际数大了或小了。如果用户猜对了,输出“恭喜你,猜对了”并退出游戏
2、使用*打印直角三角形
3、使用*打印一个倒三角形,要求倒三角形是等边三角形。并且行数由用户输入
guess_num = 98
while True:
print("Please input a number:")
num = input()
if not num.isdigit():
print("请输入一个整数!")
continue
num = int(num)
if num > guess_num:
print("猜大了")
elif num < guess_num:
print("猜小了")
else:
print("恭喜你,猜对了")
break
Please input a number:
100
猜大了
Please input a number:
50
猜小了
Please input a number:
75
猜小了
Please input a number:
90
猜小了
Please input a number:
95
猜小了
Please input a number:
98
恭喜你,猜对了
for i in range(1,6):
print("*"*i)
*
**
***
****
*****
rows = int(input("请输入行数:"))
for i in range(1,rows+1):
print(" "*(i-1), "* "*(rows+1-i),sep="")
请输入行数:20
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*