python基础1

python数据类型:
1.整形(int)
2.浮点数(默认只有17位有效数字,之后的数据都不精确,最后一位数会进行四舍五入,提升精度需要带入decimal包,运算时使用Decimal()
提升精度
3.复数形,主要用于人工智能,大数据建模
4.布尔值(true,false)
5.字符串,用单引号或者双引号包括起来,同样引号不能嵌套,拼接使用加好拼接,转义字符\,如print('dasdas\n'),表示输出的内容有换行
 
 
import
将整个模块导入:import ***
导入模块中的指定函数:import selenium from webdirver
导入模块中的对个函数:import *** from f1,f2,f3
将导入的函数重命名:import *** from *** as rename,导入的函数重命名为rename
 
help()
帮助函数,在对函数使用方法不知道的时候,在python中,输入help(函数),就可以知道函数的使用方法
 
声明编码格式
在代码第一行加入:
coding=utf-8
不能存在空格
 
数据类型:
number:数字类型
string:字符串
list:列表,a[1,2,3]
元组:tuple
set:集合
dicti:字典
 
序列通用的操作符:
+ - * /
序列通用的方法:
a[0]:查询a中第0个元素
a[0:2]查询从0到2范围的值
max()最大值
min()最小值
len()长度
a.index(x)查找值在数字中的位置
a.index(x,1,4)查找在1到4范围中首次出现x的位置,end的值是取不到得,左侧闭区间,右侧开区间
a.count(x)返回x在a中出现的次数
str.replace('a','b')将数组中的a全部替换为b
str.split(',')将字符串用,分割开
str.find('word')查找字符串中首次出现word的索引
a[::-1]反转字符串
a.upper()将字符串中的所有英文文都改为大写英文字母
a.lower()将字符串中的所有英文都改为小写英文字母
 
 
列表相关函数:
append()尾部插入
insert(a[0],x)在列表指定位置插入内容
exted()把每个元素依次添加到尾部
reverse()列表逆向排序,直接反转了,没有值,也不返回值,直接改变顺序,与[::-1]不同,切片不改变实际位置,只是创建一个新的列表展示出来
remove()删除指定的字符,
del()删除指定位置的字符,需要给索引号,改方法删除的是列表的索引,并未删除值,
pop()弹出指定位置的元素并返回出来
原文地址:https://www.cnblogs.com/xiaopo/p/15688856.html