c语言编程笔录

首页 >   > 笔记大全

笔记大全

python变量数据类型和运算符如何使用

更新时间:2023-11-11

Python变量的数据类型

Python是一种动态语言,变量的数据类型不需要声明,而是在赋值时自动确定。Python支持五种标准的数据类型:数字、字符串、列表、元组、字典。

示例1:数字类型

x = 5            # int
y = 5.0          # float
z = 5 + 2j       # complex
print(type(x))
print(type(y))
print(type(z))

输出结果:

<class 'int'>
<class 'float'>
<class 'complex'>

示例2:字符串类型

a = "Hello, World!"   # str
print(type(a))

输出结果:

<class 'str'>

Python运算符的使用

Python支持以下几种运算符:

1.算术运算符:加、减、乘、除、取模、幂、整除运算。

示例1:算术运算符

x = 5
y = 2
print(x + y)    # 加
print(x - y)    # 减
print(x * y)    # 乘
print(x / y)    # 除
print(x % y)    # 取模
print(x ** y)   # 幂
print(x // y)   # 整除

输出结果:

7
3
10
2.5
1
25
2

2.比较运算符:大于、小于、等于、大于等于、小于等于、不等于。

示例2:比较运算符

x = 5
y = 2
print(x > y)    # 大于
print(x < y)    # 小于
print(x == y)   # 等于
print(x >= y)   # 大于等于
print(x <= y)   # 小于等于
print(x != y)   # 不等于

输出结果:

True
False
False
True
False
True

Python变量的作用域

变量的作用域指的是变量的可见范围,Python变量的作用域分为全局变量和局部变量。

示例3:变量作用域

x = 50      # 全局变量
def func():
    x = 25  # 局部变量
    print("x的值为:", x)
    
func()
print("x的值为:", x)

输出结果:

x的值为: 25
x的值为: 50

Python try...except语句

在代码执行过程中,有些代码可能会出现异常,为了避免程序中断,可以使用try...except语句捕获异常。

示例4:try...except语句

try:
    x = 5 / 0
except ZeroDivisionError:
    print("除数不能为0")

输出结果:

除数不能为0