鱼C论坛

 找回密码
 立即注册
查看: 1121|回复: 4

[已解决]print(help(input))

[复制链接]
发表于 2019-6-27 00:28:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在IDLE中输入print(help(input))运行后
Shell中会显示
Help on built-in function input in module builtins:

input(...)
    input([prompt]) -> string
   
    Read a string from standard input.  The trailing newline is stripped.
    If the user hits EOF (Unix: Ctl-D, Windows: Ctl-Z+Return), raise EOFError.
    On Unix, GNU readline is used if enabled.  The prompt string, if given,
    is printed without a trailing newline before reading.

None
这个在Shell中可以显示但是结尾多了个NONE。
但是在Python原始黑框程序中无法运行
提示如下:
‘more’不是内部或者外部命令,也不是可运行的程序或批处理文件。

None

相同的我如果输入print(dir(__builtins__)),Shell中和原始程序黑框运行也会正常显示并没有None
求解,是针对input是不能print(help(input))这样用吗?
最佳答案
2019-6-27 04:09:59
h elp没有返回值,你print那就是none
这有啥可问的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-6-27 04:09:59 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
h elp没有返回值,你print那就是none
这有啥可问的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-27 05:53:11 | 显示全部楼层
wp231957 发表于 2019-6-27 04:09
h elp没有返回值,你print那就是none
这有啥可问的


厉害了,大半夜还在线,
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-27 07:34:19 From FishC Mobile | 显示全部楼层
13572044595 发表于 2019-6-27 05:53
厉害了,大半夜还在线,

是早上起床
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-27 08:05:13 From FishC Mobile | 显示全部楼层
wp231957 发表于 2019-6-27 04:09
h elp没有返回值,你print那就是none
这有啥可问的

好吧,新人小白,我以为只要在shell中能显示了,就是有返回值的。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-5 02:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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