python3 name=input("what is your name?")

我打的是:print('hello')name=input("whatisyourname?")print('hello+name+!')可是我输入allen后,回车后出... 我打的是:
print('hello')
name=input("what is your name?")
print('hello+name+!')

可是我输入allen后,回车后出现是hello+name+!啊
怎么回事?嘿嘿我刚学,问的问题比较白痴啊!!
展开
 我来答
桂镶桖28
2011-09-15 · TA获得超过593个赞
知道小有建树答主
回答量:307
采纳率:0%
帮助的人:209万
展开全部
print('hello+name+!')
这句问题,引号把变量name 也括起来了
修改为:
print ('hello'+name+'!')
百度网友50683627f
2011-09-15 · TA获得超过432个赞
知道小有建树答主
回答量:402
采纳率:0%
帮助的人:364万
展开全部
print('hello+name+!')这个写错了
print('hello %s + !' % name)
更多追问追答
追问
能给我解释一下什么意思吗?谢谢啊
追答
因为如果你用''括起来的话表示里面都是字符串 这时候name就是字符串 而不是你之前定义的变量。楼下的已经解释清楚了
hello
what is your name: "leyond"
hello leyond + !
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangjian_666
2018-03-01
知道答主
回答量:1
采纳率:0%
帮助的人:889
展开全部
print("hello,python")
name=input("What is your name?")
print('hello,'+ name + '!')
======================== RESTART: D:\python\hello.py ========================
hello,python
What is your name?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式