Python 基础教程


Python 基础教程

简介

Python 是一种高级动态编程语言,可用于开发各种类型的应用程序。Python 代码简单易懂,易于学习,而且拥有广泛的支持和文档。Python 被广泛用于数据科学、机器学习、Web 开发、网络编程等领域。

安装 Python

在开始编写 Python 代码之前,需要先安装 Python 解释器。可以从 Python 官网下载页面 下载适合自己操作系统的 Python 安装包,然后按照提示进行安装。

Python 数据类型

Python 中常用的数据类型包括整数、浮点数、字符串、布尔值、列表、元组、字典和集合。下面是一些常见的数据类型及其用法。

整数

整数是 Python 中的基本数据类型之一,可以表示正数、负数和零。下面是一些整数的示例:

print(1)  # 1
print(0)  # 0
print(-1) # -1

浮点数

浮点数也是 Python 中的基本数据类型之一,可以表示小数。需要注意的是,由于计算机内部表示小数时有精度问题,因此在比较浮点数时应该避免直接使用等号。

print(1.2) # 1.2
print(0.5) # 0.5
print(1.0/3) # 0.3333333333333333

字符串

字符串是一连串字符的序列,可以用单引号、双引号或三引号来表示。如果字符串中包含引号,可以使用转义字符来表示。

print('hello')    # hello
print("world")    # world
print("let's go") # let's go
print("\"hello\"") # "hello"

布尔值

布尔值表示真或假,通常用于逻辑判断。Python 中的布尔值有两个取值:True 和 False。

print(True)  # True
print(False) # False
print(1 == 1) # True
print(2 < 1)  # False

列表

列表是一种有序的数据集合,可以包含任意类型的数据,可以通过下标访问其中的元素。

a = [1, 2, 3, 4]
print(a[0]) # 1
print(a[1]) # 2
a[2] = 5
print(a)    # [1, 2, 5, 4]

元组

元组和列表类似,但元组一旦创建就不能修改其中的元素,用圆括号来表示。

a = (1, 2, 3)
print(a[0]) # 1
print(a[1]) # 2

字典

字典是一种无序的键值对集合,可以用来存储多个信息数据。用花括号来表示,每个键值对之间用逗号隔开。

a = {"name": "张三", "age": 18}
print(a["name"]) # 张三
print(a["age"])  # 18

集合

集合是一种无序的无重复元素的集合,用花括号来表示。

a = {1, 2, 3, 1}
print(a) # {1, 2, 3}

Python 常用语法

条件语句

条件判断语句可以根据条件执行不同的代码块。

n = 10
if n > 0:
    print("正数")
elif n < 0:
    print("负数")
else:
    print("零")

循环语句

循环语句可以重复执行一段代码块。

# while 循环
n = 0
while n < 5:
    print(n)
    n += 1

# for 循环
for i in range(5):
    print(i)

函数

函数是一段可以重复使用的代码块,可以接受参数并返回值。

def add(x, y):
    return x + y

print(add(1, 2)) # 3

总结

Python 是一种十分强大的编程语言,可以用于开发各种类型的应用程序。本文介绍了 Python 的基本数据类型和常用语法,希望对初学者有所帮助。