python输入整数反转输出_Python反转输出正整数

题目:获得输入正整数 N,反转输出该正整数,不考虑异常情况。 ‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

输入格式:输入一个正整数 ‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

输出格式‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬:输出一个正整数

疑问:为什么我的两个答案都没通过Python二级在线评阅的测试?

我的答案一:

num_str = input('请输入一个正整数:')

#计算正整数位数

num_len = len(num_str)#.count()方法不适合'

#方法1

for i in range(-1,-1-num_len,-1):

print(num_str[i],end='')

52fda8126655ddd7d986924f9b70c8b2.png

我的答案二:

num_str = input('请输入一个正整数:')

#计算正整数位数

num_len = len(num_str)#.count()方法不适合

new_str = ''

for i in range(-1,-1-num_len,-1):#range(5)等同于range(0,5,1)

new_str += num_str[i]

print(new_str)

d701d67e3be79713494bbeb4099ae2be.png

正确答案在此:是我亵渎了简单美丽的Python...

#字符串反转

s_reverse = s[::-1]

a41ee02425af6e2db61af04476c47e27.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值