1,计算一个三位数各个位置上的数字之和; 2, 一个两位数,交换位置后的数字是多少?

 

 

num = int(input("请输入一个三位数:"))

b = num //100      #对百位整除100
s = num % 100 //10   #十位:先对100取余,再对10整除
g = num % 10         #个位:对10取余


print(b, s, g)
print(b + s + g)

 

 

 

num = int(input("输入2位数:"))

s = num // 10  #整除获得十位上的数字
g = num % 10  # 取余获得个位上的数字

print(g * 10 +s)

 

posted @ 2024-07-26 23:22  limalove  阅读(28)  评论(0)    收藏  举报