type
Post
status
Published
date
Apr 4, 2026
slug
summary
tags
python
category
笔记
icon
password
comment
定义函数
DRY原则
调用函数
返回值
函数里面定义的变量为局部变量,函数外部无法访问
函数没有return语句时,默认为 return None
三个问题总结
1.max()函数
- iterable:要检查最大值的可迭代对象。
- iterables:可选参数,可以传入多个可迭代对象。
- key:可选参数,指定一个函数用于从每个可迭代对象的元素中提取用于比较的键。
- default:可选参数,指定当可迭代对象为空时返回的默认值。
extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表
3.set()函数
set 函数用于创建一个无序且不重复的元素集合
split()
函数用于将字符串按照指定的分隔符拆分成多个子字符串,并将这些子字符串存储在列表中。
- separator:指定用于分隔字符串的分隔符,默认为所有空白字符(包括空格、制表符、换行符等)。
- maxsplit:指定最大分割次数。如果提供了此参数,函数将执行最多 maxsplit 次分割。
- number 是要四舍五入的浮点数。
- ndigits 是要保留的小数位数。如果不提供 ndigits 参数,则 round() 函数返回最接近的整数。
- 与f-string的区别:round()函数不会保留末位的0
6.f-string用法非常重要
f-string 使用格式说明符(format specification mini-language)控制输出格式,语法为 {表达式:格式说明符},格式说明符位于 : 之后。格式说明符支持填充、对齐、宽度、精度和类型等
常见格式化 | 结果 | 说明 |
f”{pi:.2f}” | 3.14 | 浮点数,2位小数 |
f”{num:>10d}” | ” 42” | 右对齐,宽度10 |
f”{pi:,.2f}” | 3,141.59 | 千位分隔,2位小数 |
f”{num:+d}” | +42 | 带符号的十进制 |
f”{num:05d}” | 00042 | 零填充,宽度5 |
f”{num:#x}” | 0x2a | 十六进制,带前缀 |
- Author:守恒
- URL:https://techchenxiaoxu.top//article/33820709-2759-8063-835c-e62dcc001062
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!


