(python)输入一个三位数以上的整数,输出其百位以上的数字

时间:2022-04-11 11:40:45

例如用户输入1234,则程序输出12

如果本题目帮助到了你,请点个赞再走,嘿嘿!!

x=input('请输入一个三位以上的数')
x=int(x)
if 0<x<99:
    print('请重新输入一个三位以上的数')
else:
    x=x//100
    print(x)

这个题目用到的是整除运算的思想。
同样的 我们可以举一反三:

 x=x//10 
 x=x//1000 

那么如果我们想将各个位置上的数字提取出来
那就更简单了,连续组合整除运算就OK啦!

 x=x//10//10

如果本题目帮助到了你,请在文章的左边点个赞再走,嘿嘿!!