为了账号安全,请及时绑定邮箱和手机立即绑定

cars=100 print("there are",cars,"cars available.") 请问输出的结果为什么是(‘there are’,100,'cars available.')呢?为什么不是完整句子呢?

cars=100 

print("there are",cars,"cars available.") 

请问输出的结果为什么是(‘there are’,100,'cars available.')呢?为什么不是完整句子呢?

正在回答

5 回答

你试试直接在控制台输出,我在控制台输出是没问题的,不过在这里输出就是('there are'100'cars available.')

0 回复 有任何疑惑可以回复我~

python3以后才加括号


0 回复 有任何疑惑可以回复我~

你把逗号换成加号

0 回复 有任何疑惑可以回复我~

print 后面全部会打印,print "there are ",cars,"cars available";直接这样写就行

0 回复 有任何疑惑可以回复我~

因为你给cars变量赋值了啊,如果想打印后面的结果,择需要给cars加引号,变成字符串

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

cars=100 print("there are",cars,"cars available.") 请问输出的结果为什么是(‘there are’,100,'cars available.')呢?为什么不是完整句子呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信