Python 由荷兰计算机科学家吉多・范罗苏姆(Guido van Rossum)在 20 世纪 80 年代末创造,它融合了多种编程语言的优点,强调代码的可读性和简洁性。Python 的应用领域极为广泛,涵盖 Web 开发、数据科学、人工智能、自动化脚本、游戏开发等。例如,Instagram 的后端就是基于 Python 开发,数据科学家利用 Python 进行复杂的数据处理与分析,自动化脚本可以用 Python 轻松实现日常任务的自动执行。
二、Python 环境搭建
(一)下载 Python
1.打开浏览器,访问 Python 官方网站https://www.python.org/downloads/ 。
2.在官网首页,点击 “Downloads” 按钮,进入下载页面。
3.根据你的操作系统(Windows、MacOS 或 Linux)选择对应的 Python 版本。对于初学者,建议下载最新的稳定版本。例如,若你使用 Windows 系统,找到 “Python Releases for Windows” 板块,点击相应版本的下载链接,开始下载 Python 安装包。下载完成后,你会得到一个以.exe为后缀的文件。
(二)安装 Python
1.找到刚才下载的 Python 安装包,双击运行它。在弹出的安装向导界面中,务必勾选 “Add Python to PATH” 选项,这一步至关重要,它能让你在系统的任何位置都能方便地调用 Python 命令。若想更改安装路径,可点击 “Customize installation” 进行自定义设置;若不想更改,直接点击 “Install Now” 即可。
2.安装过程可能需要一些时间,请耐心等待。安装完成后,会弹出一个提示窗口,点击 “Close” 关闭即可。
(三)验证安装
1.按下键盘上的 “Win + R” 组合键(MacOS 系统为 “Command + Space”,然后输入 “Terminal”),打开运行窗口。
2.在运行窗口中输入 “cmd”(Windows 系统)或直接打开 “Terminal”(MacOS 和 Linux 系统),进入命令提示符窗口。
3.在命令提示符窗口中输入 “python --version”,按下回车键。如果安装成功,你将看到 Python 的版本号,如 “Python 3.10.6”,这表明 Python 已成功安装在你的系统中。
三、第一个 Python 程序 ——Hello, World!
(一)选择编程工具
编写 Python 程序可以使用多种工具,对于初学者,推荐使用 Python 自带的 IDLE(Integrated Development and Learning Environment)。它简单易用,集成了代码编辑、运行和调试功能。在 Windows 系统中,你可以通过开始菜单找到 “IDLE(Python 3.x 64-bit)” 并打开;MacOS 系统在安装 Python 后,可在 “应用程序” 文件夹中找到 IDLE 并启动。
(二)编写代码
1.打开 IDLE 后,会出现一个交互式窗口。点击 “File” 菜单,选择 “New File”,新建一个代码文件。
2.在新打开的代码编辑窗口中,输入以下代码:
print("Hello, World!")
这里,print()是 Python 的内置函数,用于在控制台输出指定的内容。双引号内的 “Hello, World!” 就是我们要输出的文本。
(三)运行程序
1.代码输入完成后,点击 “File” 菜单,选择 “Save”,将文件保存到你指定的位置,文件名可以自行命名,建议以.py为后缀,比如 “first_program.py”。
2.保存文件后,按下键盘上的 “F5” 键,或者点击菜单栏中的 “Run”,选择 “Run Module”。此时,你会在交互式窗口中看到输出结果:“Hello, World!”,这意味着你的第一个 Python 程序成功运行了!
四、Python 基础语法介绍
(一)变量与数据类型
1.变量:变量就像一个容器,可以用来存储数据。在 Python 中,变量不需要事先声明类型,直接赋值即可。例如:
message = "Hello, Python!"number = 10pi = 3.14
这里,message是一个字符串类型的变量,number是整数类型,pi是浮点数类型。
2. 数据类型:除了字符串(str)、整数(int)、浮点数(float),Python 还有布尔(bool)类型,其值只有True和False;列表(list),用于存储一组有序的数据,如[1, 2, 3, "apple", "banana"];元组(tuple),与列表类似,但不可修改,如(1, 2, "apple");字典(dict),用于存储键值对,如{"name": "John", "age": 25}。
(二)运算符
1.算术运算符:包括加(+)、减(-)、乘(*)、除(/)、整除(//)、取余(%)和幂运算(**)。例如:
result1 = 5 + 3 # 结果为8result2 = 10 / 3 # 结果为3.3333333333333335result3 = 10 // 3 # 结果为3result4 = 10 % 3 # 结果为1result5 = 2 ** 3 # 结果为8
2.比较运算符:用于比较两个值,返回布尔值。如等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)。例如:
is_equal = 5 == 5 # 结果为Trueis_greater = 10 > 5 # 结果为True
3.逻辑运算符:包括与(and)、或(or)、非(not)。用于组合多个条件判断。例如:
condition1 = 5 > 3 and 10 < 20 # 结果为Truecondition2 = 5 > 10 or 10 < 20 # 结果为Truecondition3 = not (5 > 10) # 结果为True
(三)控制流
1.条件语句:使用if、elif(else if 的缩写)和else来根据条件执行不同的代码块。例如:
age = 18if age < 18: print("你还未成年")elif age == 18: print("你刚刚成年")else: print("你已成年")
注意,Python 中通过缩进来表示代码块,同一级别的代码缩进量要一致。
2. 循环语句:Python 中有for循环和while循环。for循环常用于遍历序列(如列表、字符串等)。例如:
fruits = ["apple", "banana", "cherry"]for fruit in fruits: print(fruit)
while循环则在条件为真时持续执行代码块。例如:
count = 0while count < 5: print(count) count += 1
五、总结
通过以上步骤,你已经成功迈出了 Python 编程的第一步,从环境搭建到写出第一个程序,并了解了 Python 的基础语法。接下来,你可以继续深入学习 Python 的高级特性,如函数、类与对象、模块与包等,不断提升编程能力。在学习过程中,多动手实践,尝试解决实际问题,将所学知识应用到项目中。相信随着不断的学习和积累,你将逐渐掌握 Python 这门强大的编程语言,开启丰富多彩的编程之旅。
更多相关技术内容咨询欢迎前往并持续关注好学星城论坛了解详情。
想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!