嘿,各位极客和未来的程序员!欢迎来到我们的系列“学习 Python”的第 1 部分!如果您曾经想学习 Python 但不知从何开始,那么您来对地方了。我们将把它分解成简单的、小块的,逐步引导您了解每个概念。所以,拿起你的咖啡(或你最喜欢的饮料),让我们开始吧!
首先,为什么要学习Python?嗯,Python 是最容易上手的编程语言之一。它无处不在——网络开发、数据科学、自动化、人工智能,凡是你能想到的!无论您是自动化无聊的任务还是构建下一个大型应用程序,Python 都会为您提供支持。
但是最好的部分是什么? Python 对初学者超级友好。它的语法(表示如何编写代码的花哨词)简洁明了,因此您可以更多地关注您想要做什么,而不是如何去做。
很酷,对吧?
好了,炒作已经够多了——让我们开始吧!
在编写任何 Python 代码之前,我们需要设置环境。别担心,这比听起来容易。
首先,如果您还没有安装 Python,则需要安装它。前往Python官方网站python.org,下载最新版本,然后按照说明操作。
对于 Windows:在安装过程中,请务必选中“将 Python 添加到 PATH”复选框。这将允许您从系统上的任何位置运行 Python。
对于 macOS/Linux:Python 通常会预先安装,但如果您需要最新版本,可以通过 Homebrew 等包管理器安装它(brew install python3)。
如果您愿意,您还可以在此处的 Web 浏览器中运行 Python。
安装后,打开终端(或 Windows 上的命令提示符)并输入:
python --version
如果您看到类似 Python 3.x.x 的内容,恭喜您! Python 已准备就绪。
您可以通过两种方式运行Python代码:
演示创意:立即尝试!在终端中输入 python,然后输入:
python --version
按回车键,你会立即看到结果。这是一种有趣的实验方式。
print("Testing in interactive mode!")
好吧,让我们来编写你的第一个 Python 程序。我们将创建经典的“Hello, World!”节目。
打开您最喜欢的文本编辑器(VSCode、Sublime,甚至记事本),然后输入以下内容:
python hello.py
将文件保存为 hello.py,然后从终端运行它:
print("Hello, World!")
繁荣!您应该看到:
python hello.py
? 恭喜,你刚刚编写了你的第一个 Python 程序! ?
想更进一步吗?尝试提示用户输入:
Hello, World!
将其保存为 hello_interactive.py 并运行它。出现提示时,输入您的名字并查看 Python 如何响应!这个小演示展示了 Python 如何与用户交互,使其感觉更像是一次对话,而不是静态代码。
让我们回顾一下 Python 中的一些基本概念。这些是我们将在本系列的下一部分中使用的构建块。
将变量视为可以存储信息(例如数字或文本)的盒子。
name = input("What's your name? ") print("Nice to meet you, " + name + "!")
您可以稍后在代码中使用这些变量:
# This is a variable storing a number age = 30 # This is a variable storing a string (text) name = "Alice"
Python 有几种您会经常使用的数据类型:
您甚至可以使用以下命令检查任何变量的类型:
print("My name is", name) print("I am", age, "years old")
有时您需要在代码中添加注释。 Python 会忽略注释,因此它们只适合您(或阅读代码的其他人)。
print(type(age)) # Outputs: <class 'int'> print(type(name)) # Outputs: <class 'str'>
Python 可以像计算器一样处理数学:
# This is a comment. Python won't run this.
现在您已经了解了变量和数学,让我们制作一个小型计算器程序:
x = 10 y = 5 print(x + y) # Addition print(x - y) # Subtraction print(x * y) # Multiplication print(x / y) # Division
运行这个,你可以很快看到Python在做一些实用的事情——即时执行数学运算!
尝试这个简短的实验来了解如何组合字符串:
num1 = int(input("Enter a number: ")) num2 = int(input("Enter another number: ")) print("Sum:", num1 + num2) print("Product:", num1 * num2)
这向您展示了变量如何随着程序运行而演变。
既然您已经设置了 Python 并编写了您的第一个程序,您就可以开始下一步了。在本系列的第 2 部分中,我们将探索条件和循环,Python 将开始为您做出决策并执行重复任务。会很有趣的!
在结束之前,尝试编写一个执行以下操作的 Python 脚本:
这是乘法部分的提示:
python --version
明白了吗?惊人的!您正在成为一名 Python 专家。 ?
再见第 2 部分,我们将使 Python 变得更加强大!
编码愉快!
以上是Python 入门的详细内容。更多信息请关注PHP中文网其他相关文章!