- Python
Python 编程第一课:开启编程之旅
- 2025-5-24 10:35:02 @
Python 编程第一课:开启编程之旅
一、认识 Python
Python 是一种简单易学、功能强大的编程语言。它就像一个万能的工具,能用来做很多事情,比如开发网站、处理数据、制作游戏,甚至进行人工智能相关的工作。它的语法简洁,很容易上手,非常适合初学者学习。
二、搭建编程环境
我们可以使用 Thonny 这个软件来编写和运行 Python 代码。你可以在官方网站下载 Thonny 并安装到电脑上。安装完成后,打开 Thonny,就会看到一个代码编辑区域和一个 Shell 区域,Shell 区域可以即时看到代码运行的结果。
三、第一个 Python 程序
(一)输出 “Hello World”
在编程的世界里,我们通常以输出 “Hello World” 作为入门程序。在 Thonny 的代码编辑区域输入以下代码:
print("Hello World!")
然后按下 F5
键或者点击菜单栏中的 “运行” - “运行当前脚本”,在 Shell 区域就会看到输出的 Hello World!
。
这里 print()
是一个函数,它的作用是把括号里的内容打印输出到屏幕上。双引号里的内容是字符串,字符串就是文本内容。
(二)尝试更多输出
我们还可以输出其他内容,比如:
print("你好,世界!")
print(5 + 3)
第一个 print()
输出的是中文文本,第二个 print()
输出的是 5 + 3
的计算结果。这里 5 + 3
是一个数学运算,Python 可以帮我们进行简单的数学计算。
四、变量的概念
(一)什么是变量
变量就像是一个可以装东西的小盒子,在程序运行过程中,它装的东西可以变化。比如我们可以用变量来存储一个人的名字、年龄、身高等等信息。
(二)定义变量
在 Python 中定义变量很简单,例如:
name = "晨晨"
age = 8
height = 150.4
like_python = True
这里 name
是一个字符串变量,用来存储名字;age
是整数变量,存储年龄;height
是浮点数变量,存储身高;like_python
是布尔变量,布尔变量只有 True
(表示真、肯定)和 False
(表示假、否定)两个值 。
(三)变量的使用
定义好变量后,我们可以使用 print()
函数把变量的值输出出来:
print("我的名字是", name)
print("我的年龄是", age)
这样就会在 Shell 区域输出变量所存储的内容。
(四)变量命名规则
- 简短:变量名尽量简短,方便书写和阅读,比如用
num
而不是number_variable
。 - 有意义:变量名要能体现存储内容的含义,像
name
就表示名字,看到名字就知道里面存的是人的名字信息。 - 英文、数字或下划线:变量名只能由英文、数字和下划线组成,比如
student_name
、age1
。 - 避免拼音:虽然可以用拼音,但不建议,因为不利于和其他程序员交流,也不符合编程习惯。
- 不能以数字开头:像
1name
这种变量名是不允许的。
五、简单的数学运算
Python 可以进行各种数学运算,常见的运算符号有:
- 加法
+
:比如5 + 3
,计算结果是8
。 - 减法
-
:例如10 - 5
,结果是5
。 - 乘法
*
:像6 * 3
,计算得到18
。 - 除法
/
:5 / 2
的结果是2.5
,这是普通除法,会得到小数结果。 - 整除
//
:5 // 2
,它只取整数商,结果是2
。
示例代码:
print(5 + 3)
print(10 - 5)
print(6 * 3)
print(5 / 2)
print(5 // 2)
六、常见错误及解决办法
(一)语法错误(SyntaxError)
比如下面的代码:
print(“你好,世界!”)
运行时会报错 SyntaxError: EOL while scanning string literal
,这是因为使用了中文双引号,在 Python 里字符串要用英文双引号 " "
或者单引号 ' '
。要改成 print("你好,世界!")
才行。
(二)名称错误(NameError)
如果代码里使用了没有定义的变量,就会出现名称错误。例如:
print(number)
运行会报错 NameError: name 'number' is not defined
,因为没有提前定义 number
这个变量,我们需要先定义它,比如 number = 100
,再使用。
七、总结
通过这第一课,我们了解了 Python 是什么,学会了搭建编程环境,编写了第一个 Python 程序,认识了变量及其命名规则,还进行了简单的数学运算,并且知道了一些常见错误和解决办法。编程就像盖房子,这只是打下了第一块基石,后续还有很多有趣又实用的知识等着我们去学习和探索呢!
2 条评论
-
admin SU @ 2025-5-31 14:18:28
英文、数字或下划线:变量名只能由英文、数字和下划线组成,比如 student_name 、age1 。
不能以数字开头:像 1name 这种变量名是不允许的。
-
2025-5-24 10:42:45@
🐍 Python 第一课:编程入门教程
🎯 引言
欢迎来到Python编程的世界!无论你是完全的新手还是有一点编程基础,这份教程都将帮助你快速上手Python。我们将从最基础的概念讲起,逐步深入,让你轻松掌握Python的基础知识。
📝 目录
1️⃣ 安装与环境配置
- 下载并安装Python:前往Python官网下载适合你系统的版本。
- 推荐使用IDLE或Thonny作为初学者的IDE:这两个工具都非常适合学习Python。
(注:此处应替换为实际截图或示意图)
安装教程和下载链接:http://139.224.60.150/discuss/64283f880d0f789926eea8e9#1712058949499
2️⃣ Hello, World!
print("Hello, World!")
这是每一个程序员的第一个程序,它简单地输出了“Hello, World!”到控制台。
3️⃣ 变量与数据类型
变量定义
name = "晨晨" number = 300 year = 8 like_python = True height = 160.2
- 变量名可以是英文、数字和下划线的组合,但不能以数字开头。
- 变量值可以随时更改。
数据类型
- 字符串(
str
) - 整数(
int
) - 浮点数(
float
) - 布尔值(
bool
)
print(type(name)) # 输出:<class 'str'> print(type(number)) # 输出:<class 'int'>
4️⃣ 基本运算符
print(5+3) # 加法 print(5*3) # 乘法 print(5//2) # 整除 print(5/2) # 浮点除法
5️⃣ 字符串操作
print("你好,世界!") print('你好,世界!') # 单引号和双引号都可以用来定义字符串 print("我喜欢Python" + "!" * 3) # 字符串拼接
⚠️ 注意:当使用中文标点符号时会导致语法错误,如:
print(“你好,世界!”) # 错误示范
6️⃣ 变量命名规则
- 简短且有意义
- 使用英文、数字或下划线
- 避免使用拼音
- 不允许以数字开头
❌ 错误示例:
Class-4 = "班级" 123abc = "数字字母组合" abc@126.com = "邮箱地址"
✅ 正确示例:
class_four = "班级" abc_123 = "数字字母组合" email_address = "abc@126.com"
7️⃣ 常见错误及解决方法
错误示范
print(“你好,世界!”) # 使用了非ASCII字符,意思就是使用了非英文字符
解决方案:确保使用正确的引号(单引号
'
或双引号"
)。NameError 示例
print(number) # number未定义
解决方案:在使用变量前先定义它。
🏁 结语
恭喜你完成了Python的第一课!现在你应该对如何编写简单的Python程序有了初步了解。继续探索更多Python的功能吧,编程的乐趣才刚刚开始!
💪 励志语
编程就像搭积木,每一块小的知识都是构建伟大作品的基础。不要害怕犯错,每一次调试都是一次成长的机会。加油,未来的编程大师!🌟
此教程旨在提供一个直观且易于理解的学习路径,帮助初学者快速入门Python。希望这份指南能激发你的兴趣,并鼓励你在编程的道路上不断前进!🚀
- 1