每天15分钟学习python(4)-数据运算

每天15分钟学习python(4)-数据运算,第1张

1.常用字符串运算符

*** 作符

描述

实例

+

字符串连接

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

2.字符串内建函数

函数

描述

实例

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

3.列表与字符串类似

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注释

用“#“开头,可以放在被注释代码的后面,也可以单独一行放在注释代码的上面,因个人喜好而定

如果注释较多需要多行注释,用三个单引号或者双引号括起来‘‘’ ‘’‘    ”“” “”“

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/718515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存