python中将字符串转化为数字,数字字符串转化为数字python

  python中将字符串转化为数字,数字字符串转化为数字python

  在大蟒里的实现对字符串和数字变量之间的转化:

  数据=打开( C:\文档和设置\管理员\桌面\test.txt )

  str2=[]

  对于数据中的read_line:

  字段=读取行

  工具数量=(字段[:(len(fields)-1)]

  abc.append(刀具编号)

  字母表

  [1 0.000000 0.000000 1.000000 0.000000, 2 0.000000 0.000000 2.000000 0.000000, 3 33.000000 0.000000 0.000000 0.000000, 4 0.000000 0.000000 40.000000 0.000000, 5 0.000000 0.000000 0.000000 0.000000, 6 0.000000 0.000000 8.000000 0.000000, 7 0.000000 0.000000 0.000000 0.000000, 8 0.000000 0.000000 0.000000 0.000000, 9 0.000000 0.000000 0.000000 0.000000, 10 0.000000 0.000000 0.000000 0.000000, 11 0.000000 0.000000 0.000000 0.000000, 12 0.000000 0.000000 0.000000 0.000000, 13 0.000000 0.000000 0.000000 0.000000]

  str1=abc[0].拆分()

  str1

  [1, 0.000000, 0.000000, 1.000000, 0.000000]

  str1[2]

  0.000000

  str1[4]

  0.000000

  str1[3]

  1.000000

  f2=string.atof(str1[3])

  第二子代

  1.0

  f1=string.atoi(str1[3])

  一

  回溯(最近一次呼叫):

  f1=string.atoi(str1[3])中文件""的第一行

  字符串中文件" D:\Python26\lib\string.py "的第401行

  return _int(s,base)

  值错误:基数为10的int()的文本无效:"1.000000"

  f1=string.atoi(str1[0])

  第一子代

  这里用到的是就是大蟒的一些内部函数,atof是将字符串转化为浮点数字符串是将字符串转化为整型数。

  将数字转化为字符串就更加的直接简单了

  数字转换成字符串(接上面):

  d=%i%c # 10进制表示

  打印

  d

  18

  类型(四)

  e="0x % X"% c

  #16进制表示

  打印e

  0x12

  阅读(9888) 评论(6) 转发(1)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: