在Python 3中,定义变量非常简单,只需要给变量一个名称,并将其赋值即可。以下是定义不同类型的变量的示例:
1. 数字类型:
```python
intNum = 1 整数
floatNum = 1.1 小数
complexNum = 1.1j 复数
2. 字符串类型:
```python
str = '这是第一段字符串'
str2 = "这是第二段字符串"
str3 = """这里是一个段落
这里是一个段落
这里是一个段落"""
3. 布尔类型:
```python
boolVar = True
4. 列表类型:
```python
my_list = [1, 2, 3, 'a', 'b', 'c']
5. 元组类型:
```python
my_tuple = (1, 2, 3, 'a', 'b', 'c')
6. 字典类型:
```python
my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
注意,在Python中,变量不需要事先声明其类型,当你给变量赋值时,Python会自动推断变量的类型。例如:
```python
counter = 100 Python会自动推断counter为整数类型
miles = 1000.0 Python会自动推断miles为浮点数类型
name = 'John' Python会自动推断name为字符串类型
另外,如果你需要在函数内部修改全局变量,需要使用`global`关键字声明该变量:
```python
global_var = 'I am a global variable'
def modify_global_var():
global global_var
global_var = 'Changed global variable'
print(global_var) 输出:I am a global variable
modify_global_var()
print(global_var) 输出:Changed global variable
希望这些示例能帮助你理解如何在Python 3中定义变量