ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

四、数据类型_2.(1).string 字符串类型

2021-10-26 23:33:19  阅读:177  来源: 互联网

标签:string foot 数据类型 转义 print 转义字符 str 字符串 fo


string 字符串类型

I_S = 'information systems'
hello = '你好'
print(I_S,type(I_S))
res = type(hello)
print(hello,res)    

information systems <class 'str'>
你好 <class 'str'>

大字符串

用来记录长内容,可以换行
字符串中的 '' 和 "" 可以互相嵌套,但是不可以嵌套自身

s = '''信息管理
与信息系统
'''
print(s)

S = """ 
'信息' "管理" '''信息''' 
系统 
"""
print(S)

信息管理
与信息系统

'信息' "管理" '''信息''' 
系统 

转义字符

\ : 续行符 转义符
转义字符的目的是开始一个字符序列,使得以转义字符开头的该字符序列具有不同于该字符序列单独出现时的语义

  • \n : 代表一个换行符
  • \r : 代表光标起始的位置,从\r出现的位置开始作为光标的起点
  • \t : 代表一个水平制表符
  • \b : 代表一个退格符
    语句前面加 r 可以使转义字符失效
str = 'foot' \
      'ball'
print(str)

# \n 
str = 'foot\nball'
print(str)

# \r 
str = 'foo\rtball'
print(str)

# \t 
str = 'f\tootball'
print(str)

# \b 
str = 'foo\b\btball\b'
print(str)

football
foot
ball
tball
f	ootball
ftbal

\ : 反转义

在转义符\前面再加一个转义符\,来取消\的转义效果

str = 'foot\\ball,\\n'
print(str)

foot\ball,\n
在语句前面加 r 可以使转义字符失效
str = 'fo\notbal\tl'
print(str)
str = r'fo\notbal\tl'
print(str)

fo
otbal	l
fo\notbal\tl

标签:string,foot,数据类型,转义,print,转义字符,str,字符串,fo
来源: https://www.cnblogs.com/HyeJeong/p/15468486.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有