Python语言基础:初学者必备学习笔记

1、dir和help分别用来查看所支持的操作,函数的说明文档(如果不是内置函数,要先引入相关模块才能查看)
2、eval(string):将数值型字符串转化为数值。
3、round(v,n):将v转化为n位小数并返回数值。
4、print(a,b,……):返回多个对象。
5、“{}”.format():
Python语言基础:初学者必备学习笔记_第1张图片
6、爬虫基本框架:
Python语言基础:初学者必备学习笔记_第2张图片
7、在一个字符串中嵌入一个单引号:
(1)转义字符:s=’I ‘ m a boy’
(2)双引号:s=”I ‘m a boy”
8、数值运算符:divmod(x,y). #相当于(x//y,x%y)即(整数部分,余数部分)
二、函数
1、未知参数个数传递:在参数前面加个*就行了。
Python语言基础:初学者必备学习笔记_第3张图片
2、带键参数传递:参数通过键值对的方式传递;在参数前面加**
Python语言基础:初学者必备学习笔记_第4张图片
3、关键字yield
yield关键字的作用就是把一个函数变成一个generator(生成器)
Python语言基础:初学者必备学习笔记_第5张图片
4、遍历函数map
用于遍历序列;对序列中的每一个元素进行操作,最终获取新的序列,相当于一个序列对应函数。
Python语言基础:初学者必备学习笔记_第6张图片
5、筛选函数filter
Python语言基础:初学者必备学习笔记_第7张图片
6、累计函数reduce
要先导入functools模块,进行使用。
7、
(1)str.split函数是将字符型转换成list型:
Python语言基础:初学者必备学习笔记_第8张图片
(3).join(list)函数相当于split函数的逆运算
在这里插入图片描述
8、字符串检测开头和开尾:
string.endswith(‘str’);string.startswith(‘str’)
9、replace替换函数
String.replace(被查找词,替换词)

你可能感兴趣的:(Python程序设计)