背景图1
背景图2
背景图3
背景图4
背景图5

Python编程入门:变量、循环、函数等基础教程

游戏视界 编辑: 日期:2025-08-29 13:35:19 0人浏览

第1关:认识会变魔术的变量

咱们先从最像魔术师的变量说起。就像家里的收纳盒,变量能存放各种数据:

Python编程入门:变量、循环、函数等基础教程

  • 步骤1:在Python里创建变量就像贴标签name = "小明"
  • 步骤2:数字变量可以直接运算age = 12 + 3
  • 步骤3:随时可以换内容name = "大红袍奶茶"
变量类型示例就像
整数2023完整的鸡蛋
浮点数3.14切开的披萨
字符串"早安"带包装的礼物

第2关:让程序学会做选择题

教计算机玩"..就..."的游戏,试试这个点菜程序:

  • 步骤1:if判断预算if money > 50:
  • 步骤2:加个备选方案else:
  • 步骤3:多重选择用elif

举个栗子:

weather = "下雨
if weather == "晴天":
print("去郊游")
elif weather == "多云":
print("带把伞")
else:
print("宅家追剧")

第3关:循环就像旋转木马

掌握两种循环方式,就像游乐场不同的旋转项目:

for循环while循环
适用场景已知次数条件满足
示例烤10个蛋挞直到金币攒够
危险点别数错数小心无限转圈

实战代码:

  • for i in range(3): print("第",i,"次告白")
  • while 奶茶库存 >0: 喝掉一杯

第4关:函数是万能工具箱

把常用操作打包成函数,就像组装乐高积木:

  1. def定义工具箱def 做奶茶:
  2. 添加参数就像选择配料(糖度, 加料)
  3. 打包返回值给客人return "珍珠奶茶"

生活案例:

每天早上的起床流程函数,包含关闹钟、伸懒腰、找拖鞋三个固定动作。

第5关:列表像神奇口袋

这个能装万物的数据结构,《Python编程:从入门到实践》里说它是"有序元素的集合":

  • 创建:购物车 = ["牛奶", "鸡蛋"]
  • 添加:购物车.append("辣条")
  • 查找:print(购物车)输出牛奶
操作代码效果
切片购物车[1:3]取第2到3个元素
排序购物车.sort按字母顺序排列

第6关:字典是智能通讯录

用键值对存储信息,比纸质电话本聪明多了:

同学录 = {
张三": "",
李四": "
print(同学录["张三"])   输出张三的电话

常用操作:

  • 同学录.keys查看所有名字
  • 同学录.update({"王五":""})添加新记录

第7关:错误处理就像安全气囊

try...except给程序系上安全带:

try:
print(10 / 0)
except ZeroDivisionError:
print("不能除以零呀")

就像煮饭时设置定时器,即使忘记关火也不会烧糊。

第8关:文件操作是数字记事本

读写文件三步走:

  1. 打开文件f = open("日记.txt")
  2. content = f.read
  3. f.write("今天学了Python")

注意点:

  • 记得用with自动关门
  • 不同模式就像记事本的只读/编辑状态

第9关:模块是万能工具包

直接使用现成的工具箱:

import random
print(random.randint(1,6))   模拟掷骰子
常用模块功能
math数学计算
datetime时间处理

第10关:实战做个智能小管家

把前9关的积木拼起来:

def 智能提醒:
import datetime
now = datetime.datetime.now
if now.hour == 7:
return "该起床啦!
elif 12<= now.hour<13:
return "午饭时间到
print(智能提醒)

窗外的阳光透过窗帘缝隙,在键盘上投下细碎的光斑。试着给你的程序加上更多有趣的功能吧,比如根据天气推荐穿搭,或者检测奶茶摄入量超标提醒——编程就像搭积木,只要敢想,这些代码积木就能组合出无限可能。

分享到