Python基础 (3) - String, Long String, Raw String

我喜欢用例子说明,语文不是很好-_-,直接看code吧

长String,可以用 '''.......'''来定义,或者"""......"""

 

>>> print '''This is really a long Sting,
I want to play
but I have no time
python is good,
show a "hello world"
end'''
This is really a long Sting,
I want to play
but I have no time
python is good,
show a "hello world"
end

 

当在想在输入时换行,而显示时不换行的话,就在一行末加上"/"(没有引号)

看code吧

>>>print "hello, /
world"
hello, world
>>> print /
      "hello world"
hello world
>>> 1+2+3/
       +4+5
15

 

Raw string

还是看code先

>>> print 'Hello, /nworld'
Hello, 
world
>>> print "hello, /nworld"
hello, 
world
>>> t = "hello, /nworld"
>>> t
'hello, /nworld'
>>> print t
hello, 
world

>>> print r'"hello /nworld"'
"hello /nworld"

其中print r'...'就是print 原始的string.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值