学习Python的基础语言法是学习这门语言的重要环节
变量:学习如何定义变量并对它们赋值。
在 Python 中,变量是利用存储值的标志符。变量可以存储各种类型的数据,并允许在程序中动态地更改变它们的值。
# 定义一个整型变量
x = 10
# 定义一个字符串变量
name = "John Doe"
# 定义一个浮点型变量
y = 3.14
不需要显式声明变量类型,类型将在变量被赋值时自动确定。
注意:在 Python 中,变量名称不能以数字开头,并且只能包含字母、数字和下划线。变量名也不能与 Python 中的关键字相同。
2. 数据类型:学习 Python 中的常用数据类型,如整型、浮点型、字符串、列表、字典等。
数据类型分为以下几类:
整型(int):存储整数值,如 10。
浮点型(float):存储带有小数的数字,如 3.14。
字符串(str):存储一串字符,可以使用单引号或双引号括起来,如 "hello" 或 'world'。
列表(list):存储一组有序的值,可以使用方括号 [] 括起来,如 [1, 2, 3]。
字典(dict):存储键值对,可以使用大括号 {} 括起来,如 {'name': 'John Doe', 'age': 30}。
元组(tuple):存储一组有序的不可变值,可以使用圆括号 () 括起来,如 (1, 2, 3)。
你可以使用内置函数 type() 检查变量的数据类型,例如:
>>> x = 10
>>> type(x)
<class 'int'>
>>> name = "John Doe"
>>> type(name)
<class 'str'>
>>> y = 3.14
>>> type(y)
<class 'float'>
操作符:
算术操作符:包括加 +、减 -、乘 *、除 /、取余 %、整除 // 和乘方 ** 等。
比较操作符:包括等于 ==、不等于 !=、大于 >、小于 <、大于等于 >= 和小于等于
赋值操作符:包括等于 =、加等于 +=、减等于 -=、乘等于 *=、除等于 /= 和取余等于 %= 等。
逻辑操作符:包括与 and、或 or 和非 not 等。
成员操作符:包括在列表中检查成员 in 和不在列表中检查成员 not in 等。
身份操作符:包括是 is 和不是 is not 等。
举例:
>>> x = 10
>>> y = 20
>>> x + y
30
>>> x == y
False
>>> x *= 2
>>> x
20
>>> x > y
False
>>> 'hello' in 'hello world'
True
>>> z = x
>>> z is x
True