【基础】Python编程基础入门
发布时间: 2024-06-27 23:17:48 阅读量: 62 订阅数: 97
![【基础】Python编程基础入门](https://img-blog.csdnimg.cn/7c9e30516a0f4ae48dec8bac8fe1ba30.png)
# 2.1 Python中的数据类型
Python中的数据类型用于表示不同类型的数据,包括数值、字符串和布尔值。
### 2.1.1 数值类型
数值类型表示数字值,包括整数、浮点数和复数。
- 整数:表示没有小数部分的数字,使用int类型表示。
- 浮点数:表示带有小数部分的数字,使用float类型表示。
- 复数:表示具有实部和虚部的数字,使用complex类型表示。
### 2.1.2 字符串类型
字符串类型表示文本数据,使用str类型表示。字符串可以使用单引号或双引号表示,并且支持转义字符和格式化操作。
### 2.1.3 布尔类型
布尔类型表示真或假的值,使用bool类型表示。布尔值通常用于条件判断和逻辑运算。
# 2. Python数据类型和变量
### 2.1 Python中的数据类型
Python中数据类型决定了变量可以存储和操作的数据类型。Python中的数据类型主要分为以下几类:
#### 2.1.1 数值类型
数值类型用于表示数字,包括整数、浮点数和复数。
- 整数:表示没有小数部分的数字,可以使用int()函数创建。
- 浮点数:表示带有小数部分的数字,可以使用float()函数创建。
- 复数:表示具有实部和虚部的数字,可以使用complex()函数创建。
```python
# 创建整数
my_int = 10
# 创建浮点数
my_float = 3.14
# 创建复数
my_complex = complex(1, 2)
print(type(my_int)) # <class 'int'>
print(type(my_float)) # <class 'float'>
print(type(my_complex)) # <class 'complex'>
```
#### 2.1.2 字符串类型
字符串类型用于表示文本数据,可以使用单引号或双引号创建。字符串支持各种操作,如连接、切片和格式化。
```python
# 创建字符串
my_string = "Hello World"
# 字符串连接
my_new_string = my_string + "!"
# 字符串切片
my_substring = my_string[0:5]
# 字符串格式化
my_formatted_string = f"My name is {my_string}"
print(my_new_string) # Hello World!
print(my_substring) # Hello
print(my_formatted_string) # My name is Hello World
```
#### 2.1.3 布尔类型
布尔类型用于表示真或假,可以使用True或False创建。布尔类型广泛用于条件语句和逻辑运算。
```python
# 创建布尔值
my_bool = True
# 布尔运算
my_new_bool = my_bool and False
print(my_bool) # True
print(my_new_bool) # False
```
### 2.2 Python中的变量
变量用于存储数据,并可以使用名称对其进行引用。变量的名称必须遵循以下规则:
- 必须以字母或下划线开头
- 不能包含空格
- 不能使
0
0