python三位整数逆序数,python逆序输出三位数

  python三位整数逆序数,python逆序输出三位数

  本文主要介绍python中的反三位数,有很好的参考价值。希望对你有帮助。如有错误或不足之处,请不吝赐教。

  00-1010 Python逆序的三位数思路Python三位数逆序输出的基本方法1。使用切片操作2。使用for循环3。数学方法4。字符串的“索引”和“连接”操作

  

目录

  程序一次读入一个正三位数字,然后以相反的顺序输出这些数字。注意:当输入数字包含结尾0时,输出不应该有前导0。例如,如果输入700,输出应该是7。

  输入格式:

  每个测试都是一个3位正整数。输出格式:

  按位的逆序输出数字。输入样本:

  123

  输出样本:

  321

  

python逆序的三位数

  这里有两个想法。

  1.使用切片的方法

  使用字符串切片方法,如[:3360-1]

  首先获取输入内容,然后对获取的字符串进行切片,再转换成int类型输出。

  a=输入()

  print(int(a[:-1])

  2.使用list并用下标取值的方法

  这里判断结尾为0时十位数是否为零。

  比如:

  23的反序输出是321。

  20的逆序输出是21。

  100逆序输出为1。

  x=输入()

  x=列表(x)

  a=int(x[0])

  b=int(x[1])

  c=int(x[2])

  如果c==0:

  如果b==0:

  打印(一份)

  else:

  打印( %d%d % (b,a))

  else:

  打印( %d%d%d % (c,b,a))

  

思路

  程序效果:将一个三位正整数a逆序输出。

  例如:

  该问题具有多种决方法,下面列举几例:

  

Python三位数逆序输出基础方法

  a=123

  b=str(a)

  打印(b[:-1])

  

1.利用切片操作

  a=123

  b=str(a)

  c=

  对于b:中的I

  c=i c

  打印(c)

  

2.利用for循环

  a=123

  b=a*100 (a0)//10*10一//100

  打印(b)

  

3.数学方法

  a=123

  b=str(a)

  c=b[2] b[1] b[0]

  打印(c)

  以上个人经验,希望给你一个参考,也希望你能支持盛行的IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: