如何基于Python实现数字类型转换
这篇文章主要介绍了如何基于Python实现数字类型转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Python数字类型转换:
int(x):将x转换为一个整数
float(x):将x转换为一个浮点数
complex(x,y):将x和y转换为一个复数。x为复数的实部,y为复数的虚部。
eval(x):将x转化为一个整数
chr(x):x为数字,将数字转化为对应的ASCII码。65->A、90->Z
ord(x):x为单个字符,将字符转换为对应的整数。a->97、122->z
#将float浮点型转化成int长整型 num_float=3.5 print(num_float) #3.5 print(type(num_float)) #num_int=int(num_float) print(num_int) #3 print(type(num_int)) # #将2,3转化为复数 num_complex=complex(2,3) print(num_complex) #(2+3j) print(type(num_complex)) # #将字符串转化为数字类型 str_num='789' num=eval(str_num) print(num) #789 print(type(num)) # #将整数转化为字符。 print(chr(65)) #A print(chr(90)) #Z print(chr(97)) #a print(chr(122)) #z #将字符转化为整数。 print(ord('A')) #65
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。