鱼C论坛

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

[已解决]第004讲动手做最后一题

[复制链接]
发表于 2020-10-11 18:32:00 | 显示全部楼层 |阅读模式

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

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

x
自己真的研究了好半天,实在是没搞明白,希望大神可以来指导一下,谢谢
temp = input('请输入一个整数:')
number = int(temp)
while number:
    i = number - 1
    while i:
        print(' ', end = '')
        i = i - 1
    j = number
    while j:
        print('*', end = '')
        j = j - 1
    print()
    number = number - 1


这里面  print(' ', end = '')这句话什么意思,没搞明白,对这个end一直处于懵逼状态
最佳答案
2020-10-11 20:08:52
end是print函数的一个关键字参数,用来指定输出的结尾字符,默认值是'\n',即回车换行。这里是设置不让其换行。
可以看看我写的这个帖子: Python细节之5、print输出函数的一些方法总结
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-11 18:35:14 From FishC Mobile | 显示全部楼层
不换行输出
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-11 18:47:10 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-11 18:55:03 | 显示全部楼层

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-11 20:08:52 | 显示全部楼层    本楼为最佳答案   
end是print函数的一个关键字参数,用来指定输出的结尾字符,默认值是'\n',即回车换行。这里是设置不让其换行。
可以看看我写的这个帖子: Python细节之5、print输出函数的一些方法总结
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-11 21:45:47 | 显示全部楼层
end是print()函数中的一个参数,用来表示用什么样的格式结尾
比如说
print('123')    完整的写法是print('123', end='\n')    如果我们不定义end的话,那么系统就会默认这么做
print('123')    完整的写法是print('123', end='\n')
print('123')    完整的写法是print('123', end='\n')
在没有指定end的情况下, 系统会给end一个默认的参数也就是 \n
执行的结果如下
123
123
123
因为默认的end就是 \n 也就是换行输出的意思
如果我们把代码改一下
print('123', end = '...')
print('123', end = '...')
print('123', end = '...')
我们指定了end为... 也就是告诉程序我们的打印是以 ... 结尾的
所以你会看到这样的输出结果
123...123...123...
只要你愿意你可以让print以任何形式结尾, 比如说空格
print('123', end=' ')
print('123', end=' ')
print('123', end=' ')
打印结果为
123 123 123
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-12 12:09:37 From FishC Mobile | 显示全部楼层
用于明白了,我也不明白为什要end()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-12 12:17:12 From FishC Mobile | 显示全部楼层
昨非 发表于 2020-10-11 18:55

大佬这笔记咋做的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-12 12:26:16 | 显示全部楼层
9360744 发表于 2020-10-12 12:17
大佬这笔记咋做的

这是ppt截图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-18 09:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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