第1篇:认识Python——我的第一个程序
开篇引入
作者:中文编程倡导者—— 李金雨
联系方式:wbtm2718@qq.com
系列:python中文编程入门教程
** 核心理念: AI时代必须使用中文编程,母语编程阅读效率极高"
本课目标
- 了解什么是编程
- 认识Python编程语言
- 成功安装Python环境
- 编写并运行第一个Python程序
- 掌握print功能的基本使用
- 学会添加注释
生活场景引入
同学们,你们有没有想过,当你在手机上玩游戏、使用APP时,这些程序是怎么工作的?其实,这些都是通过编程实现的。编程就像写菜谱,计算机就是按照我们写的步骤来执行任务的厨师。
今天,我们将开始学习Python编程,这是一门非常适合初学者的编程语言。通过学习Python,你将能够创建自己的程序,解决生活中的问题,甚至开发自己的游戏!
预期成果展示
在本课结束时,你将能够:
- 成功安装Python
- 运行你的第一个Python程序
- 看到屏幕上显示"你好,世界!"
- 能够修改程序,输出你自己的名字
概念讲解
1. 什么是编程?
编程就是给计算机下达指令,让它按照我们的要求完成任务。就像写菜谱一样,我们需要把步骤写清楚,计算机就会按照这些步骤来执行。
生活例子:
- 编程就像写菜谱,计算机是厨师
- 菜谱上的每一步都是一个指令
- 厨师按照菜谱的步骤做出美味的菜肴
2. Python是什么?
Python是一种编程语言,它有以下特点:
- 语法简单,容易学习
- 功能强大,可以做很多事情
- 代码可读性高,看起来像英语
- 拥有丰富的库和工具
为什么选择Python?
- 适合初学者,入门门槛低
- 应用广泛,从Web开发到人工智能都有应用
- 社区活跃,有很多学习资源
3. 安装Python
现在,让我们来安装Python。以下是详细的安装步骤:
Windows系统安装步骤
- 打开浏览器,访问Python官方网站:https://www.python.org/
- 点击"Downloads",选择适合你操作系统的版本
- 下载完成后,双击安装包
- 勾选"Add Python to PATH"(非常重要!)
- 点击"Install Now"
- 等待安装完成
macOS系统安装步骤
- 打开浏览器,访问Python官方网站:https://www.python.org/
- 点击"Downloads",选择适合你操作系统的版本
- 下载完成后,双击.pkg文件
- 按照安装向导的提示完成安装
验证安装
安装完成后,我们可以验证Python是否安装成功:
- 打开命令提示符(Windows)或终端(macOS)
- 输入
python --version或python3 --version - 如果显示Python的版本号,说明安装成功
4. 第一个程序:“你好,世界!”
现在,让我们来编写第一个Python程序。我们将使用IDLE(Python自带的编辑器)来编写和运行程序。
步骤:
- 打开IDLE(Python 3.x)
- 在IDLE的交互式窗口中输入:
print("你好,世界!") - 按回车键,你将看到屏幕上显示"你好,世界!"
代码解释:
print是Python的内置功能,用于在屏幕上输出信息- 括号内的字符串"你好,世界!"是要输出的内容
- 最后的括号和引号要配对使用
5. 认识print功能
print功能是Python中最常用的功能之一,它用于在屏幕上输出信息。
基本用法:
# 输出字符串print("你好,世界!")# 输出数字print(123)# 输出多个内容,用逗号分隔print("我的名字是","小明","今年",15,"岁")# 输出变量姓名="小红"print("你好,"+姓名+"!")6. 注释的写法
注释是代码中不会被执行的部分,用于解释代码的功能。在Python中,有两种注释方式:
单行注释
使用井号(#)开头的行是单行注释:
# 这是一个单行注释print("你好,世界!")# 这也是一个注释,说明这行代码的作用多行注释
使用三个单引号(‘’')或三个双引号(“”")包围的内容是多行注释:
''' 这是一个多行注释 可以跨越多行 用于详细说明代码的功能 '''print("你好,世界!")动手实践
基础练习(必做)
- 修改打印内容:修改第一个程序,输出你自己的名字
print("你好,我是小明!") - 打印一首诗:编写一个程序,打印你喜欢的一首诗
print("床前明月光")print("疑是地上霜")print("举头望明月")print("低头思故乡")
进阶练习(选做)
- 打印简单的图形:使用字符画打印一个简单的图形
print(" *")print(" ***")print(" *****")print(" *")print(" *") - 个人信息卡:编写一个程序,打印你的个人信息
# 个人信息卡print("==================")print("姓名:小明")print("年龄:15")print("爱好:编程、阅读")print("==================")
挑战练习(拓展)
- 欢迎程序:编写一个程序,询问用户的名字,然后打印欢迎信息
# 欢迎程序姓名=input("请输入你的名字:")print("欢迎你,"+姓名+"!")print("很高兴认识你,我们一起学习Python吧!")
知识总结
核心概念回顾
- 编程:给计算机下达指令,让它完成任务
- Python:一种简单易学的编程语言
- print功能:用于在屏幕上输出信息
- 注释:解释代码的功能,不会被执行
关键代码速查
| 功能 | 代码 | 说明 |
|---|---|---|
| 打印字符串 | print("你好,世界!") | 输出"你好,世界!" |
| 打印多个内容 | print("我的名字是", "小明") | 输出"我的名字是 小明" |
| 单行注释 | # 这是注释 | 不会被执行的注释 |
| 多行注释 | '''多行注释''' | 可以跨越多行的注释 |
常见错误提醒
- 拼写错误:确保
print拼写正确 - 括号配对:确保括号是成对的
- 引号配对:确保字符串的引号是成对的
- 缩进错误:Python对缩进有严格要求
课后作业
巩固练习题
- 编写一个程序,打印"Python编程真有趣!"
- 编写一个程序,打印你的班级和学校名称
- 编写一个程序,使用多行注释说明程序的功能,然后打印你的爱好
创意编程题
- 设计一个程序,打印一个有趣的字符画(如小动物、房子等)
- 编写一个程序,询问用户的年龄,然后打印"你今年X岁,再过10年你将是Y岁"
下篇预习提示
在下一篇中,我们将学习数据与数据类型,了解如何在Python中存储和管理信息。请思考:
- 生活中有哪些类型的信息需要存储?
- 如何在计算机中表示这些信息?
学习交流
如果你在学习过程中遇到任何问题,欢迎联系我:
- ** 视频号,“时空系”
- 邮箱:wbtm2718@qq.com
- 其他提示:
- 本人正在开发纯中文编程语言和编译器,有兴趣的可以交流
- 本人正在写一本基于中国母语思维习惯的数学教材,可以让你一年内学完从初中到研究生的数学,而且可以让你快速掌握人工智能的关键数学知识,有兴趣的可以交流
祝你学习愉快!