|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
想把Cheese Burger 放到同一行,我应该怎么做,另外还想把...和Cheese Burger都相对于上面的句子缩进几格
- print ("Mary had a little lamb.")
- print("Its fleece was white as %s."%'snow')
- print("And everywhere that Mary went.")
- print("."*3)#what'd that do?
- end1="C"
- end2="h"
- end3="e"
- end4="e"
- end5="s"
- end6="e"
- end7="B"
- end8="u"
- end9="r"
- end10="g"
- end11="e"
- end12="r"
- #watch that comma at the end.try removing it to see what happens.
- print(end1+end2+end3+end4+end5+end6),
- print(end7+end8+end9+end10+end11+end12)
复制代码
本帖最后由 isdkz 于 2023-6-9 17:58 编辑
如果你想把"Cheese Burger"放在同一行,并且让"..."和"Cheese Burger"都相对于上面的句子缩进几格,你可以通过以下方式实现:
- print ("Mary had a little lamb.")
- print("Its fleece was white as %s."%'snow')
- print("And everywhere that Mary went.")
- print(" " + "."*3)# 缩进4格
- end1="C"
- end2="h"
- end3="e"
- end4="e"
- end5="s"
- end6="e"
- end7="B"
- end8="u"
- end9="r"
- end10="g"
- end11="e"
- end12="r"
- print(" " + end1+end2+end3+end4+end5+end6, end=' '), # 这里的','设置为空格' '
- print(end7+end8+end9+end10+end11+end12) # 将"Cheese Burger"放在同一行
复制代码
在Python中, print() 函数的 end 参数默认值是'\n',表示在每次打印后都会换行。你可以通过修改 end 参数来改变这种行为。在上面的例子中, end='' 表示打印后不进行换行,因此"Cheese Burger"会被打印在同一行。同时,我们在字符串前面加了四个空格,来实现缩进的效果。
这样就能将"..."和"Cheese Burger"相对于上面的句子缩进四格,同时让"Cheese"和"Burger"在同一行打印出来。
|
|