阮一峰 JavaScript 教程JavaScript还有一个三元运算符(即该运算符需要三个运算 子) ?: ,也可以用于逻辑判断。 1. (条件) ? 表达式1 : 表达式2 上面代码中,如果“条件”为 true ,则返回“表达式1”的值,否则返 回“表达式2”的值。 1. var even = (n % 2 === 0) ? true : false; 上面代码中,如果 n 可以被2整除,则 even 等于 true ,否则等 于 连续做25次平方,由于最后结果太接近0,超出 了可表示的范围,JavaScript 就直接将其转为0。 JavaScript 提供 Number 对象的 MAX_VALUE 和 MIN_VALUE 属性,返 回可以表示的具体的最大值和最小值。 1. Number.MAX_VALUE // 1.7976931348623157e+308 2. Number.MIN_VALUE // 5e-324 JavaScript -Infinity 3. Infinity / 5 // Infinity 4. 5 / Infinity // 0 0乘以 Infinity ,返回 NaN ;0除以 Infinity ,返 回 0 ; Infinity 除以0,返回 Infinity 。 1. 0 * Infinity // NaN 2. 0 / Infinity // 0 3. Infinity / 0 //0 码力 | 540 页 | 3.32 MB | 10 月前3
Python 标准库参考指南 3.8.20 这种情况下,它纯粹是一个便利函数,因此您不必显式导入pdb 且键入尽可能少的代码即可进入 调试器。但是,sys.breakpointhook() 可以设置为其他一些函数并被breakpoint() 自动调 用,以允许进入你想用的调试器。 引发一个审计事件 builtins.breakpoint 并附带参数 breakpointhook。 3.7 新版功能. class bytearray([source[ 的解释取决于 value 实参的类型,但 是大多数内置类型使用标准格式化语法:格式规格迷你语言。 默认的 format_spec 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) ,所以实例字典中的 __format__() 实际上是一种可变序列类型,详情请参阅列表 和序列类型 --- list, tuple, range。 locals() 更新并返回表示当前本地符号表的字典。在函数代码块但不是类代码块中调用locals() 时将返 回自由变量。请注意在模块层级上,locals() 和globals() 是同一个字典。 注解: 不要更改此字典的内容;更改不会影响解释器使用的局部变量或自由变量的值。 map(function, iterable0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 这种情况下,它纯粹是一个便利函数,因此您不必显式导入pdb 且键入尽可能少的代码即可进入 调试器。但是,sys.breakpointhook() 可以设置为其他一些函数并被breakpoint() 自动调 用,以允许进入你想用的调试器。 引发一个审计事件 builtins.breakpoint 并附带参数 breakpointhook。 3.7 新版功能. class bytearray([source[ 的解释取决于 value 实参的类型,但 是大多数内置类型使用标准格式化语法:格式规格迷你语言。 默认的 format_spec 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) ,所以实例字典中的 __format__() 实际上是一种可变序列类型,详情请参阅列表 和序列类型 --- list, tuple, range。 locals() 更新并返回表示当前本地符号表的字典。在函数代码块但不是类代码块中调用locals() 时将返 回自由变量。请注意在模块层级上,locals() 和globals() 是同一个字典。 注解: 不要更改此字典的内容;更改不会影响解释器使用的局部变量或自由变量的值。 map(function, iterable0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) , 所 以 实 例 字 典 中 的 __format__() 方 法 将 不 会 调 用。 如 果 方 法 搜 索 回 退 到object 类但 format_spec 不为空,或者如果 的项求和并返回总计值。iterable 的项通常为数字,而 start 值则不允许 为字符串。 对 某 些 用 例 来 说, 存 在sum() 的 更 好 替 代。 拼 接 字 符 串 序 列 的 更 好 更 快 方 式 是 调 用 ''. join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 在 3.8 版更改: start 的__mro__ 属性列出了getattr() 和super() 所共同使用的方法解析搜索顺序。该属 性是动态的,可以在任何继承层级结构发生更新的时候被改变。 如 果 省 略 第 二 个 参 数, 则 返 回 的 超 类 对 象 是 未 绑 定 的。 如 果 第 二 个 参 数 为 一 个 对 象, 则 isinstance(obj, type) 必须为真值。如果第二个参数为一个类型,则 issubclass(type20 码力 | 2052 页 | 9.74 MB | 9 月前3
Python 标准库参考指南 3.10.15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1856 35.15.4 选项回调 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1865 35.15.5 扩展 '1110') 另见format() 获取更多信息。 class bool([x]) 返回布尔值,True 或 False。x 用标准的真值测试过程 进行转换。如果 x 为 False 或省略,则返 回 False;否则返回 True。bool 类是int 的子类(见数字类型 --- int, float, complex )。它不能再 被继承。它唯一的实例就是 False 和 True (参阅布尔值 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) ,所以实例字典中的 __format__()0 码力 | 2072 页 | 10.39 MB | 9 月前3
Python 标准库参考指南 3.10.15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1982 35.15.4 选项回调 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1992 35.15 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) , 所 以 实 例 字 典 中 的 __format__() 方 法 将 不 会 调 用。 如 果 方 法 搜 索 回 退 到object 类但 format_spec 不为空,或者如果 的项求和并返回总计值。iterable 的项通常为数字,而 start 值则不允许 为字符串。 对 某 些 用 例 来 说, 存 在sum() 的 更 好 替 代。 拼 接 字 符 串 序 列 的 更 好 更 快 方 式 是 调 用 ''. join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 在 3.8 版更改: start0 码力 | 2207 页 | 10.45 MB | 9 月前3
Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1807 36.15.4 选项回调 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1816 xx 36.15 这种情况下,它纯粹是一个便利函数,因此您不必显式导入pdb 且键入尽可能少的代码即可进入 调试器。但是,sys.breakpointhook() 可以设置为其他一些函数并被breakpoint() 自动调 用,以允许进入你想用的调试器。 引发一个审计事件 builtins.breakpoint 并附带参数 breakpointhook。 3.7 新版功能. class bytearray([source[ 的解释取决于 value 实参的类型,但 是大多数内置类型使用标准格式化语法:格式规格迷你语言。 默认的 format_spec 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) ,所以实例字典中的 __format__()0 码力 | 2015 页 | 10.12 MB | 9 月前3
Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1930 36.15.4 选项回调 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1940 36.15 是一个空字符串,它通常给出与调用str(value) 相同的结果。 调 用 format(value, format_spec) 会 转 换 成 type(value).__format__(value, format_spec) , 所 以 实 例 字 典 中 的 __format__() 方 法 将 不 会 调 用。 如 果 方 法 搜 索 回 退 到object 类但 format_spec 不为空,或者如果 的项求和并返回总计值。iterable 的项通常为数字,而 start 值则不允许 为字符串。 对 某 些 用 例 来 说, 存 在sum() 的 更 好 替 代。 拼 接 字 符 串 序 列 的 更 好 更 快 方 式 是 调 用 ''. join(sequence)。要以扩展精度对浮点值求和,请参阅math.fsum()。要拼接一系列可迭代对 象,请考虑使用itertools.chain()。 在 3.8 版更改: start0 码力 | 2146 页 | 10.17 MB | 9 月前3
Python 标准库参考指南 3.13 开启和关闭事件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1781 29.2.4 注册回调函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1782 29.3 sysconfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2029 36.2.4 选项回调 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2038 xx 36.2 0 被移除了,但在 Python 3.2 被重新加入。 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返 回字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触 发ValueError 异常。 @classmethod0 码力 | 2246 页 | 11.74 MB | 9 月前3
Python 标准库参考指南 3.13 开启和关闭事件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1777 29.2.4 注册回调函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1778 29.3 sysconfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2025 36.2.4 选项回调 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2034 xx 36.2 0 被移除了,但在 Python 3.2 被重新加入。 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返 回字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触 发ValueError 异常。 @classmethod0 码力 | 2242 页 | 11.73 MB | 9 月前3
共 103 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11













