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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玫瑰是我偷的,爱你是假的。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值