同济大学Python程序设计基础
实验二
第一题
利用 input函数输入一个3位正整数,然后逆序输出。例,输入734.输出是437。
提示:利用算术运算符进行取余和整除来实现。
(这里我做了一下拓展:不管输入的是几位正整数都可以逆序输出)
代码片
.
a=int(input("输入一个三位数的正整数:"))
b=a%10*100+int(a/10)%10*10+int(a/100)
print(b)
拓展代码片
.
x=int(input("输入一个正整数:"))
a=x
n=1
b=0
while int(a/10)!=0:
n+=1
a=a/10
for i in range(n):
b=b*10+x