加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python转义字符

发布时间:2020-12-20 10:26:02 所属栏目:Python 来源:网络整理
导读:基本数据类型:整数、小数、字符串、布尔值。 转义字符 可以转义很多字符,比如 n 表示换行, t 表示制表符,字符 本身也要转义,所以 表示的字符就是 ,可以在Python的交互式命令行用 print() 打印字符串看看: print( ‘I‘m ok.‘) I ‘m ok.

基本数据类型:整数、小数、字符串、布尔值。

转义字符可以转义很多字符,比如n表示换行,t表示制表符,字符本身也要转义,所以表示的字符就是,可以在Python的交互式命令行用print()打印字符串看看:

>>> print(‘I‘m ok.‘) I‘m ok. >>> print(‘I‘m learningn"Python".tWhat are you doing?‘)
I‘m learning
"Python".?????? What are you doing?>>> print(‘n‘)

如果字符串里面有很多字符都需要转义,就需要加很多,为了简化,Python还允许用r‘‘表示‘‘内部的字符串默认不转义,可以自己试试:

>>> print(‘t‘)  >>> print(r‘t‘) t

如果字符串内部有很多换行,用n写在一行里不好阅读,为了简化,Python允许用‘‘‘...‘‘‘的格式表示多行内容,可以自己试试:

>>> print(‘‘‘line1 ... line2 ... line3‘‘‘) line1 line2 line3 

上面是在交互式命令行内输入,注意在输入多行内容时,提示符由>>>变为...,提示你可以接着上一行输入,注意...是提示符,不是代码的一部分:

┌────────────────────────────────────────────────────────┐
│Command Prompt - python                           _ □ x │
├────────────────────────────────────────────────────────┤
│>>> print(‘‘‘line1                                      │
│... line2                                               │
│... line3‘‘‘)                                           │
│line1                                                   │
│line2                                                   │
│line3                                                   │
│                                                        │
│>>> _                                                   │
│                                                        │
│                                                        │
│                                                        │
└────────────────────────────────────────────────────────┘

当输入完结束符```和括号)后,执行该语句并打印结果。

如果写成程序并存为.py文件,就是:

print(‘‘‘line1 line2 line3‘‘‘) 

多行字符串‘‘‘...‘‘‘还可以在前面加上r使用

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读