• Python速查手册·模块卷 全彩版 9787830027537
  • Python速查手册·模块卷 全彩版 9787830027537
21年品牌 40万+商家 超1.5亿件商品

Python速查手册·模块卷 全彩版 9787830027537

全新正版 新华集团直发 开票请联系

121.83 7.3折 168 全新

库存9件

上海闵行
认证卖家担保交易快速发货售后保障

作者明日科技

出版社北京希望电子出版社

ISBN9787830027537

出版时间2020-05

装帧平装

开本16开

定价168元

货号1202109720

上书时间2024-06-19

上海晨鸣书店

十六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
章string 模块 1

1.1 string模块介绍 3

1.2 ascii_letters常量——返回所有大小写字母 3

1.3 ascii_lowercase常量——返回所有小写字母 5

1.4 ascii_uppercase常量——返回所有大写字母 6

1.5 digits常量——返回十进制数字字符串 7

1.6 hexdigits常量——返回十六进制数字字符串 9

1.7 octdigits常量——返回八进制数字字符串 12

1.8 punctuation常量——返回英文标点符号 13

1.9 printable常量——返回可打印字符 15

1.10 whitespace常量——返回空白符号 18

1.11 capwords()方法——单词首字母大写 20

1.12 Formatter类——自定义字符串格式化行为 21

1.13 check_unused_args()方法——对未使用参数进行检测 22

1.14 convert_field()方法——根据给定类型转换字段 23

1.15 format()方法——格式化字符串 24

1.16 format_field()方法——通过format()函数格式化数据 29

1.17 get_field()方法——获取指定字段的数据返回元组 31

1.18 get_value()方法——获取指定字段的值 32

1.19 parse()方法——创建迭代器解析格式字符串 33

1.20 vformat()方法——执行实际的格式化操作 34

1.21 Template类——创建字符串模板 35

1.22 template属性——返回字符串模板 36

1.23 safe_substitute()方法——执行模板(忽略错误格式) 37

1.24 substitute()方法——执行替换模板 38

第2章re模块 39

2.1 re模块介绍 41

2.2 定位符——描述字符的边界 41

2.3 预定义字符集——标准字符转义序列 42

2.4 通配符——匹配非预定义字符集合 42

2.5 非预定义字符集——匹配非预定义字符集合 42

2.6 限定符——限定匹配次数 43

2.7 管道符——“或”操作 43

2.8 子模式——分组 43

2.9 转义字符——将特殊字符变为普通字符 44

2.10 可选标志修饰符——控制匹配方式 44

2.11 compile()方法——编译为正则表达式对象 45

2.12 escape()方法——转义特殊字符 46

2.13 findall()方法——搜索所有符合正则

2.14 finditer()方法——找到所匹配的所有子串 47

2.15 fullmatch()方法——对整个字符串进行匹配 48

2.16 match()方法——从字符开始处进行匹配 49

2.17 search()方法——搜索个匹配位置 50

2.18 split()方法——根据正则表达式分割字符串 51

2.19 sub()方法——字符串替换 51

2.20 subn()方法——字符串替换(含替换次数) 52

2.21 Pattern.flags属性——获取正则匹配标记 53

2.22 Pattern.groups属性——捕获组合的数量 54

2.23 Pattern.groupindex属性——获取分组名称与对应的分组编号 55

2.24 Pattern.pattern属性——获取模式字符串 55

2.25 Pattern.findall()方法——搜索所有符合正则表达式的字符串 56

2.26 Pattern.finditer()方法——搜索所匹配的所有子串 57

2.27 Pattern.fullmatch()方法——对整个字符串匹配 58

2.28 Pattern.match()方法——从字符开始处匹配字符串的值 58

2.29 Pattern.search()方法——搜索个匹配的位置 59

2.30 Pattern.split()方法——同split()方法 60

2.31 Pattern.sub()方法——字符串替换 61

2.32 Pattern.subn()方法——字符串替换(含替换次数) 61

2.33 Match.endpos属性——结束匹配的索引位置 62

2.34 Match.pos属性——开始匹配的索引位置 63

2.35 Match.lastindex属性——捕获组的最后一个匹配的索引值 64

2.36 Match.lastgroup属性——获取最后一个匹配组的名称 64

2.37 Match.re属性——返回正则表达式对象 65

2.38 Match.string属性——获取需要匹配的字符串 65

2.39 Match.__getitem__()方法——返回一个匹配的分组信息 66

2.40 Match.end()方法——返回分组匹配字符串对应的结束标记 67

2.41 Match.expand()方法——对“\”进行转义替换并返回 68

2.42 Match.groups()方法——以元组形式返回所有子组中内容 69

2.43 Match.group()方法——返回一个或者多个匹配的子组 69

2.44 Match.groupdict()方法——返回包含所有匹配值分组的字典 70

2.45 Match.span()方法——返回包含开始和结束位置的二元组 71

2.46 Match.start()方法——返回分组匹配字符串对应的开始标号 72

第3章decimal模块 75

3.1 decimal模块介绍 77

3.2 常数—— decimal提供的常量 77

3.3 舍入模式——指定精度截取时的舍入模式 78

3.4 getcontext()方法——获取活动线程的当前上下文 79

3.5 setcontext()方法——设置活动线程的当前上下文 80

3.6 localcontext()方法——返回一个上下文管理器 81

3.7 Decimal类——浮点模型类 82

3.8 adjusted()方法——返回最高有效位相对于小数点的位置 84

3.9 as_integer_ratio()方法——以元组形式返回对应的分数 85

3.10 as_tuple()方法——返回一个数字的命名元组 86

3.11 canonical()方法——返回参数的规范编码 86

3.12 compare()方法——比较两个Decimal实例的值 87

3.13 compare_signal()方法——比较两个非NaN的值 88

3.14 compare_total()方法——抽象比较两个操作数的值 89

3.15 compare_total_mag()方法——抽象比较两个数(忽略符号) 90

3.16 conjugate()方法——返回实例Decimal自己 90

3.17 copy_abs()方法——返回参数的绝对值 91

3.18 copy_negate()方法——返回操作数的相反数的副本 92

3.19 copy_sign()方法——返回操作数的副本 92

3.20 exp()方法——求以e为底的指数 93

3.21 fma()方法——返回先乘法后加法的结果值 94

3.22 from_float()方法——将浮点数转换为十进制的等效值 95

3.23 is_canonical()方法——判断参数是否规范 96

3.24 is_finite()方法——判断参数是否为有限数 96

3.25 is_infinite()方法——判断参数是否为正或负无穷大 97

3.26 is_nan()方法——判断参数是否为NaN 98

3.27 is_normal()方法——判断参数是否是一个正规的有限数 99

3.28 is_qnan()方法——判断参数是否为静默NaN 100

3.29 is_signed()方法——判断参数是否带有负号 100

3.30 is_snan()方法——判断参数是否为信号NaN 101

3.31 is_subnormal()方法——判断参数是否为次正规数 102

3.32 is_zero()方法——判断参数是否为0 103

3.33 ln()方法——返回操作数的自然(底数e)对数 104

3.34 log10()方法——返回操作数的常用对数 105

3.35 logb()方法——返回操作数的调整指数 106

3.36 logical_and()方法——返回两个操作数的逻辑与运算值 106

3.37 logical_invert()方法——对操作数按位取反 107

3.38 logical_or()方法——返回两个操作数的逻辑或运算值 108

3.39 logical_xor()方法——返回两个逻辑操作数的异或运算值 109

3.40 max()方法——返回两个操作数中比较大的一个 110

3.41 max_mag()方法——返回两个操作数中绝对值比较大的一个111

3.42 min()方法——返回操作数中比较小的一个 111

3.43 min_mag()方法——返回两个操作数中绝对值比较小的一个 112

3.44 next_minus()方法——返回小于自身的优选可表示数字 113

3.45 next_plus()方法——返回大于自身的最小可表示数字 114

3.46 next_toward()方法——返回一个最接近自身的数字 115

3.47 normalize()方法——去掉最右边的尾随零来标准化数字 116

3.48 number_class()方法——返回描述操作数类的字符串 116

3.49 quantize()方法——返回实例操作数舍入的值 118

3.50 radix()方法——返回Decimal类完成其算术运算的基数 118

3.51 remainder_near()方法——返回一个接近0的余数 119

3.52 rotate()方法——将数字循环移位指定次数 120

3.53 same_quantum()方法——检测两个操作数的指数是否相同 121

3.54 scaleb()方法——返回乘以10的指定次幂的值 122

3.55 shift()方法——将数字移位指定位数 123

3.56 sqrt()方法——返回操作数自身的平方根 124

3.57 to_eng_string()方法——转换为工程类型字符串 124

3.58 to_integral_exact()方法——舍入为最接近的整数(抛异常) 125

3.59 to_integral_value()方法——舍入为最接近的整数(不抛异常) 126

3.60 Context类——上下文类 127

3.61 clear_flags()方法——将所有标志重置为空 129

3.62 abs()方法——返回绝对值 130

3.63 add()方法——加法运算 131

3.64 canonical()方法——返回相同的Decimal对象 132

3.65 clear_traps()方法——将所有陷阱重置为空 133

3.66 compare()方法——从数字上比较两个数 134

3.67 compare_signal()方法——比较两个非NaN的值 135

3.68 compare_total()方法——抽象比较两个操作数的值 137

3.69 compare_total_mag()方法——抽象比较两个数(忽略符号) 139

3.70 copy()方法——复制上下文对象 140

3.71 copy_abs()方法——返回一个数的绝对值的副本 141

3.72 copy_decimal()方法——复制Decimal对象 143

3.73 copy_negate()方法——将一个数进行符号反转 144

3.74 copy_sign()方法——将符号从一个数复制到另一个数 145

3.75 create_decimal()方法——创建一个新的Decimal实例 146

3.76 create_decimal_from_float()方法——从浮点型创建Decimal实例 147

3.77 divide()方法——除法运算 148

3.78 divide_int()方法——整除运算 149

3.79 divmod()方法——返回除法运算后的商和余数 150

3.80 Etiny()方法——返回最小指数值 151

3.81 Etop()方法——返回优选的指数 152

3.82 exp()方法——获取e的x次方 153

3.83 fma()方法——融合的乘法和加法 154

3.84 is_canonical()方法——判断一个数是否规范 155

3.85 is_finite()方法——判断一个数是否有限 156

3.86 is_infinite()方法——判断一个数是否为无穷大 157

3.87 is_nan()方法——判断一个数是否为qNaN或sNaN 158

3.88 is_normal()方法——判断一个数是否为正常有限数 159

3.89 is_qnan()方法——判断一个数是否为安静的NaN 160

3.90 is_signed()方法——判断一个数是否为负数 161

3.91 is_snan()方法——判断一个数是否为信号NaN 162

3.92 is_subnormal()方法——判断一个数是否为非正规数 163

3.93 is_zero()方法——判断一个数是否为零 164

3.94 ln()方法——求一个数的自然(以e为底)对数 165

3.95 log10()方法——求一个数的常用对数 166

3.96 logb()方法——获取一个数的调整指数 167

3.97 logical_and()方法——对两个操作数进行逻辑与运算 168

3.98 logical_invert()方法——对一个数进行按位取反运算 169

3.99 logical_or()方法——对两个操作数进行逻辑或运算 170

3.100 logical_xor()方法——对两个操作数进行逻辑异或运算 171

3.101 max()方法——求两个数的优选值 172

3.102 max_mag()方法——求两个数绝对值的优选值 173

3.103 min()方法——求两个数的最小值 174

3.104 min_mag()方法——求两个数绝对值的最小值 176

3.105 minus()方法——转换为相反数 177

3.106 multiply()方法——乘法运算 177

3.107 next_minus()方法——获取小于一个数的优选数 178

3.108 next_plus()方法——获取大于一个数的最小数 179

3.109 next_toward()方法——获取最接近这个数的数 180

3.110 normalize()方法——返回一个数的最简单形式 181

3.111 number_class()方法——返回一个数的类指示 182

3.112 plus()方法——进行一元加法及舍入运算 184

3.113 power()方法——进行幂运算 185

3.114 quantize()方法——返回一个数根据指数舍入后的值 186

3.115 radix()方法——获取基数 187

3.116 remainder()方法——获取整数除法的余数 188

3.117 remainder_near()方法——获取两数相除的余数 189

3.118 rotate()方法——将数字循环移位指定次数 190

3.119 same_quantum()方法——判断两个数的指数是否相同 191

3.120 scaleb()方法——计算一个数乘以10的指定次幂 192

3.121 shift()方法——将数字移位指定位数 193

3.122 sqrt()方法——获取一个数的平方根 194

3.123 subtract()方法——计算两个数的差 195

3.124 to_eng_string()方法——转换为工程类型的字符串 196

3.125 to_integral_exact()方法——舍入为整数 197

3.126 to_sci_string()方法——将数字转换为字符串 198

第4章math模块 201

4.1 math模块介绍 203

4.2 math.e常量——获取自然对数的底 203

4.3 math.inf常量——获取浮点类型的正无穷大 203

4.4 math.nan常量——获取浮点类型的非数字(NaN)值 204

4.5 math.pi常量——获取圆周率 205

4.6 math.tau常量——获取圆的周长与半径之比 205

4.7 acos()方法——返回指定值的反余弦值 206

4.8 acosh()——返回指定值的反双曲余弦值 207

4.9 asin()方法——返回指定值的反正弦值 207

4.10 asinh()——获取指定值的反双曲正弦值 208

4.11 atan()方法——返回指定值的反正切值 209

4.12 atan2()方法——返回给定的x及y坐标值的反正切值 210

4.13 atanh()——获取指定值的反双曲正切值 210

4.14 ceil()方法——返回指定数值的上舍整数 211

4.15 copysign()方法——返回与指定值相同符号的数值 212

4.16 cos()方法——返回指定值的余弦值 213

4.17 cosh()方法——返回指定值的双曲余弦值 213

4.18 degrees()方法——将弧度转换为角度 214

4.19 erf()方法——返回指定值的误差值 215

4.20 erfc()方法——返回指定值的互补误差值 216

4.21 exp()方法——返回e的x次方 217

4.22 expm1()方法——返回e的x次方减1 217

4.23 fabs()方法——返回指定数值的绝对值 218

4.24 factorial()方法——返回指定数值的阶乘值 219

4.25 floor()方法——返回指定数值的下舍整数 220

4.26 fmod()方法——获取两个数值的余数 220

4.27 frexp()方法——以元组形式返回x的正尾数和指数 222

4.28 fsum()方法——对迭代器里的每个元素进行求和 222

4.29 gamma()方法——返回指定值在伽马函数中对应的值 223

4.30 lgamma()方法——返回指定数的伽马函数值的自然对数 224

4.31 gcd()方法——返回优选公约数 225

4.32 hypot()方法——返回欧几里得范数 225

4.33 isclose()方法——判断两个值是否接近或相等 226

4.34 isfinite()方法——判断数字是否为有限数 227

4.35 isinf()方法——判断数字是否为无穷数 228

4.36 isnan()方法——判断是否为数字 228

4.37 ldexp()方法——返回x (2 i)的值 229

4.38 log()方法——返回指定值的自然对数 230

4.39 log10()方法——返回x的常用对数 231

4.40 log1p()方法——返回x+1的自然对数 231

4.41 log2()方法——返回x以2为底的对数 232

4.42 modf()方法——返回指定数值的小数部分与整数部分 233

4.43 pow(x,y)方法——返回x的y次幂 234

4.44 radians()方法——角度值转换为弧度值 234

4.45 remainder()方法——返回符合IEEE754标准的余数 235

4.46 sin()方法——返回指定弧度的正弦值 236

4.47 sinh()方法——返回指定值的双曲正弦值 237

4.48 sqrt()方法——返回指定值的平方根 237

4.49 tan()方法——返回指定弧度的正切值 238

4.50 tanh()方法——返回指定值的双曲正切值 239

4.51 trunc()方法——返回一个数的整数部分 240

第5章random 模块 241

5.1 random模块介绍 243

5.2 betavariate()方法——返回0到1之间的随机数 243

5.3 choice()方法——从非空序列中返回一个随机元素 243

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP