一、 输出字符串
1. 一般字符串
>>> print("My name is Pegga!")
My name is Pegga!
2. 输出带单引号(’)的字符串
方法一:
>>> print("I'm Pegga!")
I'm Pegga!
方法二:
>>> print('I\'m Pegga!')
I'm Pegga!
3. 输出带双引号(")的字符串
方法一:
>>> print('The girl is "Pegga"!')
The girl is "Pegga"!
方法二:
>>> print("The girl is \"Pegga\"!")
The girl is "Pegga"!
4. 利用三重引号输出(所见即所得)
>>> print('''She's name is "Pegga"!''')
She's name is "Pegga"!
或者:
>>> print("""She's name is "Pegga"!""")
She's name is "Pegga"!
另外一例:
print('''
A
B
C
''')
================== RESTART: C:/Users/yyf24/Desktop/test.py ==================
A
B
C
5. end = ‘’ (argument)
默认情况下,调用一次print()语句后,自动换行
e.g.
print('一')
print('二')
print('三')
======================= RESTART: E:/yyf/新建文件夹/test.py =======================
一
二
三
使用end()参数,使调用一次print()语句后,不自动换行
e.g.
print('一', end = '')
print('二', end = '')
print('三')
======================= RESTART: E:/yyf/新建文件夹/test.py =======================
一二三
end()作用:调用print()语句,最后输出的字符,可以设置为空、一个空字符(’ ')或者其他,默认换行(\n) |
---|
6. sep = ‘’ (argument)
默认情况下,调用含多个字符参数的print()语句,字符之间以一个空字符(space)隔开
e.g.
>>> print('一', '二', '三')
一 二 三
使用sep()参数,使调用含多个字符参数的print()语句,以指定的字符隔开
>>> print('一', '二', '三', sep = '*')
一*二*三