*** 作符 | 描述 | 实例 |
+ | 字符串连接 | a+b ab |
* | 重复输出字符串*+输出次数 | a*2 aa |
[] | 索引字符n 第n+1个字符 | a=‘hello’,a[1] e |
[:] | 截取字符串中部分字符[a:b],第a+1到b个字符, | a=’hello’,a[1:4] ell |
in | 包含 | 包含true,不包含false |
not in | 不包含 | 不包含true |
函数 | 描述 | 实例 |
len | 字符串长度 | name=hello,num=len(name) 结果 5 |
lower | 大写转换小写 | name=Hello,name1=name.lower() 结果 hello |
upper | 小写换大写 | name=Hello,name1=name.upper() 结果 HELLO |
swapcase | 大小写转换 | name=Hello,name1=name.swapcase() 结果 hELLO |
count | 字符出现次数 | name=Hello,num=name.count(’l‘) 结果 2 |
index | 返回对应索引值,即索引字符位置 | name=Hello,num=name.index(’e‘) 结果 1 |
Len(列表名)列表元素数量
列表名[n],提取列表第n+1个元素,多个元素与截取部分字符相同
list.append()函数给列表添加元素
list.count(), 某个元素在列表中出现的次数
list.clear() ,清空列表
list.copy(),复制列表
list.pop(),移除列表中的某元素
list.insert(n,列表名)将对象插入索引值位置n+1,
4. 字符串与列表的转换连接符.join(列表名),将列表转换为字符串,元素直接连接符“,“或”;“
class1=['张三','李四','王五']
a=','.join(class1)
print(a)
字符串.split(‘分隔符‘),使用空格作为分隔符
a='hi hello world'
print(a.split(' '))
5.字典
字典名[‘键名‘] 提取字典中的某个元素的值
注:元组的常用运算符与字符串相同,索引值需要注意,python中是从零开始,古多次出现n+1
6.编写代码的基本规范 6.1 缩进缩进快捷键【Tab】 减小缩进【shift+Tab】
缩进用来表示逻辑上的从属关系 b从属于A那么b开头就要A保持距离
6.2注释
用“#“开头,可以放在被注释代码的后面,也可以单独一行放在注释代码的上面,因个人喜好而定
如果注释较多需要多行注释,用三个单引号或者双引号括起来‘‘’ ‘’‘ ”“” “”“
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)