python求三位数的各个位数
作者:野牛程序员:2023-06-29 08:50:44python阅读 2672
要求一个三位数的各个位数,你可以使用以下代码来提取它们:
num = int(input("请输入一个三位数:"))
# 百位数
hundreds = num // 100
# 十位数
tens = (num // 10) % 10
# 个位数
ones = num % 10
print("百位数:", hundreds)
print("十位数:", tens)
print("个位数:", ones)这段代码首先要求用户输入一个三位数,然后使用整数除法和取余运算提取百位、十位和个位数。最后,它将打印出这三个位数的值。
请注意,这段代码假设输入的是一个有效的三位数。如果用户输入的是其他类型的值(如字符串或非三位数的整数),代码可能会出错。你可以根据需要进行输入验证。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

