学习Python的第五天

Day 5 : 字符串与序列

字符串 String

  • Python中的字符串要求使用引号括起来,单引号与双引号都行,到要求前后配对。
str1='i love python'
str2="i love python"
  • 字符串的内容几乎可以包括任意字符,如:英文字符、中文字符等。
str1='我爱 python'
  • 如果字符串中本身包含单引号或双引号,有两种处理方法

1、使用不同的引号将字符串括起来

str1="let's go"

2、使用转义字符(\)

str1='I\'m here!'

常用转义字符

符号输出结果
\ \\
\ ’
\ ""
\n换行
\t横向制表符 Tab
\r回车
  • 原始字符串只需在字符串前加r即可
print(r'C:\my computer\help')
  • 字符串的拼接与切片

字符串的拼接与切片的操作与元组、列表大致相同

str1='I '
str2='love '
str3='python'
str4=str1+str2+str3
print(str4) #I love Python
print(str4[2:]) #love Python
  • 字符串大小写转换
名称描述
capitalize将字符串的第一个字符转换为大写。
lower转换字符串中所有大写字符为小写
upper转换字符串中的小写字母为大写
swapcase将字符串中大写转换为小写,小写转换为大写
  • 字符串格式化符号

在这里插入图片描述

序列

函数描述
list将对象转换为列表
tuple将对象转换为元组
len返回元素个数
max返回最大值
min返回最小值
sum返回序列总和
sorted排序
reverse反向列表中元素
zip解压
a='I love Python'
a=list(a)
print(a) #['I', ' ', 'l', 'o', 'v', 'e', ' ', 'p', 'y', 't', 'h', 'o', 'n']
a=tuple(a)
print(a) #('i', ' ', 'l', 'o', 'v', 'e', ' ', 'p', 'y', 't', 'h', 'o', 'n')
print(len(a)) #13
print(max(a)) #y
print(min(a)) # 
print(sun(a))
b=[3,1,2,5,4]
print(sum(b)) #15
print(sorted(b)) #[1, 2, 3, 4, 5]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值