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 的基本数据类型和常用语法,希望对初学者有所帮助。