- 查看python 所有内置函数:dir(__builtins__)
- 具体查看每个BIF的功能作用:help(input)
原始字符串:
需要在字符串前面加一个英文字母r
例如:str = r"C:\now"
条件分支:
if 条件 :
********************
else:
********************
常用方法:
int():强制转化为整型
float():强制转化为浮点型
str():强制转化为字符串
type():输出数据类型
isinstance(1,int):返回值ture/false,判断数据类型
for 循环:
fa = 'i love you'
for i in fa:
print(i,end=' ')
i l o v e y o u
数组:
mem = ['老张','二哥','大海']
for i in mem:
print(i,len(mem))
老张 3
二哥 3
大海 3
for i in range(10):
print(i)
0
1
2
3
4
5
6
7
8
9
for i in range(1,10):
print(i)
1
2
3
4
5
6
7
8
9
for i in range(1,10,2):
print(i)
1
3
5
7
9
常见方法:
append():添加单个元素
len():长度
extend(list):添加多个元素
insert(index,content):指定位置添加元素
remove(content):删除元素
del [listname]:删除列表
pop():去除最后一个元素,并返回给你
count(value):统计出现次数
index(value,start_num,end_num):找到在这个范围内,该value第一次出现的编号
reversive():反转列表
sort():列表排序
列表分片:
需要拷贝列表的话,则需要分片的形式。
list[1:3]:列表list取1位置元素到3位置元素,但不包含3位置元素
例如:list[:3],list[1:],list[:]
列表比较大小:
从第0个元素开始比较,只要有一个大,那么整个列表就是大的。
列表可通过‘+’进行拼接,可通过‘*=’进行加倍扩展
字符串的格式化:
value in or not in listname
return:true or false
函数:
def test(str):
'这个是用来测试的函数,不用在意'
print('你好啊!'+str+',好久不见!')
test('老张')
print(test.__doc__)
def test_2(name='laozhang',age=18):
'默认变量'
print('我是'+name+',今年'+str(age)+'岁。')
test_2()