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

你怎么读史丁的?

你怎么读史丁的?

哔哔one 2019-06-03 16:18:38
你怎么读史丁的?我想做一些电码高尔夫挑战,但它们都需要从stdin..我怎么才能在Python里得到它呢?
查看完整描述

4 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

有几种方法可以做到。

  • sys.stdin是一个类似文件的对象,您可以在该对象上调用函数。readreadlines如果你想读所有的东西,或者你想读所有的东西,然后自动用换行符来分割它。(你需要import sys)

  • 如果你想提示符输入的用户,可以使用raw_input在Python2.x中,input在Python 3中。

  • 如果您实际上只想读取命令行选项,则可以通过sys.argv名单。

你可能会发现这篇关于Python I/O的维基百科文章作为一个有用的参考。


查看完整回答
反对 回复 2019-06-03
?
慕标5832272

TA贡献1966条经验 获得超4个赞

import sysfor line in sys.stdin:
    print line

请注意,这将包括一个换行符在末尾。要删除末尾的换行符,请使用line.rline(),如@brittohaloran所说。


查看完整回答
反对 回复 2019-06-03
?
PIPIONE

TA贡献1829条经验 获得超9个赞

Python也有内置函数。input()raw_input()..请参阅下面的Python文档内置函数.

例如,

name = raw_input("Enter your name: ")   # Python 2.x

name = input("Enter your name: ")   # Python 3


查看完整回答
反对 回复 2019-06-03
  • 4 回答
  • 0 关注
  • 552 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信