@@ -497,6 +497,34 @@ print(abs(10.5)) # 10.5
497497print (abs (3 + 4j )) # 5.0 - 复数的模长,即sqrt(3²+4²)
498498```
499499
500+
501+ ### divmod函数
502+
503+ 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。
504+
505+ 若操作数为混合类型,则适用二进制算术运算符的规则。
506+
507+ 函数签名:` divmod(a, b) -> tuple `
508+
509+ 参数说明:
510+ - ` a ` :被除数
511+ - ` b ` :除数
512+
513+ 返回值:
514+ - 返回一个包含商和余数的元组
515+
516+ ``` python showLineNumbers
517+ print (divmod (7 , 3 )) # (2, 1)
518+
519+ print (divmod (6 , 3 )) # (2, 0)
520+
521+ print (divmod (6.0 , 3.0 )) # (2.0, 0.0)
522+
523+ print (divmod (- 6 , 3 )) # (-2, 0)
524+
525+ print (divmod (6.5 , 3 )) # (2.0, 0.5)
526+ ```
527+
500528### max函数、min函数
501529
502530二者语法一致、参数一致,只是行为相反。
@@ -528,21 +556,6 @@ def _sort(value):
528556print (max (lists,key = _sort)) # -2
529557```
530558
531- ### sum函数
532-
533- 返回可迭代对象中所有元素的和。
534-
535- 函数签名:` sum(iterable, /, start=0) `
536-
537- 参数说明:
538- - ` iterable ` :要计算和的可迭代对象
539- - ` start ` :要添加到和的初始值,默认为0
540-
541- ``` python showLineNumbers
542- print (sum ((1 , 2 , 3 ))) # 6
543-
544- print (sum ([1 ,2 ,3 ],10 )) # 16
545- ```
546559
547560### round函数
548561
@@ -571,34 +584,6 @@ print(round(123.555,2)) # 123.56
571584这不算是程序错误:这一结果是由于大多数十进制小数实际上都不能以浮点数精确地表示。
572585:::
573586
574-
575- ### divmod函数
576-
577- 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。
578-
579- 若操作数为混合类型,则适用二进制算术运算符的规则。
580-
581- 函数签名:` divmod(a, b) -> tuple `
582-
583- 参数说明:
584- - ` a ` :被除数
585- - ` b ` :除数
586-
587- 返回值:
588- - 返回一个包含商和余数的元组
589-
590- ``` python showLineNumbers
591- print (divmod (7 , 3 )) # (2, 1)
592-
593- print (divmod (6 , 3 )) # (2, 0)
594-
595- print (divmod (6.0 , 3.0 )) # (2.0, 0.0)
596-
597- print (divmod (- 6 , 3 )) # (-2, 0)
598-
599- print (divmod (6.5 , 3 )) # (2.0, 0.5)
600- ```
601-
602587### pow函数
603588
604589函数签名:` pow(base, exp, mod=None) `
@@ -623,6 +608,22 @@ print(pow(2, 3, 5)) # 3
623608print ((2 ** 3 ) % 5 ) # 3
624609```
625610
611+ ### sum函数
612+
613+ 返回可迭代对象中所有元素的和。
614+
615+ 函数签名:` sum(iterable, /, start=0) `
616+
617+ 参数说明:
618+ - ` iterable ` :要计算和的可迭代对象
619+ - ` start ` :要添加到和的初始值,默认为0
620+
621+ ``` python showLineNumbers
622+ print (sum ((1 , 2 , 3 ))) # 6
623+
624+ print (sum ([1 ,2 ,3 ],10 )) # 16
625+ ```
626+
626627
627628## 相关库推荐
628629
0 commit comments