找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 73|回复: 5

[求助] 求助,小白求助sos

1

主题

4

帖子

4

积分

贫民

积分
4
py萌新小白翔 发表于 2018-2-11 19:15:29 | 显示全部楼层 |阅读模式
1威望
询问一下,这段代码哪里错了(小白一个)
name=input()
a
print(name+','+'hi!')
为什么di yi he di er han

回复

使用道具 举报

1

主题

4

帖子

4

积分

贫民

积分
4
py萌新小白翔  楼主| 发表于 2018-2-11 19:16:25 | 显示全部楼层
问题是:为什么第一和第二行不能这样写。最后一行请自动忽视。。不知道发生了什么
回复

使用道具 举报

2

主题

411

帖子

411

积分

版主

Rank: 7Rank: 7Rank: 7

积分
411

最佳新人热心会员默默耕耘

whydo1 发表于 7 天前 | 显示全部楼层
找本书,先照着书敲敲代码吧.
就你这段代码来讲. 把第二行的a删掉就能运行. 最好加个提示,改成这样:
name = input("请输入你的名字:")
print(name + "," + "hi!")
python3.4.4, win10
回复

使用道具 举报

1

主题

2

帖子

2

积分

贫民

积分
2
Hola 发表于 7 天前 | 显示全部楼层
应该养成良好的写代码的习惯:
name = input('请输入:‘)
print(name + ', ' + 'Hi!')

#  代码有自己的格式,便于阅读。另外,第二行的a的作用是什么?是变量么?如果是变量就需要声明下,比如:a = ' '  #  声明a为空值

回复

使用道具 举报

1

主题

4

帖子

4

积分

贫民

积分
4
py萌新小白翔  楼主| 发表于 昨天 20:25 | 显示全部楼层
whydo1 发表于 2018-2-12 11:53
找本书,先照着书敲敲代码吧.
就你这段代码来讲. 把第二行的a删掉就能运行. 最好加个提示,改成这样:
name =  ...

我不是很懂input的用法,在命令模式和py模式模式下不一样吗?
回复

使用道具 举报

1

主题

4

帖子

4

积分

贫民

积分
4
py萌新小白翔  楼主| 发表于 昨天 20:25 | 显示全部楼层
whydo1 发表于 2018-2-12 11:53
找本书,先照着书敲敲代码吧.
就你这段代码来讲. 把第二行的a删掉就能运行. 最好加个提示,改成这样:
name =  ...

我不是很懂input的用法,在命令模式和py模式模式下不一样吗?
回复

使用道具 举报

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

本版积分规则

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