Python字符串 Python中不支持char单字符类型,单字符在Python中也是一个字符串 Python字符串更新 更新Python字符串方法 1 2 3 4 var1 = 'Hello World!' print "Updated String :- " , var1[: 6 ] + 'Python' 实际执行
Python字符串
Python中不支持char单字符类型,单字符在Python中也是一个字符串
Python字符串更新
更新Python字符串方法
实际执行效果为
Updated String :- Hello Python
Python转义字符
Python字符串运算符
Python字符串格式化
Python三引号(triple quotes)
python中三引号可以将复杂的字符串进行复制:
python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。
Python字符串函数
python字符串内建
- string.capitalize() 首字母大写
- string.count(str, beg=0, end=len(string)) 返回beg与end之间的str在string中出现的次数
- string.decode(encoding=’UTF-8’, errors=’strict’) 以encoding指定的编码格式解码string,如果出错默认报一个ValueError的异常,除非errors指定的是’ignore’或者’replace’
- string.encode(encoding=’UTF-8’, errors=’strict’) 以encoding指定的编码格式编码string
- string.endswith(obj, beg=0, end=len(string))
- string.find(str, beg=0, end=len(string)) 没有返回-1
- string.isalnum() 如果string至少有一个字符并且所有字符都是字母或数字则返回True,否则返回False
- ……
Python逻辑语句
Python条件语句
注意Python语句中的括号及语句块的使用,另外Python中没有switch语句只能使用elif替代:
Python循环语句
Python中支持while循环和for循环(不支持do while)。
while循环
如果循环体只有一条语句可以与while写在同一行
For循环
Python break语句
break语句打破当前循环不继续执行,如果循环嵌套,打破代码所在层的循环并执行外层循环。
Python continue
continue语句跳出本次循环,继续执行下一次循环
Python pass
pass语句是空语句,保证程序结构完整性,不做任何处理,占位
Python集合
python集合包括List、Tuple和Dictionary
Python中的List
详见python文件
更新list元素
删除list元素
Python列表脚本操作符
Python列表函数&方法
Tuple特性与List相似但不能更新
Python字典(Dictionary)
字典是另一种可变容器模型,且可存储任意类型对象,如其他容器模型。
字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:
访问字典里的值
修改字典
删除字典元素
字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行
字典内置函数&方法
详情戳这
原文:大专栏 Python基础语法—字符串&语句&集合