python类型转换函数
Python类型转换函数
Python是一种动态类型语言,这意味着变量的类型在运行时可以改变。因此,Python提供了许多内置函数来进行类型转换。本文将介绍Python中常用的类型转换函数。
1. int()函数
int()函数用于将一个字符串或数字转换为整数。
语法:int(x, base=10)
参数说明:
x:要转换为整数的字符串或数字。
base:进制数,默认为十进制。
示例:
a = '123'
b = int(a)
print(b) # 输出:123
c = '1010'
d = int(c, 2) # 将二进制数1010转换为十进制
float()函数print(d) # 输出:10
2. float()函数
float()函数用于将一个字符串或数字转换为浮点数。
语法:float(x)
参数说明:
x:要转换为浮点数的字符串或数字。
示例:
a = '3.14'
b = float(a)
print(b) # 输出:3.14
3. str()函数
str()函数用于将一个对象转换成字符串形式。
语法:str(object)
参数说明:
object:要转换成字符串的对象。
示例:
a = 123
b = str(a)
print(b) # 输出:"123"
4. bool()函数
bool()函数用于将一个值转换成布尔值(True或False)。
语法:bool(x)
参数说明:
x:要进行判断的值,如果该值是0、空、None等,则返回False;否则返回True。
示例:
a = 0
b = bool(a)
print(b) # 输出:False
c = 'abc'
d = bool(c)
print(d) # 输出:True
5. list()函数
list()函数用于将一个可迭代对象转换成列表。
语法:list(iterable)
参数说明:
iterable:要转换成列表的可迭代对象,如字符串、元组、集合等。
示例:
a = 'hello'
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论