【格式化输出】
1、大小写
.lower() --- 全部小写
.upper() --- 全部大写
.title() --- 各个字符的首字母大写
.capitalize() --- 首字母大写
代码如下:
1 2 3 4 |
|
2、 删除空格
.strip() --- 删除两边空格
.lstrip() --- 删除左边空格
.rstrip() --- 删除右边空格
.replace(" ","") --- 删除所有空格
.split() --- 先切分,"".join() --- 再拼接
代码如下:
1 2 |
|
添加空格:print("Hello", end=" ")
会打印Hello
后跟一个空格。
添加特殊字符:print("End.", end="*")
输出后会跟着一个星号。
不添加任何结束符号:如之前提到的,end=""
直接紧接下一个输出。
end=""
参数指定了print
函数结束时的输出,默认情况下print
会在每次调用后添加一个换行符,使得接下来的输出从新的一行开始。但通过设定end=""
,让后续的输出紧接着前文,不会另起一行
name = input()
for i in range(100):
print(name,end="")