# 数字1变为字符1的时候,根据ASCII表,相差48 第一种: num = int(input('请输入一个数')) num1 = num a = 0 s = '' while True : if num1 // 10 == 0 : break a = a+1 num1 = num1 // 10 while a >=0: s1 = chr(num % 10 +48) s = s1+s num = num // 10 a = a-1 print(s,type(s)) 第二种 n = 12345 ret = '' while n : n,last = divmod(n,10) ch = chr(last + ord('0')) ret = ch + ret print(ret,type(ret))
将12345转换为'12345'
最新推荐文章于 2021-02-28 20:28:07 发布