请求大佬指教一下,非常感谢

盲新 2019-07-10 09:12:07
求大佬指教一下,非常感谢(关于python)

想问一下下面两个代码都可以运行,是都没问题还是有一个有逻辑问题,萌新实在想不通。。。。。啊啊啊啊啊


1,
i = None
j = None
while True:
inp = input('enter a number')
if inp == 'done':
break
try:
a = int(inp)
except:
print('invalid numrber')
continue
if i == None:
i = a
elif i<a:
i = a
if j == None:
j = a
elif j>a:
j = a
print('the large number is:', i)
print('the small number is:', j)


2,
max_a = None
min_b = None
while True:
num = input("enter number")
if num == 'done':
break
try:
num_n = int(num)
print(num_n)
if max_a == None:
max_a = num_n
elif num_n > max_a:
max_a = num_n
if min_b == None:
min_b = num_n
elif num_n < min_b:
min_b = num_n
except:
print("Invalid input")
continue
print(max_a)
print(min_b)

感谢大佬指教哈。。。。非常感谢。。
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
一笑程序猴 2019-07-11
  • 打赏
  • 举报
回复
引用 4 楼 嘿-O-月光 的回复:
引用 3 楼 一笑程序猴 的回复:
2段代码都没问题啊.只是try的代码不一样,但是代码都是没问题的.
谢谢大佬!祝大佬开心愉快每一天!


可以结贴了.
盲新 2019-07-11
  • 打赏
  • 举报
回复
引用 3 楼 一笑程序猴 的回复:
2段代码都没问题啊.只是try的代码不一样,但是代码都是没问题的.
谢谢大佬!祝大佬开心愉快每一天!
一笑程序猴 2019-07-11
  • 打赏
  • 举报
回复
2段代码都没问题啊.只是try的代码不一样,但是代码都是没问题的.
盲新 2019-07-10
  • 打赏
  • 举报
回复
盲新 2019-07-10
  • 打赏
  • 举报
回复
求大佬啊

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧