Python笔记(一)

Why Python ?

免费,可读性,简洁。

Python基本元素

数字:int整数,float浮点数,Python没有大小上线,可用于处理大数;
bool类型:True和False两种;
字符串:使用一个或三个单双引号表示;
字符串操作:str转化为字符串,len计算长度,+拼接字符串,*复制,[]提取分片字符串,split分割,join合并list,startswith判断开头,endswith判断结尾,find匹配,rfind匹配最后一个,count计算出现次数,isalmun判断是否全部是字母数字,replace替换字符串。

Python数据结构

list列表:使用[]表示,包含若干元素,如b=[a,'123,1,True]
tuple元组:使用()表示,但是不可变,如b=(‘a’,‘b’,‘c’)
元组比列表占用空间更小,可以用作字典的键;
dict变量:使用{}表示,包含一系列键值对,如
a={ ‘a’:1, ‘b’:2,‘c’:3}
set集合:没有键值仅有键的dict,如c={1,2,3,4}
数据结构中的运算符
1.list()将其他数据类型转换为列表
2.append()添加元素至末尾
3.extend()或+=合并列表
4.insert()在指定位置插入一个元素,del()删除一个元素,如namelist.insert(3,‘a’)
5.remove删除指定值的元素,如namelist.remove(‘a’)
6.index检索指定值的位置
7.使用in判断是否存在,其它类型也可以使用
8.count()记录指定值的出现次数
9.join()转换为字符串,使用指定字符拼接,如",".join(marx)*因为是字符串方法,所以主体是字符而不是列表 *
10.sort()排序
11.copy()复制,注意a=b只是复制了元素地址,类似于指针,而b=a.copy()复制内容
以上为列表与元组方法
12.dict()转化为字典
12. update()合并字典
13. clear()删除所有元素
14. keys()获取所有键,可以用list将返回值转化为列表
15. values()获取所有值
16. items()获取所有键值对
17. &交集运算符,|并集元素符,-差级运算符,^异或,<=子集

Python代码结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值