100条Python练习题

news/2024/11/23 0:28:57/

100条Python练习题,希望对你提升有所帮助!
在这里插入图片描述

  1. 编写一个程序,输入两个数并计算它们的和。
  2. 编写一个程序,输入一个字符串,并倒序输出该字符串。
  3. 编写一个程序,判断一个数是否为质数。
  4. 编写一个程序,计算并输出斐波那契数列的前n项(n由用户输入)。
  5. 编写一个程序,判断一个字符串是否为回文串。
  6. 编写一个程序,找出一个列表中的最大值和最小值。
  7. 编写一个程序,判断年份是否为闰年。
  8. 编写一个程序,将两个列表合并为一个新的列表。
  9. 编写一个程序,判断一个数是否为完全平方数。
  10. 编写一个程序,统计一个字符串中每个字符出现的次数。
  11. 编写一个程序,根据用户输入的半径计算圆的面积。
  12. 编写一个程序,判断一个字符串是否是另一个字符串的子串。
  13. 编写一个程序,将一个列表中的元素去重。
  14. 编写一个程序,找出一个列表中的所有偶数。
  15. 编写一个程序,判断一个数是否为负数。
  16. 编写一个程序,统计一个字符串中包含的单词数。
  17. 编写一个程序,判断一个数是否为水仙花数。
  18. 编写一个程序,计算并输出n的阶乘(n由用户输入)。
  19. 编写一个程序,判断一个字符串是否是回文素数。
  20. 编写一个程序,找出一个列表中的所有奇数。
  21. 编写一个程序,将一个字符串转换为小写。
  22. 编写一个程序,判断一个数是否为完全数。
  23. 编写一个程序,计算两个数的最大公约数。
  24. 编写一个程序,统计一个字符串中各个字符出现的频次。
  25. 编写一个程序,判断一个字符串是否是回文排列。
  26. 编写一个程序,生成指定范围内的随机数。
  27. 编写一个程序,将一个字符串转换为大写。
  28. 编写一个程序,判断一个数是否为素数。
  29. 编写一个程序,计算并输出n以内的所有素数(n由用户输入)。
  30. 编写一个程序,判断一个字符串是否是同构字符串。
  31. 编写一个程序,找出一个列表中的所有质数。
  32. 编写一个程序,计算两个数的最小公倍数。
  33. 编写一个程序,判断一个数是否为回文数。
  34. 编写一个程序,计算并输出n以内的所有完全数(n由用户输入)。
  35. 编写一个程序,找出一个字符串中的最长单词。
  36. 编写一个程序,判断一个年份是否为闰年,如果是则计算该年份的总天数。
  37. 编写一个程序,将一个列表中的元素按升序排序。
  38. 编写一个程序,判断一个字符串是否是回文子串。
  39. 编写一个程序,找出一个字符串中的所有单词。
  40. 编写一个程序,判断一个数是否为黄金分割数。
  41. 编写一个程序,计算并输出n以内的所有斐波那契数(n由用户输入)。
  42. 编写一个程序,判断一个字符串是否是同位构词。
  43. 编写一个程序,计算一个列表中所有数字的平均值。
  44. 编写一个程序,判断一个数是否为亏数。
  45. 编写一个程序,找出一个字符串中的最长回文子串。
  46. 编写一个程序,判断一个字符串是否包含重复字符。
  47. 编写一个程序,判断一个数是否为自守数。
  48. 编写一个程序,逆序输出一个列表。
  49. 编写一个程序,判断一个字符串是否是异位词。
  50. 编写一个程序,统计一个列表中各个元素出现的次数。
  51. 编写一个程序,判断一个数是否为鸽子数。
  52. 编写一个程序,将一个字符串转换为整数。
  53. 编写一个程序,判断两个字符串是否是旋转词。
  54. 编写一个程序,计算一个列表中所有数字的乘积。
  55. 编写一个程序,判断一个数是否为完全立方数。
  56. 编写一个程序,找出一个字符串中的最短单词。
  57. 编写一个程序,判断一个字符串是否是同构子串。
  58. 编写一个程序,将一个列表元素按降序排序。
  59. 编写一个程序,判断一个数是否为正整数。
  60. 编写一个程序,生成指定长度的随机密码。
  61. 编写一个程序,判断两个字符串是否是变位词。
  62. 编写一个程序,计算并输出一个数的立方根。
  63. 编写一个程序,判断一个字符串是否是唯一字符组成。
  64. 编写一个程序,将一个字符串从中间位置分割成两部分。
  65. 编写一个程序,找出一个字符串中的所有回文子串。
  66. 编写一个程序,判断一个数是否为亲和数。
  67. 编写一个程序,将一个列表进行反转。
  68. 编写一个程序,判断两个字符串是否是同构排列。
  69. 编写一个程序,计算并输出一个数的平方根。
  70. 编写一个程序,判断一个字符串是否由连续数字组成。
  71. 编写一个程序,找出一个字符串中出现次数最多的字符。
  72. 编写一个程序,判断一个数是否为幸运数。
  73. 编写一个程序,将一个字符串进行加密和解密。
  74. 编写一个程序,判断两个列表是否完全相同。
  75. 编写一个程序,判断一个字符串是否由重复子串构成。
  76. 编写一个程序,计算并输出圆的周长和面积(半径由用户输入)。
  77. 编写一个程序,找出一个字符串中的所有变位词。
  78. 编写一个程序,将一个列表进行随机排序。
  79. 编写一个程序,判断一个数是否为快乐数。
  80. 编写一个程序,将一个字符串进行左旋和右旋操作。
  81. 编写一个程序,计算一个数的阶乘末尾的连续零的个数。
  82. 编写一个程序,判断一个字符串是否由唯一字符构成。
  83. 编写一个程序,找出一个字符串中出现次数最多的单词。
  84. 编写一个程序,判断一个数是否为逆序素数。
  85. 编写一个程序,计算两个向量的点积。
  86. 编写一个程序,判断一个数是否为正整数的立方。
  87. 编写一个程序,找出一个字符串中的所有同构排列。
  88. 编写一个程序,统计一个列表中大于等于某一阈值的元素个数。
  89. 编写一个程序,判断一个字符串是否有重复的字符。
  90. 编写一个程序,计算并输出纯虚数的平方根。
  91. 编写一个程序,找出一个字符串中长度最大的单词。
  92. 编写一个程序,判断一个数是否为可逆素数。
  93. 编写一个程序,计算两个矩阵的乘积。
  94. 编写一个程序,判断一个字符串是否由连续字母组成。
  95. 编写一个程序,合并并排序两个有序列表。
  96. 编写一个程序,统计一个字符串中最长回文子串的长度。
  97. 编写一个程序,判断一个数是否为正整数的立方根。
  98. 编写一个程序,计算一个数的阶乘末尾的非零数字。
  99. 编写一个程序,找出一个字符串中首次出现的重复字符。
  100. 编写一个程序,判断一个数是否为高度合数。

请注意,这些练习题的目的是为了提供编程练习,你可以根据自己的能力和兴趣选择其中的题目进行解答。如果在解答过程中遇到困难,可以参考相关的编程知识和文档,或搜索相应的解决方案。也可在评论区中讨论,后续将每天公布10道题目的答案,祝你编程愉快!


http://www.ppmy.cn/news/1001506.html

相关文章

C++设计模式创建型之工厂模式整理

一、工厂模式分类 工厂模式属于创建型模式,一般可以细分为简单工厂模式、工厂模式和抽象工厂模式。每种都有不同的特色和应用场景。 二、工厂模式详情 1、简单工厂模式 1)概述 简单工厂模式相对来说,在四人组写的《设计模式------可复用面…

系统集成|第八章(笔记)

目录 第八章 进度管理8.1 主要过程8.1.1 规划进度管理8.1.2 定义活动8.1.3 排列活动顺序8.1.4 估算活动资源8.1.5 估算活动持续时间8.1.6 制定进度计划8.1.7 控制进度 8.2 注意与问题 上篇:第七章、范围管理 第八章 进度管理 8.1 主要过程 包括: 规划进…

【雕爷学编程】MicroPython动手做(29)——物联网之SIoT 2

知识点:什么是掌控板? 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片,支持WiFi和蓝牙双模通信,可作为物联网节点,实现物联网应用。同时掌控板上集成了OLED…

机器学习:自动编码器Auto-encoder

Self-supervised Learning Framework 不用标注数据就能学习的任务,比如Bert之类的。但最早的方法是Auto-encoder。 Outline Auto-encoder encoder输出的向量,被decoder还原的图片,让输出的图片与输入的图片越接近越好。 将原始的高维向量变…

构建稳健的PostgreSQL数据库:备份、恢复与灾难恢复策略

在当今数字化时代,数据成为企业最宝贵的资产之一。而数据库是存储、管理和保护这些数据的核心。PostgreSQL,作为一个强大的开源关系型数据库管理系统,被广泛用于各种企业和应用场景。然而,即使使用了最强大的数据库系统&#xff0…

C语言易错知识点总结2

函数 第 1 题(单选题) 题目名称: 能把函数处理结果的二个数据返回给主调函数,在下面的方法中不正确的是:( ) 题目内容: A .return 这二个数 B .形参用数组 C .形参用二个指针 D .用…

小程序学习(六):全局配置

1.全局配置文件及常用的配置项 全局配置-window 2.小程序窗口的组成部分 3.了解window节点常用的配置项 4.设置导航栏的标题 设置步骤:app.json->window->navigationBarTitleText 5.设置导航栏的背景色 背景颜色不支持red这种文字 6.设置导航栏的标题颜色 注意:navigat…

基于ANACONDA安装用于Python编程的Spyder集成开发环境的方法步骤详解

基于ANACONDA安装用于Python编程的Spyder集成开发环境的方法步骤详解 Python作为一种当下流行的编程语言,其编辑器有很多种,本文介绍基于ANACONDA的安装Spyder编辑器的方法步骤。Spyder集成开发环境,和其他的Python开发环境相比,…