python字符串的定义方式有5种

1. 单引号,有一个特性,会解析转移字符

2. 双引号,有一个特性,会解析转移字符

3. 三引号,一般用文档注释,解释说明代码

4. 带r,有一个特性,不会解析转义字符

5. 带u,有一个特性,可以显示表情 Unicode 编码

'''

str1 = r"aa\nbbb\tccc"

# print(str1)

str2 = u'\U0001F680'

str3 = u'\U0000263A'

str4 = u'\U00002639'

str5 = u'\U0001F607'

str6 = u'\U0001F60B'

str7 = u'\U0001F618'

# print(str2,str3,str4,str5,str6,str7)

# 🚀 ☺ ☹ 😇 😋 😤

# 转义符号,一个反斜线 \        \t   \n

str8 = 'aa\'sdfsfsd\'a'

str9 = "C:\\Windows\\System32\\cmd.exe"

print(str8,str9)

# 以空格分隔的多个字符串可自动合并

str10 = 'aa''bb'        'cc'+str(12)

print(str10)

# [not] in用于判断字符串包含关系

str11 = 'abcdddddd'

print('d' not in str11)

# 用于将字符串复制多次以构成新的字符串

print(str11 * 3)

# 使用逗号分隔字符时,会创建用字符串组成的元组

str12 = 'aa', 'bb', 'cc'

print(str12)  # ('aa', 'bb', 'cc')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值