42 ⟶ "42"
14答案
年龄=45 strAge=f“{age}”
数字=10 print(type(digit))#将显示<class'int'> convertedDigit=str(数字) print(type(convertedDigit))#将显示
i=32-->`i`=='32'
-
三 注意,这相当于 报告(i) ,所以很长一段时间都会很奇怪。 (尝试 i=`2**32`; 打印i ) – 用户4237459 评论 2015年5月19日15:46 -
20 这在python 2中已被弃用,在python3中已被完全删除,因此我建议不再使用它。 docs.python.org/3.0/whatsnew/3.0.html#removed-syntax – 圆锥形99 评论 2015年7月13日18:47
#将整数转换为字符串的示例 #使用str()函数 数字=1 convert_to_string=str(数字) print(type(convert_to_string))#output(<class'str'>) #使用f-string 数字=1 convert_to_string=f“{number}” print(type(convert_to_string))#output(<class'str'>) #使用{}'.format()函数 数字=1 convert_to_string={}格式(数字) print(type(convert_to_string))#output(<class'str'>) #使用“%s”%关键字 数字=1 convert_to_string=“%s”%编号 print(type(convert_to_string))#output(<class'str'>)
一个=“1” 打印(int(one))
输出控制台
>>> 1
数字=123567 a=[] a.append(字符串(数字)) 打印(a)
输出控制台
>>> ["123567"]
代码
a=“这是一个字符串,下一个是整数” 列表=[a,23] 打印(listone)
输出控制台
>>>[“这是一个字符串,下一个是整数”,23]
格式(42)#42-->“42”
编号=123456789 格式(num,“,”)#“123456789” f“{num:,}” “{:,}”.format(num)
格式(num,“,.2f”)#“123456789.00” f“{num:,.2f}” “{:,.2f}”.format(num)
格式(num,“_.2f”).replace('.',',').replay('_','.')#'123.456.789,00' f“{num:_.2f}”.replace('.',',').replate('_','.') “{:_.2f}”.format(num).replace('.',',').replace('_','.')