long()函数将整数转换为长整型数据

分类:知识百科 日期: 点击:0

long()函数

long()函数是Python中的内置函数,它可以将一个整数转换为长整型数据。它的语法为:long(x[,base]),其中x是要转换的整数,base是要转换的进制,如果base没有指定,则默认为十进制。

使用方法

1、将十进制整数转换为长整型数据:

# 将十进制整数转换为长整型数据
a = long(123)
print a
# 结果:123L

2、将八进制整数转换为长整型数据:

# 将八进制整数转换为长整型数据
b = long(0123, 8)
print b
# 结果:83L

3、将十六进制整数转换为长整型数据:

# 将十六进制整数转换为长整型数据
c = long(0x123, 16)
print c
# 结果:291L

4、将浮点数转换为长整型数据:

# 将浮点数转换为长整型数据
d = long(1.23)
print d
# 结果:1L

5、将字符串转换为长整型数据:

# 将字符串转换为长整型数据
e = long('123')
print e
# 结果:123L

6、将元组转换为长整型数据:

# 将元组转换为长整型数据
f = long((123))
print f
# 结果:123L

7、将列表转换为长整型数据:

# 将列表转换为长整型数据
g = long([123])
print g
# 结果:123L

8、将字典转换为长整型数据:

# 将字典转换为长整型数据
h = long({'a':123})
print h
# 结果:TypeError: long() argument must be a string or a number, not 'dict'

由上可知,long()函数可以将整数、八进制整数、十六进制整数、浮点数、字符串和元组等转换为长整型数据,但是不能将字典转换为长整型数据。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。