基本数据类型:整数、小数、字符串、布尔值。 转义字符 \ 可以转义很多字符,比如 \n 表示换行, \t 表示制表符,字符 \ 本身也要转义,所以 \\ 表示的字符就是 \ ,可以在Python的交互
基本数据类型:整数、小数、字符串、布尔值。
转义字符\
可以转义很多字符,比如\n
表示换行,\t
表示制表符,字符\
本身也要转义,所以\\
表示的字符就是\
,可以在Python的交互式命令行用print()
打印字符串看看:
>>> print(‘I\‘m ok.‘) I‘m ok. >>> print(‘I\‘m learning\n"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
使用