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

Python基础编程日常练习1|Python一对一私教制定题

你好,我是悦创。

部分问题需要研究,下节课会先把不会的讲解一下。

  1. 数字金字塔

    • 要求:使用for循环打印一个金字塔形状的数字图案。数字从1开始逐行增加,直到第n行时包含n个数字,最后一行从左到右从1增加到n。
    • 示例输出:
      1
      1 2
      1 2 3
      1 2 3 4
      
  2. 计算单词中的元音数量

    • 要求:编写一个程序,输入一句话,统计并输出其中每个单词的元音(a, e, i, o, u)的数量。
    • 示例输入:"hello world"
    • 示例输出:
      hello: 2
      world: 1
      
  3. 魔法数字

    • 要求:用户输入一个数字,判断这个数字是否为“魔法数字”。魔法数字定义为:它的各位数字的平方和等于它本身。例如,1306是魔法数字,因为1^2 + 3^2 + 0^2 + 6^2 = 1306。
    • 示例输入:1306
    • 示例输出:1306 是魔法数字
  4. 简单密码加密

    • 要求:编写一个程序,将用户输入的字符串中的每个字母替换为其ASCII码加5对应的字符。非字母字符保持不变。
    • 示例输入:"hello"
    • 示例输出:"mjqqt"
  5. 幸运数字

    • 要求:用户输入一个数字,判断它是否是幸运数字。幸运数字定义为它所有的非零位数相乘等于它所有的位数之和。
    • 示例输入:123
    • 示例输出:123 是幸运数字
  6. 蛇形数字

    • 要求:输入一个n,打印一个n×n的二维矩阵,矩阵中的数字按照蛇形顺序排列。
    • 示例输入:3
    • 示例输出:
      1 2 3
      6 5 4
      7 8 9
      
  7. 九九乘法表

    • 要求:使用嵌套的for循环生成一个9×9的乘法表,并且输出整齐的对齐格式。
    • 示例输出:
      1x1=1  1x2=2  1x3=3  ... 
      2x1=2  2x2=4  2x3=6  ... 
      
  8. 随机数猜谜游戏

    • 要求:让程序生成一个1到100之间的随机数,用户有5次机会猜测这个数,程序每次提示猜大了或猜小了,直到猜中或用完次数。
    • 示例输入:
      猜一个数字:50
      太大了!
      猜一个数字:30
      太小了!
      
  9. 回文数检测

    • 要求:用户输入一个整数,编写一个程序判断该数字是否为回文数(正着和反着读都相同的数)。
    • 示例输入:121
    • 示例输出:121 是回文数
  10. 斐波那契数列

    • 要求:使用while循环生成并打印斐波那契数列的前n项。用户输入n表示数列的项数。
    • 示例输入:5
    • 示例输出:0 1 1 2 3

http://www.mrgr.cn/news/21462.html

相关文章:

  • oracle数据库安装和配置
  • 密保管家-随机密码本地生成
  • linux下的虚拟化
  • 机器人可能会在月球上提供帮助
  • Lombok jar包引入和用法
  • QT 编译报错:C3861: ‘tr‘ identifier not found
  • 短剧影视小程序任意文件读取
  • 自学C语言-11
  • 用手机做抢答器 低预算知识竞赛活动的选择
  • 代码执行漏洞-Log4j2漏洞
  • Java程序分析工具
  • 双项第一!鼎捷强势领跑PLM市场
  • Web应用监控:URL事务监测指标解读
  • Docker安装mysql5.7
  • 【论文阅读】DETRs Beat YOLOs on Real-time Object Detection
  • 分布式项目中使用雪花算法提前获取对象主键ID
  • 一台电脑对应一个IP地址吗?‌探讨两台电脑共用IP的可能性
  • 【leetcode刷题之路】面试经典hot100(2)——普通数组+矩阵+链表
  • 【数据结构与算法 | 灵神题单 | 删除链表篇】力扣3217, 82, 237
  • Vite + Vue3 +Vant4出现Toast is not a function