猫史档案馆


谁会做这道题?-------------------------------------------

用户:爱吃萝卜的兔纸爱吃萝卜的兔纸查看:4 回复:5 评论:4 创建时间:2022-08-23T11:46:20


(1) 程序开始运行后,输入一个三位数整数;

(2) 程序会根据输入的整数输出百位、十位和个位上的数。 例如,输入123,输

出为:“百:1,十:2,个:3”()(海龟)


回复

上一页1 页 / 共 1下一页
#逸一时误一世##逸一时误一世#

num = 123

print('百:{}'.format(str(num)[0])
print('十:{}'.format(str(num)[1])
print('个:{}'.format(str(num)[2])

点赞0


评论


一个不爱kitten的平哥一个不爱kitten的平哥

# 得到三位数整数
# 这里我把所有不是三位数整数的情况都罗列出来了,避免报错
num = '0'
wrong = 0
while (len(num) != 3 or wrong == 1):
    try:
        num = input('请输入一个三位数整数:')
        if (len(num) != 3):
            print('输入的内容不符合要求,请重新输入!')
    except ValueError:
        wrong = 1
        print('输入的内容不符合要求,请重新输入!')
# 处理数据并输出
num = list(num)
bai = int(num[0])
shi = int(num[1])
ge = int(num[2])
shu_chu = "百:{},十:{},个:{}".format(bai,shi,ge)
print(shu_chu)

点赞0


评论


Vincent_xiaoboVincent_xiaobo

# 方法一:取余
a = int(input())
print(f"百:{int(a / 100)},十:{int(a / 10 % 10)},个:{int(a % 100 % 10)}")

# 方法二:下标
a = str(a)
print(f"百:{a[0]},十:{a[1]},个:{a[2]}")

点赞1


评论


#逸一时误一世##逸一时误一世#

#另类的解决方法
a = input('INT: ')
import time
for i in range(100):
    print(f'处理中{str(i)}%')
    time.sleep(1)

print('你被骗了!\nnever gonna give you up\nnever gonna let you down\n')

点赞2


评论


我叫昵称我叫昵称

1.程序开始运行后,输入一个三位数整数;
2. 程序会根据输入的整数输出百位、十位和个位上的数。 例如,输入123,输

出为:“百:1,十:2,个:3”()(海龟)

点赞0


评论