rsdb.net
当前位置:首页 >> python字符串转数字 >>

python字符串转数字

python 字符与数字的转换:整数字符串转换为对应的整数int('12')。 使用格式化字符串: tt=322 tem='%d' %tt tem即为tt转换成的字符串 小数字符串转换为对应小数float('12.34')。 double num1 = 0.0;String qq = "12.34";num1 = Double.valueOf(q...

整数字符串转换为对应的整数 int('12') 小数字符串转换为对应小数 float('12.34') 数字转换为字符串 str(123.45) ASCII码转换为相应字符 chr(97) 字符转换为响应ASCII码 ord('a')

#coding:utf-8def translate(st="你要转换的字符串"): try: num=int(st) return num except: #print "\"%s\" is not an integer."%st pass try: num=float(st) return num except: #print "\"%s\" is not a float."%st pass try: num=complex(st...

整数字符串转换为对应的整数 int('12') 小数字符串转换为对应小数 float('12.34') 数字转换为字符串 str(123.45) ASCII码转换为相应字符 chr(97) 字符转换为响应ASCII码 ord('a')

如果输入的字符串是数字的话,可以用类型转换: 如果只是整数,用int()转换即可,如果可以带小数,可以用float()或其他数字来转换 a = input("请输入数字:")try: a = int(a) print(a,type(a))except Exception: print("对不起,您输入的不是数字")

for index, item in enumerate(list_a): list_a[index] = int(item)或者 list_a = map(eval, list_a)或者 for index, item in enumerate(list_a): list_a[index] = eval(item)

用数字字符串初始化int类,就可以将整数字符串(str)转换成整数(int): In [1]: int('1234')Out[1]: 1234相反用整数初始化str类,就可以将整数(int)转换为对应的字符串(str): In [2]: str(1234)Out[2]: '1234'如果字符串是浮点数,可以用字符串...

Python 3.6.1 (default, Sep 7 2017, 16:36:03) [GCC 6.3.0 20170406] on linuxType "help", "copyright", "credits" or "license" for more information.>>> s = '123 456 7 4'>>> import re>>> a = re.findall(r'\d+', s)>>> a['123', '456', ...

a="abc" b=1 s="%s%d"%(a,b) print s 类似c的printf, 把任意常见类型转换为字符串

a = [1,2,3]b = []for tmp in a: b.append(str(tmp))

网站首页 | 网站地图
All rights reserved Powered by www.rsdb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com