python变量数据类型和运算符如何使用
更新时间:2023-11-11Python变量的数据类型
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