1、print() 含义和用法
- print() 就是打印,其中()为英文括号,不然会提示语法错误;()里面的内容可以是数字也可以是算式,当然如果是算式,那么打印的就是算式的结果;例如:print(635-629) 输出的就是6
- 一般print()里面的内容,如果是计算机不认识的,比如表情、中文、火星文等,就需要加''来解决
- 如果给()里面的内容加上""或者'',意思就是让计算机知道,我想得到引号里面原封不动的东西,你别动它们,例如:print("635-629") 输出的就是635-629【这里""和''都行】
2、转义字符 \
- 转义字符"\",加上\后,Python就会将引号的意义转变,失去原来的意义吗,这样就不会冲突
- 未加\之前:print('For it 's true ~ you are my destiny'),输出的是语法错误。有三个单引号,Python不知道真正包裹的是哪些内容,从哪里开始
- 加\之后:print ('For it \ 's true ~ you are my destiny') 输出的是For it 's true ~ you are my destiny .
- 当然转义字符还有其他用法,例如:\n 表示“换行”,相当于让Python在打印时见到\n后就按一次回车
- 其他的转义字符
#输入
print('Only you ~ 能伴我取西经')
#运行结果
Only you ~
能伴我取西经
3、'''的用法
如果你打印的内容很长,
print('当当当')
print('Only you ~ 能伴我取西经')
print('Only you ~ 能杀妖和除魔')
print('Only you ~ can make all this change in me.')
print('For it's true ~ you are my destiny.')
输出是:
print('当当当')
print('Only you ~ 能伴我取西经')
print('Only you ~ 能杀妖和除魔')
print('Only you ~ can make all this change in me.')
print('For it \'s true ~ you are my destiny.')
print('''当当当
Only you ~ 能伴我取西经
Only you ~ 能杀妖和除魔
Only you ~ can make all this change in me.
For it's true ~ you are my destiny.''')
输出是:
当当当
Only you ~ 能伴我取西经
Only you ~ 能杀妖和除魔
Only you ~ can make all this change in me.
For it's true ~ you are my destiny