python基础---数据类型(二)-创新互联
python数据类型(二)
回顾和补充
编译型语言和解释性语言?
成都创新互联公司服务项目包括番禺网站建设、番禺网站制作、番禺网页制作以及番禺网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,番禺网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到番禺省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!- 解释性语言:代码逐句转化执行,代表语言:(python,PHP,,,,等等)
- 编译型语言:代码全部转化,然后全部执行代表语言:(C,C++,JAVA,C#,go,,,,等等)
str独有功能
补充:
- .startswith(“ss”)判断是否以ss这个开头
- .endswith()判断是否以什么结尾
name=sse fd=name.startswith("ss") 判断name是否以ss开头 fs=name.endswith("e") 判断是否以e结尾
- .format()占位符
name = "我叫{0},年龄:{1}".format("老男孩",66,)
- .encode()把unicode转换为指定的编码格式编码字符串
vl = name.encode.(utf8) v2 = name.encode.("gbk")
- ”_“.join() 循环每个元素并在每个元素之间加入连接符
公用功能
- 步长[0:-1:2]
name = "alexalex" vl = name[0:-1:2] 得到结果aeae vl = name[1:-1:2] 得到结果lxl vl = name[1::2] 得到结果lxlx vl = name[::2] 得到结果aeae vl = name[-1:0:-2] 得到结果xlxl vl = name[::-1] 得到结果xelaxela
for循环语句
name = "alex" for循环基本结构 for item in name: 每次给item赋值 print(item) 输出结果a l e x break 打断本次循环 continue 跳出回到判断原点 range(0,10) 生成0到9,前取后不取 建议以后做循环优先看能不能使用for循环,看有没有穷尽,无穷尽用whlif
今日内容
1.列表
users = ["lizs","liuya",99] 列表里面逗号分割元素
公用功能
len
users = ["lizs","liuya",99] sd = len(users) print(sd)
索引
users = ["lizs","liuya",99] sd = users[0] 取出lizs
切片
users = ["lizs","liuya",99] sd = users[0:2] 取出lizs,liuya
步长
users = ["lizs","liuya",99] sd = [0:-1:1] 取出lizs,liuya
删除
user = ["sss","lll"] del user[1]
- 注意:字符串本身不能修改或者删除
- 列表是可变类型
修改
user = ["sss","lll"] user[1] = 66 lll变成66
独有功能
.append() 将输入的东西加入列表
user = [] whlif Ture: user.append(name) 将用户输入的东西追加进列表 print(user)
.insert() 插入
user=["sss","fff","eee"] user.insert(1,"hz") 在指定索引位置插入
.remove() 删除元素 / .pop 删除索引位置
user=["sss","fff","eee"] user.remove("sss") 删除sss user.pop[0] 删除sss user.pop[] 删除不写位置 默认删除最后一个
.clera() 删除列表
user=["sss","fff","eee"] user.clera() 删除列表
总结:
- 增:
- append/insert
- 删:
- remove/pop/clear/del
- 改
- user[3]="新增"
- 查
- 索引/切片
列表嵌套
user = [['sss','ssss','sssss',]['ddd','fff']]
2.元组
1.元组的书写规范
yuanzu = [111,222,333,"shan"] 列表
yuanzu = (111,222,333,"shan") 元组
- 注意:元组为不可变类型
- 有了列表为什么要选择元组,元组为了满足但凡创建就不能修改
- 元组中的元素不可以删除
公共功能:
可以使用的功能,与列表类似
- 索引
- 切片
- 步长
- for循环
- len
- 元组可以嵌套
独有功能(真tm惨,没有自己功能
- 元组可以嵌套
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:python基础---数据类型(二)-创新互联
文章分享:http://scjbc.cn/article/dceocp.html