欢迎回到《10天学会Python》系列!昨天我们搭建了Python开发环境,今天要动手写第一个真正的Python程序了。别紧张,今天的内容简单有趣,能让你立即看到成果!
核心概念:程序、输出与笔记
1. Python程序的基本结构
Python程序按顺序执行每一行代码,从第一行到最后一行,就像按菜谱做菜一样。
2. print()函数:程序的“嘴巴”
print()是Python中最基础的函数,作用是把内容输出到屏幕上。
基本语法:
print("要说的话")
把内容放在括号里,用引号包裹。
3. 代码注释:给自己看的“笔记”
注释是代码中给人看的说明,Python解释器会忽略它。
为什么写注释?
- 给未来的自己:方便回忆代码意图
- 给合作者:帮助理解思路
Python的注释方式:
- 单行注释:以
#开头 - 多行注释:用三引号
'''包裹
详细代码示例
基础用法
# 第一个Python程序
print("Hello, World!") # 打印问候语
运行结果:
Hello, World!
输出多个内容
print()可以输出多个内容,用逗号分隔:
print("姓名:", "小明", "年龄:", 18)
结果:
姓名: 小明 年龄: 18
格式化输出(f-string)
在字符串中直接嵌入变量:
name = "小明"
age = 18
print(f"{name}今年{age}岁,正在学习Python。")
结果:
小明今年18岁,正在学习Python。
完整示例
# 打印个人信息
# 作者:小王
# 日期:2024年1月19日
name = "小明" # 定义姓名
age = 18 # 定义年龄
print(f"姓名:{name}") # 输出姓名
print(f"年龄:{age}岁") # 输出年龄
print("开始学习Python!") # 结束语
步骤指导:从零到第一个程序
- 打开IDE:VS Code、IDLE或PyCharm
- 创建新文件:保存为
first_program.py - 编写代码:输入上面的示例代码
- 运行程序:
- 在IDE中点击“运行”按钮
- 或命令行输入:
python first_program.py
- 观察结果:查看输出是否与预期一致
- 修改实验:尝试修改代码,看看效果
常见问题
Q:为什么print要用括号?
A:Python 3中print是函数,所有函数调用都需要括号。
Q:引号用单引号还是双引号?
A:都可以,但要成对使用。
技巧:使用注释暂时“禁用”代码
# print("这行代码暂时不运行")
print("这行代码会运行")
练习题
练习1:基础输出
创建一个程序,输出你的姓名、年龄和一句问候语。要求使用三个print语句,并添加注释。
练习2:格式化输出
使用f-string输出以下信息:
- 姓名:张三
- 年龄:25岁
- 职业:程序员
- 来自:北京
要求:只用两个print语句完成。
练习3:注释与调试
找出下面代码的问题,修复并添加注释:
name = "李四"
age = 22
print("姓名:" name) # 这里有错误
print(f"年龄 age 岁") # 这里有错误
总结
今天你完成了第一个Python程序!学到了:
- print()函数:输出文本和变量
- 代码注释:单行(#)和多行(''')
- f-string格式化:方便嵌入变量
最重要的是,你实践了从创建文件到运行程序的完整流程。
明天我们将学习变量与基本数据类型,这是编程的核心基础。
小贴士:写代码就像写日记,不要追求一次完美。先让它运行起来,再慢慢优化。
《10天学会Python》的代码看