
用python从键盘输入若干个正整数当键盘输入负数时结束输入
1个回答
关注

展开全部
可以使用Python内置的input()函数实现从键盘读取用户输入的正整数,然后使用while循环进行重复输入,当输入的数值为负数时跳出循环。示例代码如下:
咨询记录 · 回答于2023-04-03
用python从键盘输入若干个正整数当键盘输入负数时结束输入
可以使用Python内置的input()函数实现从键盘读取用户输入的正整数,然后使用while循环进行重复输入,当输入的数值为负数时跳出循环。示例代码如下:
num_list = []while True: num = int(input("请输入一个正整数:")) if num < 0: break num_list.append(num)print("输入的正整数列表为:", num_list)
输出结果示例:
请输入一个正整数:5请输入一个正整数:18请输入一个正整数:9请输入一个正整数:-2输入的正整数列表为: [5, 18, 9]
13题
亲 您能文字形态发过来嘛
就是原题
图文我这边查询不了
再加一个
输入的正整数中搜有偶数喝
亲 请麻烦您把十三题文字发给我
用python从键盘输入若干个正整数当键盘输入负数时结束输入输入的正整数中搜有偶数喝
可以使用Python内置的input()函数实现从键盘读取用户输入的正整数,然后使用while循环进行重复输入,当输入的数值为负数时跳出循环。在循环过程中,可以使用if语句对每个输入的正整数进行判断,如果是偶数则加入到一个列表中。 最后,判断列表是否为空,如果不为空表示有偶数,打印提示信息。示例代码如下:
num_list = []while True: num = int(input("请输入一个正整数:")) if num < 0: break if num % 2 == 0: num_list.append(num)if num_list: print("输入的正整数列表中有偶数:", num_list)else: print("输入的正整数列表中没有偶数")
输出结果示例:
请输入一个正整数:5请输入一个正整数:18请输入一个正整数:9请输入一个正整数:7请输入一个正整数:-2输入的正整数列表中有偶数: [18, 2]
【18、2】
亲 我这边只查询到这些信息