【小学生都能看懂的Python入门教程】第一章:和 Python 来场第一次握手 (基础入门) Python的语法初体验:和代码谈一场有条不紊的恋爱

在这里插入图片描述

Python 的语法初体验:和代码谈一场有条不紊的恋爱

一、变量与数据类型:给信息穿上合适的"衣服"

1. 变量——代码世界的收纳大师

变量就像你房间里的收纳盒,可以存放任何东西。在Python里创建变量简单到犯规:

my_age = 18  # 虽然实际年龄是28
my_weight = 62.5  # 小数点后的5是倔强
my_name = "程序员暖暖"  # 引号里的才是真实身份

2. 数据类型三剑客

类型特点日常类比
整型(int)没有小数点的数字存钱罐里的钢镚
浮点型(float)自带小数点体重秤上的神秘数字
字符串(str)被引号包裹的文字便利贴上的留言

冷知识3.14在数学是圆周率,在Python是float,在程序员眼里是"派还没吃完"的暗号

二、输入输出:和程序聊个五毛钱的

1. print() —— 程序界的扩音器

print("温馨提示:", "咖啡续命第3杯", sep=">>>")  # sep参数是优雅的分割线
# 输出:温馨提示:>>>咖啡续命第3杯

2. input() —— 会读心术的魔法帽

name = input("请输入你的江湖称号:")
print(f"{name}大侠,您预定的修仙套餐已送达!")

输入输出小剧场
你输入:奥特曼
程序输出:奥特曼大侠,怪兽正在逃离银河系!
(悄悄把print改成print("你相信光吗?")会有惊喜)

三、运算符:数字世界的加减乘除法则

1. 基础四则运算

# 程序员の下午茶订单
milk_tea = 18
quantity = 3
total = milk_tea * quantity  # 54元换3小时代码灵感

2. 混合运算彩蛋

weight = 65.5
weight += 0.5  # 奶茶带来的幸福重量
weight -= 2  # 立flag后的虚幻减重
print("最终体重:", weight, "kg")  # 64kg(数学老师已拔刀)

生活实验室:用(身高-100)*0.9计算理想体重,然后和现实体重用>比较——别问我为什么这个例子突然扎心

四、注释:代码里的"便利贴文学"

1. 单行注释:程序员的碎碎念

# 这个函数本来可以写得很优雅,直到产品经理加了需求...
print("老板最帅!")  # 这句话老板审代码时请自动忽略

2. 多行注释:代码版的《故事会》

"""
项目:自动生成周报神器
作者:被迫营业的打工人
功能:把5天的工作写成看起来像50天的样子
警告:使用时请避开老板视线
"""

注释笑话:为什么程序员总带着游泳镜上班?——因为他们要在代码的注释海洋里潜水!

五、实战演练:猜数字游戏开发日志

1. 游戏蓝图

  • 生成1-100的随机数
  • 用户有7次猜测机会
  • 每次提示"太大了"或"太小了"
  • 猜中放烟花,失败放哀乐

2. 代码全解析

import random  # 请出随机数大神

secret = random.randint(1, 100)  # 在数字王国玩捉迷藏
attempts = 0  # 用尝试次数记录你的倔强

print("欢迎来到猜数字修罗场!")
while attempts < 7:  # 七次机会是人性的温柔
    try:
        guess = int(input("请输入你的幸运数字:"))
        if guess == secret:
            print("★☆★ 恭喜!你找到了数字界的圣杯 ★☆★")
            break
        print("太大了" if guess > secret else "太小了")  # 三目运算符の怜悯
        attempts += 1  # 记录又挨了一拳
    except:  # 防杠精机制启动
        print("这位客官,请输入正经数字呀!")

if attempts == 7:
    print(f"游戏结束,正确答案是{secret},快去充值智商吧!")

代码冷知识random.randint(1,100)的玄学——当你想着"7"时,出现的总是"42"

六、程序员の语法哲学

为什么Python不用分号?
因为它相信优秀的代码应该像诗歌一样自然换行
为什么字符串要用引号?
因为程序也想体验"说话带引号"的文学修养

结语:从语法小白到代码诗人

现在你已经掌握了:
✅ 变量的命名艺术
✅ 数据类型的换装秀
✅ 输入输出的对话技巧
✅ 运算符的数字魔法
✅ 注释的生存智慧

接下来,当你看到price = 9.9 * 2时,想到的不再是简单的19.8,而是"第二杯半价"的商业陷阱。这就是Python语法的魅力——让代码成为现实世界的数字镜像。

下期预告:《循环与条件判断——让程序"活"起来:让代码学会谈恋爱的哲学》


课后彩蛋:在猜数字游戏里添加以下代码,体验土豪版提示:

hint = "大" if guess > secret else "小"
print(f"提示:正确答案比{guess}{hint},你还剩{7-attempts}次机会")
# 试试把"大"改成"胖","小"改成"瘦",收获神奇效果
posted @   爱上编程技术  阅读(3)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示