我知道函数默认返回None,但我的问题似乎来自int / input / print ???
n1 = int(input(print('First number : ')))
n2 = int(input(print('Second number : ')))
这是结果
First number :
None12 <~~~typed in 12 then Enter
Second number :
None
答案 0 :(得分:2)
删除print()调用。 input()函数只接受一个字符串作为参数,而print并没有实际返回任何内容。
答案 1 :(得分:1)
您无需在此处拨打{filteredEmails.map(user => {
return (
<List key={user.user_id}>
<div className="mail">
<ListItem
key={user.user_id}
disabled={true}
leftAvatar={
<Avatar size={80} src={user.picture} />
}
rightIconButton={<RaisedButton
label={user.name}
primary={true}
key={user.user_id}
onTouchTap={onTouchTap={() => this._handleClick(user.user_id)}}
style={style} />
}
>
<div className="searchContent" key={user.user_id}>
<div className="subject">{user.name}</div>
<br></br>
<div className="from">{user.email}</div>
<br></br>
<div className="subject">{user.identities[0].provider}</div>
</div>
</ListItem>
</div>
</List>
);
})}
功能:
print
答案 2 :(得分:-1)
正如他们在输入之前告诉你的那样,在打印是一个函数时只输入字符串,如果你想使用print,这就是你应该写它的方式:
n1 = int(input('First number : '))
n2 = int(input('Second number : '))
print(n1)
print(n2)