
代码展示
输入的三个整数
# # # num1 = int(input("请输入第一个整数: "))
# # # num2 = int(input("请输入第二个整数: "))
# # # num3 = int(input("请输入第三个整数: "))
# # #
# # # numbers = [num1, num2, num3]
# # #
# # # numbers.sort()
# # # print("按升序排列的整数为:", numbers)
# # # 获取用户输入的年份和月份
# # y= int(input("请输入年份: "))
# # m= int(input("请输入月份 (1-12): "))
# #
# #
# # if 1 <= m <= 12:
# # if m in [1, 3, 5, 7, 8, 10, 12]:
# #
# # m_type = "大月"
# # days = 31
# # elif m in [4, 6, 9, 11]:
# #
# # m_type = "小月"
# # days = 30
# # elif m == 2:
# #
# # if (y % 4 == 0 and y % 100 != 0) or (y % 400 == 0):
# #
# # m_type = "闰月"
# # days = 29
# # else:
# #
# # m_type = "平月"
# # days = 28
# # print(f"{y}年 {m} 月是 {m_type},本月有 {days} 天。")
# # else:
# # print("输入的月份无效,请输入 1 到 12 之间的数字。")

number = int(input("请输入一个整数: "))
c = 2
print(f"{number} 的素数因子有: ", end="")
while number > 1:
if number % c == 0:
print(c, end=" ")
number = number // c
else:
c = c + 1


思维导图

7012

被折叠的 条评论
为什么被折叠?



