▌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怪兽!