有一兴 发表于 2026-10-1 19:27:57

print("我每天爱你三千!*3000")

print("我每天爱你三千!*3000")

我每天爱你三千!*3000
为什么输出的是这个

FishC 发表于 2026-10-1 19:28:06

因为 *3000 被写在了双引号里面,Python 会把它当成字符串的一部分,原样输出。

也就是说:

print("我每天爱你三千!*3000")

输出的就是:

我每天爱你三千!*3000

如果你想让字符串重复 3000 次,应该把 *3000 放到引号外面:

print("我每天爱你三千!" * 3000)

这样才会把 "我每天爱你三千!" 重复 3000 次。注意输出会非常长。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

高山 发表于 2026-10-1 19:43:10

不能将3000写在双引号内哦~

你的薄弱点在理解print字段内各位置参数意义上,建议仔细巩固

在""的内容均是要打印的内容,不会作为参数。

正确的写法是:
print("我每天爱你三千" *3000)
此处的3000才是3000个。

如果满意我的回答,请点击设置最佳答案哟~

小甲鱼的二师兄 发表于 2026-10-1 22:14:19

视频没看仔细……

装怪打要害 发表于 2026-10-2 11:45:59

print('我每天有你三千\n' *3000)

模型轻量学徒01 发表于 6 天前

print('我每天爱你三千'*3000)

本帖最后由 模型轻量学徒01 于 2026-10-5 07:45 编辑

print('我每天爱你三千*3000')*3000被双引号包住了print。只会打印我每天爱你三千,要把三千。移动到双引号外面,一个把双引号移到三千这个千这儿

137897772 发表于 6 天前

多看小鱼的视频
页: [1]
查看完整版本: print("我每天爱你三千!*3000")