2018网站设计报价表,便宜的seo网站优化排名,golang和php 做网站,任丘建设网站制作1、~4不太明白、右移、左移整体移动添加零2、注意运算符#xff0c;3、15716704、set中的pop() 方法用于随机移除一个元素。字典中#xff1a;list中5、Python dir() 函数dir()函数不带参数时#xff0c;返回当前范围内的变量、方法和定义的类型列表…1、~4不太明白、右移、左移整体移动添加零2、注意运算符3、15716704、set中的pop() 方法用于随机移除一个元素。字典中list中5、Python dir() 函数dir()函数不带参数时返回当前范围内的变量、方法和定义的类型列表带参数时返回参数的属性、方法列表。如果参数包含方法__dir__()该方法将被调用。如果参数不包含__dir__()该方法将最大限度地收集参数信息。Python 里面万物皆对象object整型也不例外只要是对象就有相应的属性 attributes 和方法methods。6、有时候我们想保留浮点型的小数点后n位。可以用decimal包里的Decimal对象和getcontext()方法来实现。Python 里面有很多用途广泛的包 (package)用什么你就引进 (import) 什么。包也是对象也可以用上面提到的dir(decimal)来看其属性和方法。getcontext()显示了Decimal对象的默认精度值是 28 位 (prec28)。7、isinstance() 函数来判断一个对象是否是一个已知的类型类似 type()。isinstance() 与 type() 区别type() 不会认为子类是一种父类类型不考虑继承关系。isinstance() 会认为子类是一种父类类型考虑继承关系。如果要判断两个类型是否相同推荐使用 isinstance()。8、print默认是n换行也可以设置也可设置两个之间的符号 print(%d is less than 5 % count)count0,输出0 is less than 5print(%d 等于 %d * %d % (num, i, j))num10i2j5print:102*58、位运算1. 原码、反码和补码二进制有三种不同的表示形式原码、反码和补码计算机内部使用补码来表示。原码就是其二进制表示注意有一位符号位。反码正数的反码就是原码负数的反码是符号位不变其余位取反对应正数按位取反。补码正数的补码就是原码负数的补码是反码1。符号位最高位为符号位0表示正数1表示负数。在位运算中符号位也参与运算。9、利用位运算可以实现快速计算注意bin负数bin() 返回一个整数 int 或者长整数 long int 的二进制表示。10、assert 关键词assert这个关键词我们称之为“断言”当这个关键词后边的条件为 False 时程序自动崩溃并抛出AssertionError的异常11、for循环for循环是迭代循环在Python中相当于一个通用的序列迭代器可以遍历任何有序序列如str、list、tuple等也可以遍历任何可迭代对象如dict。for 迭代变量 in 可迭代对象:代码块每次循环迭代变量被设置为可迭代对象的当前元素提供给代码块使用。12、range()函数13、enumerate函数与for循环使用14、%在运算符中是取余的符号、continue终止本轮循环并开始下一轮循环。15、pass语句16. 推导式[ expr for value in collection [if condition] ]nextfor循环注意是从三个开始的。next() 返回迭代器的下一个项目。next() 函数要和生成迭代器的 iter() 函数一起使用iterable -- 可迭代对象default -- 可选用于设置在没有下一个元素时返回该默认值如果不设置又没有下一个元素则会触发 StopIteration 异常。17、异常