python基础,python基础语法,python2.7
python基础,python基础语法,python2.7
python2.7 过渡版本(因为python3不兼容python2),没有2.8,而且2.7仅支持到2020年。希望使用3.5以上。
字符串常用功能
移除空白
name = " dengyong "
print(name)
print(name.strip()) #可以脱掉空格,TAB,回车
分割
print(name.split()) #分割,把一个字符串按空格分割成列表
print(name.split(";")) #按分号分割成列表
判断字符串长度(密码长度验证)
print(len(name)) #长度判断
索引
切片
name1 = "adb,dcd,edw"
print(name1.index("a")) #索引
print(name1[0:2]) #切片
print(name1[-5:-1]) #切片,倒着切最后一个,但可能少尾巴,就是顾头不顾尾
print(name1[-4:]) #切片
print(name1[0::2]) #切片 跳着切 ,2是步长
列表常用功能
names = [“zahngsan”,"lisi","wangwu","zhangqi","jiaozi","lisi"]
print(type(names)) #查看数据类型
print(names[0])
print(names[-1])
print(names.index("zhangqi")) #返回元素的索引
print(names[3:]) #打印出 zahngqi后面的所有元素
print(names.count("lisi")) #统计lisi有几个同名
names.append("guangtou") #追加名字
print(names)
插入名字
names.insert(4,"chentao") #chentao插入到了jiaozi后面
names.insert(3,"hzq") ##hzq插入到了jiaozi前面
print(names)
print(names.pop(4)) #删除 jiaozi被删除了
print(names)
names.remove(lisi) # 默认删除第一个
print(names)
del names[1] #删除
print(names)
python基础
相关内容
- 会用python把linux命令写一遍的人,进大厂有多容易?,
- Ubuntu 18.04 切换使用Python3,卡1卡2怎么切换,我安装的U
- python --装饰器内容讲解,python爬取网页内容,python装饰器
- Python数据类型(二)字符串类型,字符串数据类型符号
- Python 标准库进阶,进阶标准,一. 上下文管理1.
- Python进阶之浅谈内置方法,改善进阶方法有哪些, 目
- 百万年薪python之路 -- JS基础介绍及数据类型,python基
- python基础之函数式编程,python函数编程,一、函数的定义
- Python练习题–持续更新,,1、你是一个高级测试
- Detectron python2.7安装,python2.7安装教程,---恢复内容开始
评论关闭