标签:char cti class 报错 str tle cpp 方式 代码
查看对象的数据类型
例子:(字符串)
1.s = "abc"
2.print(type(s))
结果:
1.<class ‘str‘>
查看对象对应类具备的所有方法
1.temp = "hi"
2.b = dir(temp)
3.print(b)
查看帮助
1.temp = "hi"
2.help(type(temp)) #同样可以查看对应类和类的所有方法
按住CTRL然后直接点击对应的方法–>可以直接定位到方法处
n = 123
或
n = int(123)
注意:
- 上面这2个创建方式的结果时一样的,但是在python里面他们本质上是不一样。
- 整型得转换传入得参数必须全是数字。不然会报错!
- 本质上的运行都的经过 int()的转换
- int转换调的方法里面的 **
__init__()
**方法
可以接收2个参数
1.n = "123"
2.print(int(n))
结果:
1.123
传入第二个参数
1.n = int("100", base = 2)
2.print(n)
3.n = int("100", base = 4)
4.print(n)
结果:
1.4
2.6
注意:
1、传入数字字符串的时候;不能传第二个参数
2、当传入第二个参数的时候;第一个参数必须是进制格式;不然会报错!
3、第二个参数可以不写;默认是十进制的
获取可表示的二进制的最短位数
1.n = 4 #4二进制:0000 0100
2.ret = n1.bit_length()
3.print(ret)
结果:3
长度会根据电脑的不同范围也不同;如果设置超出了范围;则会报错
注意:
在python3.0后已经没长度限制了;只要你的内存装的下。就可以无限大
真 或 假
1 或 0
标签:char cti class 报错 str tle cpp 方式 代码
原文地址:http://www.cnblogs.com/jayafs/p/6002572.html