Python数字转化为字符串(不使用str函数的情况下):
1.格式化输出方式:
format:
a = 1223
print(type(a))
b = "{}".format(a)
print(type(b))
f"{}"格式:
c = f"{a}"
print(type(c))
2.chr()函数:(通过ascll码转化为字符)
a = 1223
print(chr(a))
print(type(chr(a)))
3.通过进制转换:
(1)转化为十六进制字符串:hex(x) 将一个整数转换为一个十六进制字符串
(2)转化为八进制字符串:oct(x) 将一个整数转换为一个八进制字符串
Python中字符串转化为数字:
1.使用ascll码:
a = "i"
b = ord("0")
print(ord(a) - b)
2.处理数字字符串除了使用int()外还可以使用eval()函数。
print(eval("1+2"))