题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
直接上代码如下:
# -*- coding:UTF-8 -*-
if __name__=='__main__':
n=1
while n<=7:
a=int(input("please input a number"))
n+=1
if 1<=a<=50:
print(a * '*')
else:
print("vaild number,please input a number again")
运行结果如下:
D:\MyPro\venv\Scripts\python.exe D:/MyPro/Python_EX/ex88.py
please input a number
2
**
please input a number
23
***********************
please input a number
56
vaild number,please input a number again
please input a number
12
************
please input a number
4
****
please input a number
5
*****
please input a number
6
******
Process finished with exit code 0
每天学习一点python
这是一个Python编程示例,程序接收7个1到50的整数,每次读取一个数,就输出该数值等数量的星号。代码简单直观,适合初学者练习。
877

被折叠的 条评论
为什么被折叠?



