Python 入门

Susan Sarandon
Susan Sarandon原创
2024-12-23 19:32:14728浏览

Get Started with Python

嘿,各位极客和未来的程序员!欢迎来到我们的系列“学习 Python”的第 1 部分!如果您曾经想学习 Python 但不知从何开始,那么您来对地方了。我们将把它分解成简单的、小块的,逐步引导您了解每个概念。所以,拿起你的咖啡(或你最喜欢的饮料),让我们开始吧!

为什么选择Python?

首先,为什么要学习Python?嗯,Python 是最容易上手的编程语言之一。它无处不在——网络开发、数据科学、自动化、人工智能,凡是你能想到的!无论您是自动化无聊的任务还是构建下一个大型应用程序,Python 都会为您提供支持。

但是最好的部分是什么? Python 对初学者超级友好。它的语法(表示如何编写代码的花哨词)简洁明了,因此您可以更多地关注您想要做什么,而不是如何去做。

很酷,对吧?

你可以用 Python 构建什么?

  • 网站(听说过 Django 或 Flask 吗?)
  • 自动化脚本(再见重复性任务!)
  • 数据分析和机器学习模型
  • 游戏(甚至是经典的 2D 游戏!)
  • 物联网项目(你知道,比如用 Raspberry Pi 控制灯光)

好了,炒作已经够多了——让我们开始吧!

第 1 步:设置 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代码:

  1. 交互模式:只需在终端中输入python,就可以开始逐行编写Python代码。这非常适合快速测试。

演示创意:立即尝试!在终端中输入 python,然后输入:

python --version

按回车键,你会立即看到结果。这是一种有趣的实验方式。

  1. 脚本模式:将 Python 代码写入 .py 文件(如 hello.py),然后输入以下命令运行它:
   print("Testing in interactive mode!")

第 2 步:你的第一个 Python 程序

好吧,让我们来编写你的第一个 Python 程序。我们将创建经典的“Hello, World!”节目。

编写你的代码

打开您最喜欢的文本编辑器(VSCode、Sublime,甚至记事本),然后输入以下内容:

   python hello.py

将文件保存为 hello.py,然后从终端运行它:

print("Hello, World!")

繁荣!您应该看到:

python hello.py

恭喜,你刚刚编写了你的​​第一个 Python 程序! ?

使其具有互动性(可选演示)

想更进一步吗?尝试提示用户输入:

Hello, World!

将其保存为 hello_interactive.py 并运行它。出现提示时,输入您的名字并查看 Python 如何响应!这个小演示展示了 Python 如何与用户交互,使其感觉更像是一次对话,而不是静态代码。

第 3 步:了解基础知识

让我们回顾一下 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 有几种您会经常使用的数据类型:

  • 整数:整数(例如 42)
  • 浮点数:十进制数字(例如 3.14)
  • 字符串:文本(例如“Hello,World!”)
  • 布尔值:真或假

您甚至可以使用以下命令检查任何变量的类型:

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)

这向您展示了变量如何随着程序运行而演变。

第 4 步:后续步骤

既然您已经设置了 Python 并编写了您的第一个程序,您就可以开始下一步了。在本系列的第 2 部分中,我们将探索条件和循环,Python 将开始为您做出决策并执行重复任务。会很有趣的!

练习挑战

在结束之前,尝试编写一个执行以下操作的 Python 脚本:

  • 将您的名字存储在变量中。
  • 打印问候语,例如“你好,[你的名字]!”
  • 将两个数字相乘并打印结果。

这是乘法部分的提示:

python --version

明白了吗?惊人的!您正在成为一名 Python 专家。 ?

再见第 2 部分,我们将使 Python 变得更加强大!

编码愉快!

以上是Python 入门的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn