python逆序输出三位数代码,python逆序输出三位数数字
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、整数法取余取整。
Python不像C语言那样自动截取保留整数,需要通过int进行转换。
classSolution:
@ param number : a3-digit number。
@return:Reversednumber。
defreverseInteger(自身,数字):
G=数字#取出个位数
S=(int (number/10)) #取出十位数
B=int(number/100)#去掉百位数
returng*100 s*10 b
if__name__==__main__:
so=解决方案()
打印(so . reverse integer(123))2、使用栈
defreverseInteger(自身,数字):
Number=str(number)#模拟叠加
l=列表(数字)
结果=
0:
Result=l.pop()#模拟弹射
returnint(结果)3、依次表示输入的3位数百位数、10位数和10位数,交换100位数。
#输入数=123,输出数321
Number=int(输入(请输入一个三位数:))
A=位数
B=数字//10 #十位数
c=数量//100#百
re_number=a*100 b*10 c
print( % d 的倒数是:%d%(number,re_number))#第一种输出模式
print({ 0 }的倒数是: {1})。format (number,re _ number)) #第二种输出方法是python逆序输出三位数的方法。本文主要整理了三个不同反向输出的例子,大家可以分别运行,然后选择适合自己使用的方法来强化记忆。更多python学习方向:Python基础课程
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。