Python_exercise

Posted by ChrisLee on May 28, 2024

软件推荐

  • Thonny: 它是一个开源软件。支持安装即使用,无需配置环境,对新手比较友好!!
  • 科学上网,可以从谷歌云盘直接下载👉:Thonny
  • 从我的gitee仓库,直接下载👉:Thonny
  • 从我的阿里云存储器上,直接下载👉:thonny
  • 如果想安装一些第三方库,可以使用下面这句代码
    1
    
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
    
  • 详细安装及使用过程可以看下面三个视频(三个平台是相同的内容):
  • YouTube(需要科学上网,如无法加载,可看后面的视频)
  • 优酷
  • 哔哩哔哩

Python基础语法大全-2024新版

Python文字教程参考-基础版

递归买汽水问题

一瓶汽水一元钱,两个空瓶或者三个瓶盖,可以换一瓶汽水。请问我有20元钱,可以喝多少瓶汽水?

编程中有个非常经典的词,叫递归调用,就是函数调用了函数自己。

请用函数递归,解决买汽水问题。

  • 条件
    • 一块钱可以买一瓶汽水
    • 两个空瓶可以换一瓶汽水
    • 三个瓶盖可以换一瓶汽水
    • 必须使用函数递归
    • 不可以借瓶子和瓶盖!!!

相关知识点:函数、递归调用

  • 拓展:
    • 使用其他方式解决汽水闸题

录取率和录取线的计算

人生不如意十有八九,特别是在考试的分数线上。
本节课的课题,就是来通过录取率计算录取线,或者根据录取线,计算录取率。

学生的成绩和数量,都是通过函数、随机生成的。

  • 条件
    • 选择输入录取线或者录取率
    • 随机生成学生的 N 个成绩
    • 然后计算出录取率 或者 录取数

相关知识点:字符串、函数、计算

<姓名>在<地址><做某件事>

小时候的抽签游戏玩过吗?一堆人物,一堆地点,一堆事情 * 小明 在 图书馆 吃饭 * 小红 在 卫生间 打电脑游戏

用Python程序做一个这样的随机组合小游戏

  • 条件
    • 不少于10个角色
    • 不少于8个地点
    • 不少于8件事情
    • 菜单控制,可以循环输出和退出程序

相关知识点:循环、随机、字符串、判断

震惊!Python三行代码实现人工智能【娱乐】

使用Python语言,简单实现命令行的对话,要实现有问必回、态度肯定、实时处理、无需人工干预、代码简洁……

  • 条件
    • 有问必回
    • 态度肯定
    • 实时处理
    • 无需人工干预
    • 代码简洁明了

相关知识点:输入输出、字符串处理

有主观意识的回文处理程序

随机生成字符串或输入字符串,判断字符串是否是回文字符串。
回文字符串定义:将字符串反过来,和原字符串完全一致、则是回文字符串

  • 条件:
    • 随机生成字符串
    • 手动输入字符串
    • 字符串长度不定
    • 字符串逆序
    • 逆序字符串和顺序字符串的判断
    • 可操作的多层级菜单

相关知识点:字符串、随机、判断、函数

  • 拓展:
    • 自定义文案,逼格越高越有趣

End
Edix by ChrisLee