Python-基础语法

88 阅读1分钟

▌1. 两种编程模式 • 🎮 交互式:像聊天一样逐行写代码(命令行输入python后直接对话)

>>> print("Hello Python!")  # 回车即执行

• 📜 脚本式:写剧本文件(.py)再执行

$ python test.py  # 像运行魔法咒语一样执行脚本

▌2. 语法特色 • 🔐 缩进即规则:用「空格/制表符」画代码块(像写诗的分行对齐)

if True:
    print("✅")  # ←这四个空格是密码!
else:
    print("❌")  # 缩进错误就像拼错咒语会爆炸💥

▌3. 命名玄学 • 🔑 标识符:字母/数字/_组合,拒绝数字开头(例如_secret_code是魔法暗号) • ⚠️ 特殊符号: • _var:内部魔法(禁止直接调用) • __var__:至尊咒语(如__init__构造器)

▌4. 符号江湖 • 📜 多行语句:用\续行或自然括号续命

total = item1 + \
        item2 + \
        item3  # ←像折行写的卷轴

• 🎭 三引号"""封印多行文字(写文档/注释都行)

poem = """床前明月光,
         疑是地上霜"""  # ←自带换行符的魔法卷轴

▌5. 避坑指南 • 🚫 保留字黑名单and/or/if/while...(共33个,全小写) • 💡 版本差异:Python2🆚3的print战争

# Python2的遗老模式
print "Hello"     # ←旧世界写法
# 穿越到未来(使用Python3的print函数)
from __future__ import print_function
print("Hello")    # ←新世界大门🚪

▌6. 注释艺术 • # 单行注释:像路边小贴士 • """多行注释""":官方说明文档(常出现在函数/类开头)

总结
Python像「用空格写诗的魔法语言」,缩进是它的韵律,简洁是它的灵魂。记住:对齐代码就像对齐魔法阵🔮,错位就会召唤出IndentationError怪兽!