酷代码 AI
菜单
服务商

Python 实现输入正整数求最大值

以下是使用 Python 语言实现从键盘输入若干正整数,输入 0 时结束输入(不计 0)并输出其中最大数的代码: ```python # 初始化最大数为负无穷大,确保输入的任何正整数都比它大 max_num = float('-inf') while True: # 获取用户输入 num = int(input("请输入一个正整数(输入 0 结束):")) # 判断输入是否为 0,如果是则跳出循环 if num == 0: break # 如果输入的数大于当前最大数,更新最大数 if num > max_num: max_num = num # 输出最大数 print(f"输入的正整数中最大的数是: {max_num}") ``` 以上代码首先将最大数初始化为负无穷大,然后通过一个无限循环不断获取用户输入的正整数,当输入为 0 时跳出循环。在循环内部,每次输入的数都会与当前最大数进行比较,如果大于当前最大数,则更新最大数。最后输出最大数。 ######[AI问答 | 259点数解答 | 2026-02-17 15:46:24]

相关提问
发财导航,免费问AI
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]