失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【python】输出一个三位数的正整数中最大的一位数字

【python】输出一个三位数的正整数中最大的一位数字

时间:2023-04-21 16:20:50

相关推荐

【python】输出一个三位数的正整数中最大的一位数字

第一步:从用户输入的三位数中分离出个位、十位、百位

法一:

a=int(input(“请输入三位正整数:”))

#个位 x=a%10

#十位 y=a//10%10

#百位 z=a//100%10

法二:(字符串的索引)

#个位 x=int(a[2])

#十位 y=int(a[1])

#百位 z=int(a[0])

第二步:从百位数、十位数、个位数中找出最大的一个

法一:

print(max(x,y,z))

法二:(嵌套的if结构)

if x>y:

if x>z:

print(x)

else:

print(z)else:

if y>z

print(y)

else:

print(z)

法三:(几个if的独立语句)(假设)

t=x

if t<y:

t=y

if t<z:

t=z

print(t)

以上仅为个人想法如有雷同纯属巧合,如果发现不对欢迎吐槽,或者大家有更好想法可以相互交流一下,谢谢

如果觉得《【python】输出一个三位数的正整数中最大的一位数字》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。