当前位置: 首页 > article >正文

python 练习题

目录

1,输入三个整数,按升序输出

2,输入年份及1-12月份,判断月份属于大月,小月,闰月,平月,并输出本月天数

3,输入一个整数,显示其所有是素数因子

4,编写思维导图,对循环进行总结


1,输入三个整数,按升序输出

num1, num2, num3 = map(int, input("请输入三个整数:").split())
nums = [num1, num2, num3]
sorted_nums = sorted(nums)

for num in sorted_nums:
    print(num, end=" ")

请输入三个整数:12 32 54
12 32 54 

2,输入年份及1-12月份,判断月份属于大月,小月,闰月,平月,并输出本月天数

year = int(input("请输入年份:"))
month = int(input("请输入月份(1-12):"))

if month in [1, 3, 5, 7, 8, 10, 12]:
    print(f"{year}年的{month}月是大月,有31天。")
elif month in [4, 6, 9, 11]:
    print(f"{year}年的{month}月是小月,有30天。")
elif month == 2:
    if (year % 4 == 0 and year % 100!= 0) or year % 400 == 0:
        print(f"{year}年的{month}月是闰月,有29天。")
    else:
        print(f"{year}年的{month}月是平月,有28天。")
else:
    print("输入的月份不合法,请输入1-12之间的整数。")

请输入年份:2024
请输入月份(1-12):11
2024年的11月是小月,有30天。

3,输入一个整数,显示其所有是素数因子

num = int(input('Enter a number:'))
for i in range(1,num):
    if num % i == 0:
        for j in range(2,i):
            if i % j == 0:
                break
        else:
            if i != 1:
                print(i,end='')

Enter a number:6
23

4,编写思维导图,对循环进行总结


http://www.kler.cn/a/420056.html

相关文章:

  • Harnessing Large Language Models for Training-free Video Anomaly Detection
  • Algorithm:河内之塔
  • 文生视频、图生视频 AI 大模型开源项目介绍【持续更新】
  • Docker扩容操作(docker总是空间不足)
  • blender 视频背景
  • 2024年Java面试八股文大全(附答案版)
  • 基于Spring Boot的宠物咖啡馆平台的设计与实现
  • Canal mysql数据库同步到es
  • 1001:Hello,World!(https://ybt.ssoier.cn/problem_show.php?pid=1001)
  • docker ps -a里的项目怎么运行
  • 如何在CentOS 7上安全地设置Apache网站目录权限
  • Visual Studio code中编写和运行C语言
  • 【HarmonyOS开发】华为商城应用页面实验示例解析(ArkTS实战解析)
  • 单片机状态机实现多个按键同时检测单击、多击、长按等操作
  • Efficient Multimodal Large Language Models: A Survey (高效多模态大型语言模型综述-全文翻译)
  • React 前端框架4
  • 路径规划之启发式算法之三:鲸鱼优化算法(Whale Optimization Algorithm)
  • Anaconda3安装及使用
  • (数据结构与算法)如何提高学习算法的效率?面试算法重点有哪些?面试需要哪些能力?
  • Vue3学习宝典
  • 计算机毕业设计Spark+SpringBoot旅游推荐系统 旅游景点推荐 旅游可视化 旅游爬虫 景区客流量预测 旅游大数据 大数据毕业设计
  • 四、初识C语言(4)
  • Python 时间和日期
  • STM32 ADC --- 知识点总结
  • 什么语言适合做 Serverless 开发?
  • Elasticsearch 集成