标签:八进制 python 基础 交互式 expr 字符串 限制 class 允许 strong
hex() 转换一个整数对象为十六进制的字符串 >>> hex(16) ‘0x10‘ >>> hex(18) ‘0x12‘ >>> hex(32) ‘0x20‘
oct() 转换一个整数对象为八进制的字符串 >>> oct(8) ‘0o10‘ >>> oct(166) ‘0o246‘
bin() 转换一个整数对象为二进制字符串 >>> bin(10) ‘0b1010‘ >>> bin(255) ‘0b11111111‘
chr() 转换一个[0, 255]之间的整数为对应的ASCII字符 >>> chr(65) ‘A‘ >>> chr(67) ‘C‘ >>> chr(90) ‘Z‘ >>> chr(97) ‘a‘
ord() 将一个ASCII字符转换为对应整数 >>> ord(‘A‘) 65 >>> ord(‘z‘) 122
16进制转10进制 >>> int(‘10‘, 16) 16 >>> int(‘0x10‘, 16) 16 8进制转10进制 >>> int(‘0o10‘, 8) 8 >>> int(‘10‘, 8) 8 2进制转10进制 >>> int(‘0b1010‘, 2) 10 >>> int(‘1010‘, 2) 10
import sys sys.setrecursionlimit(100000) def foo(n): print(n) n += 1 foo(n) if __name__ == ‘__main__‘: foo(1)
官网上是1000 #得到的最大数字在3925-3929之间浮动,这个是和计算机有关系的,不然也不会是一个浮动的数字了
标签:八进制 python 基础 交互式 expr 字符串 限制 class 允许 strong
原文地址:https://www.cnblogs.com/19951112WO/p/10116001.html