鱼C论坛

 找回密码
 立即注册
查看: 1982|回复: 13

[已解决][求助]怎么让这里的显示没有空格

[复制链接]
发表于 2023-7-2 11:34:29 | 显示全部楼层 |阅读模式

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

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

x
还没看答案 想知道为啥我这个有空格
最佳答案
2023-7-2 12:07:43
MoistenLe 发表于 2023-7-2 12:00
没对啊 大哥 前面显示的n  而不是n这个数字

好吧,你要显示n这个数字只能这么写了:print(f"{n}*3+1 = {n*3+1}")
777.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-2 11:36:23 | 显示全部楼层
本帖最后由 isdkz 于 2023-7-2 11:40 编辑

你把逗号换成加号就不会有空格了

print(str(n)+"*3"+"+1"+" = " + str(int(n*3+1)))

不过还是比较建议用f-string:
print(f"{n*3+1 = }")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-2 11:38:04 | 显示全部楼层
解决了 看了一下print 的 BIF   sep 默认是有空格的 用sep=""  解决  nice
2354626.png

点评

好想给自己一个最佳答案 哈哈  发表于 2023-7-2 11:40
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-2 11:40:59 | 显示全部楼层
MoistenLe 发表于 2023-7-2 11:38
解决了 看了一下print 的 BIF   sep 默认是有空格的 用sep=""  解决  nice

这也确实是一个方法,用f-string更简洁:
print(f"{n*3+1 = }")

点评

我很赞同!: 5.0
我很赞同!: 5
好的 以后学到那里就知道了 哈哈 才学1星期 加油 谢谢  发表于 2023-7-2 11:56
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2023-7-2 11:57:07 | 显示全部楼层
isdkz 发表于 2023-7-2 11:40
这也确实是一个方法,用f-string更简洁:

我试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-2 12:00:09 | 显示全部楼层
isdkz 发表于 2023-7-2 11:40
这也确实是一个方法,用f-string更简洁:

没对啊 大哥 前面显示的n  而不是n这个数字
63.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-2 12:07:43 | 显示全部楼层    本楼为最佳答案   
MoistenLe 发表于 2023-7-2 12:00
没对啊 大哥 前面显示的n  而不是n这个数字

好吧,你要显示n这个数字只能这么写了:print(f"{n}*3+1 = {n*3+1}")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2023-7-2 12:11:40 | 显示全部楼层
isdkz 发表于 2023-7-2 12:07
好吧,你要显示n这个数字只能这么写了:print(f"{n}*3+1 = {n*3+1}")

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

使用道具 举报

 楼主| 发表于 2023-7-2 12:26:10 | 显示全部楼层
isdkz 发表于 2023-7-2 11:36
你把逗号换成加号就不会有空格了

print(str(n)+"*3"+"+1"+" = " + str(int(n*3+1)))

大哥 能问你个问题吗?

我这个python  进入死循环 ctrl+c  结束不了是怎么回事  是不是版本没对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-2 12:28:11 | 显示全部楼层
MoistenLe 发表于 2023-7-2 12:26
大哥 能问你个问题吗?

我这个python  进入死循环 ctrl+c  结束不了是怎么回事  是不是版本没对

不是版本没对,而是在idle中很容易就卡死无响应,程序已经蒙圈了自然听不到你的呼唤了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-2 12:32:48 | 显示全部楼层
isdkz 发表于 2023-7-2 12:28
不是版本没对,而是在idle中很容易就卡死无响应,程序已经蒙圈了自然听不到你的呼唤了

对我就是无响应  是老师他电脑好一点 还是我按晚了 早一点按行不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-2 12:35:06 | 显示全部楼层
MoistenLe 发表于 2023-7-2 12:32
对我就是无响应  是老师他电脑好一点 还是我按晚了 早一点按行不行

早一点按是可以的,只要他还没有卡死就行,无响应之后就接收不到信号了

这个不是电脑好不好的原因,而是idle的机制导致它比较容易卡死无响应,你要是在 cmd 运行是不会有这种情况的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-14 18:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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