读取7个数(1-50)的整数值,每读取一个值,程序打印 出该值个数的*。 请改正程序中的错误,使它能得出正确的结果。 def main(): n = 1 #**********FOUND********** while n < 7 a = int(input('请输入一个整数值,并按回车继续:')) #**********FOUND********** while a <= 1 or a >= 50: a = int(input('范围是1-50,请重新输入:')) #**********FOUND********** print(a , '*') n += 1 if __name__ == '__main__': main()
时间: 2023-07-18 10:44:22 浏览: 60
您的代码有一些错误,下面是纠正后的代码:
```python
def main():
n = 1
while n <= 7: # 读取7个数
a = int(input('请输入一个整数值,并按回车继续:'))
# 判断输入是否在1-50范围内
while a < 1 or a > 50:
a = int(input('范围是1-50,请重新输入:'))
# 打印出该值个数的*号
print('*' * a)
n += 1
if __name__ == '__main__':
main()
```
运行以上代码,程序将会读取7个整数,并打印出每个整数对应数量的“*”号。
相关问题
读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个的*。
以下是使用 Python 编写的解决方案:
```python
for i in range(7):
num = int(input("请输入一个1-50之间的整数:"))
if num < 1 or num > 50:
print("输入的数不合法,请重新输入")
continue
print("*" * num)
```
解释:
- 使用 `for` 循环读取 7 个整数。
- 使用 `input()` 函数读取用户输入的整数,并使用 `int()` 函数将字符串转换为整数。
- 使用 `if` 语句判断输入的数是否在 1-50 范围内,如果不在,则输出提示信息并使用 `continue` 跳过本次循环。
- 使用字符串乘法运算符 `*` 将 `*` 字符串重复 `num` 次,并使用 `print()` 函数输出。
以defmain开头,读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个的*。
以下是以defmain开头,读取7个数(1-50)的整数值,每读取一个值,程序打印出该值个的*的Python实现代码:
```python
def main():
for i in range(7):
num = int(input("请输入一个1-50之间的整数:"))
if num < 1 or num > 50:
print("输入的数不在1-50之间,请重新输入!")
else:
print("*" * num)
if __name__ == '__main__':
main()
```
运行结果示例:
```
请输入一个1-50之间的整数:5
*****
请输入一个1-50之间的整数:12
************
请输入一个1-50之间的整数:0
输入的数不在1-50之间,请重新输入!
请输入一个1-50之间的整数:60
输入的数不在1-50之间,请重新输入!
请输入一个1-50之间的整数:3
***
请输入一个1-50之间的整数:8
********
请输入一个1-50之间的整数:41
*****************************************
```
相关推荐
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)