Java教程

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

本文主要是介绍四、数据类型_2.(1).string 字符串类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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
这篇关于四、数据类型_2.(1).string 字符串类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!