Python案例88:读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个数的*

这篇博客介绍了一个Python编程练习,要求读取7个1到50之间的整数,每次读取一个数,程序会输出该数值个数的星号。如果输入超出范围,程序将提示重新输入。

读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个数的*

题目

题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。

原题参考如下网站
https://www.runoob.com/python/python-exercise-example88.html

代码

"""题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
"""

n=1
while n<=7:

    a = int(input("输入1-50的整数"))
    if a<1 or a>50:
        print("【请重新输入1-50数字】")
    else:
        n+=1
        print("*"*a)

结果验证

输入-1,0,51 不符合1-50范围,提示【请重新输入1-50数字】
输入1,50,2,3,4,5,6 这七组数据,分别打印相应个数的*

输入1-50的整数-1
【请重新输入1-50数字】
输入1-50的整数0
【请重新输入1-50数字】
输入1-50的整数1
*
输入1-50的整数50
**************************************************
输入1-50的整数51
【请重新输入1-50数字】
输入1-50的整数2
**
输入1-50的整数3
***
输入1-50的整数4
****
输入1-50的整数5
*****
输入1-50的整数6
******

Process finished with exit code 0

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值