用途 | 方法 |
首字母大写
|
A.capitalize()
|
到小写
| A.lower() |
到大写
| A.upper() |
把每个单词的首字母变成大写
| A.title() |
大小写互变
|
A.swapcase()
|
是否结束
/
开始
|
endswith
/
statrswith
()
|
判断是否是字母
|
isalpha
()
|
判断是否是数字
|
isdigit
()
|
判断是否是小写
|
islower
()
|
字符串替换
|
replace(old, new, count=None)
old 被替换字符串
new 替换字符串
count 替换次数
|
统计出现次数 |
count
()
|
移除左边空格
移除右边空格
移除首尾空格
|
text
.
lstrip
()
text
.
rstrip
()
text
.
strip
()
|
从第几到第几
|
text
[
2
:
5
]
|
倒序
|
text
[::
-
1
]
|
占位符
|
%
s
字符串
%
d
整数
%
f
浮点数 默认
6
位小数
|
format
|
print
(
'
姓名:
{}
年龄
{}'
.
format
(
name
,
age
))
|
换行符
|
\n
|
制表符
|
\t
|
末尾添加元素
|
A
.
append
(
'tom'
)
|
插入元素
|
A
.
insert
(
0
,
'tom'
)
|
取变量值元素个数
|
len
(
A
)
|
字典 | |
访问元素
|
text
[
'color'
]
|
添加元素
|
text['age'] = 18
|
删除元素
|
del
text
[
'color'
]
删除
color
元素
text
.
pop
(
'age'
)
通过指字键删除
|
遍历元素
|
text
.
keys
()
返回所有键
text
.
value
()
返回所有值
for
key
,
value
in
text
.
items
()
for
name
in
text
.
keys
()
遍历所有键
for
name
in
text
()
遍历所有键,默认
for
name
in
sorted
(
text
.
keys
())
遍历临时排序键
for
value
in
text
.
values
()
遍历所有值
for
value
in
set
(
text
.
values
())
可使用集合排除重复值
|
判断键是否存在
|
'name' in text
|
删除重复
a
= [
'a'
,
'b'
,
'b'
,
'c'
]
b
=
set
(
a
)
b
= {
'a'
,
'b'
,
'c'
}
| |
whlie
循环
| |
whlie
条件
:
whlie i > 0:
| |
for
循环
| |
for
...
in
...:
for
i
in
range
(
10
,
0
,
-
1
):
| |
三元运算
| |
num1
=
int
(
input
(
"
输入个数字:
"
))
num2
=
int
(
input
(
"
再输入个数字:
"
))
x
=
num1
if
num1
>
num2
else
num2
print
(
x
)
| |
终止循环
|
break
终止此次循环
continue
跳过当前循环
|
不定长参数
封包拆包
|
def
mySum
(
a
,
b
):
def
comple
(
*
args
,
**
kwargs
):
print
(
*
args
,
args
,
kwargs
)
mySum
(
**
kwargs
)
comple
(
1
,
2
,
3
,
4
,
a
=
1
,
b
=
2
|
还有些遗忘,慢慢回来补充 加油!!!!!!!!!!!!!!!!!!!!!!!! | |