python -----提取出一个数的个位、十位、百位、千位

num 
个位 = num % 10
十位 = num // 10 % 10
百位 = num // 100 % 10
千位 = num // 1000
 

'''
取个位-----除以10的模  a%10
取十位-----(a//10)%10
取百位-----a//100

'''
a=int(input("请输入三位数a的值:"))
x=a//100  # -----求百位,除以100向上取整
y=(a//10)%10  # 对10向上取整,再除以10的模
z=a%10  # -------求个位,除以10的模
print("a的个位为:{}".format(z))
print("a的十位为:{}".format(y))
print("a的百位为:{}".format(x))

你可能感兴趣的:(python,开发语言,后端)