当前位置: 首页 > 编程笔记 >

Python字符串、整数、和浮点型数相互转换实例

秦滨海
2023-03-14
本文向大家介绍Python字符串、整数、和浮点型数相互转换实例,包括了Python字符串、整数、和浮点型数相互转换实例的使用技巧和注意事项,需要的朋友参考一下

前言序锦

在编程中,经常要用到字符串的相互转换,现在在这里记录一下Python里面的字符串和整数以及浮点型数之间是如何进行相互转换的。

int(str)函数将符合整数的规定的字符串转换成int型的

float(str)函数将符合浮点型的规定的字符串转换成float型的

str(num)将整数、浮点型转换成字符串型的

int(str)函数将符合整数的规定的字符串转换成int型的

num2 = "123"; 
num2 = int(num1); 
print("num2: %d" % num2); 
''' 
输出 num2: 123 
'''

float(str)函数将符合浮点型的规定的字符串转换成float型的

num1 = "123.12"; 
num2 = float(num1); 
print("num2:%f " %num2); 
''' 
num2:123.120000 
'''

str(num)将整数、浮点型转换成字符串型的

num = 123; 
mystr = str(num); 
print ("%s" % mystr); 
''' 输出 123 '''

以上这篇Python字符串、整数、和浮点型数相互转换实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 问题内容: 正如标题所说。我不认为有可能这样做,但如果可以告诉我。 这是我正在编写的bukkit(minecraft服务器)插件所必需的。我要执行一个命令:tnt [power]。电源是我想转换为浮点数的返回字符串。 谢谢 问题答案: 用于进行转换。 和之间的区别只是回报。如果需要(对象),请使用前者;如果要数字,请使用后者。

  • 问题内容: http://golang.org/pkg/strconv/ http://play.golang.org/p/4VNRgW8WoB 如何将浮点数转换为字符串格式?这是google游乐场,但未获得预期的输出。(2e + 07)我想得到“ 21312421.213123” 请帮助我从浮点数中获取字符串。谢谢 问题答案: 试试这个 如果只想获得尽可能高的位数精度,则特殊精度-1使用所需的最

  • 我想制作PieChart,当您按下PieChart上您选择的字段时,您将看到图表的值(整数15..等) 我对吐司有意见。当显示“计数器”的值时,maketext仅显示值15.0,而不是15。我想要一个没有的数字。最后为0。当我尝试下面的此选项(转换)时,应用程序已停止工作: int x=整数。parseInt(计数器) int x=整数。值(计数器) 尝试{x=整数。parseInt(counte

  • 本文向大家介绍Python实现字符串与数组相互转换功能示例,包括了Python实现字符串与数组相互转换功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现字符串与数组相互转换功能。分享给大家供大家参考,具体如下: 字符串转数组 运行结果: 数组转字符串 运行结果: 更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数组操作技巧总结》、《Python字

  • 问题内容: 在上次考试中,我们进行了练习以确定以下代码的输出: 我的回答是,但现在我意识到这是错误的答案。应该是。但为什么? 问题答案: 假设您的语法是: 表达式是从左到右求值的,在这种情况下,2 + 3求和为5,当“添加”到字符串结果为时,将其加到1时,再加上1,结果是:

  • 问题内容: 我已经将其输入python shell: 我期望0.1 * 0.1不是0.01,因为我知道以10为底的0.1是周期性的,以2为底。 我已经看过20个以上的字符,因此我希望能得到20个。为什么我得到4? 好吧,这解释了为什么我给了我4,但为什么回归? 为什么不回合?(我已经阅读了这个答案,但是我想知道他们如何决定何时对浮点数进行取整,以及何时对不进行浮点取整) 因此,浮子的准确性似乎是一