鱼C论坛

 找回密码
 立即注册
查看: 1639|回复: 8

[已解决]有没有一种简便方法来实现多行空格?

[复制链接]
发表于 2018-3-25 15:39:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
举个栗子,我想让显示出来的空格显示多行print('\n\n文字')
这样就显示出:


文字
那假如我想显示100行空格,难道我要敲\n 100次吗? .
我知道大神们有更简单更快捷的方法 告诉小弟吧
最佳答案
2018-3-25 15:47:03
  1. print('\n'*100+'文字')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-3-25 15:47:03 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
  1. print('\n'*100+'文字')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 15:54:17 | 显示全部楼层
或者循环一百次,每次输出一个空格
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 16:04:53 | 显示全部楼层
循环正解 一般也没有人敲100行空格干嘛
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 16:23:56 | 显示全部楼层
2楼的方法就挺好的,或者自定义封装一下
  1. def pprint(*args, l_enter=0, r_enter=0):
  2.     print("\n" * l_enter, *args, "\n" * r_enter)


  3. if __name__ == '__main__':
  4.     pprint("lalala~")
  5.     pprint("hahaha~", l_enter=5)
  6.     pprint("hahaha~", r_enter=10)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 16:41:59 | 显示全部楼层
你直接使用乘号不就行了吗,比如你要打印10行空格,这样不就行了吗
  1. print('\n'*10+'文字')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-25 16:43:01 | 显示全部楼层
大渣好,我系楼主。 我问题问的太单纯了,其实我的代码是这样的
number = input('\n\n哈哈,就知道你会猜错,继续猜猜猜:') 是在一个输入类型中想显示多行空格。
这样导致我想用2楼的方法运行后成了  *50哈哈,就知道你会猜错,继续猜猜猜:
由于while我还没学到 。。。所以三楼的方法我还得以后找个时间试一试
5楼的方法就更高端了 我还没看懂 原谅我是个小白
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-25 16:44:50 | 显示全部楼层
我又回来了 我突然发现我乘号打错了位置 2楼方法正确 ,谢谢!代码能正常显示
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-25 16:46:19 | 显示全部楼层
gopythoner 发表于 2018-3-25 16:41
你直接使用乘号不就行了吗,比如你要打印10行空格,这样不就行了吗

感谢 刚才我乘号打错了位置,已经解决了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-9 18:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表