注意:python3.x已經不支持raw_input了,已經更替成了input。
- raw_input()
str = raw_input("Enter your input: ")
- input(),不能讀到\n, 讀入一行,可以用連續的input來實現讀入多行。
input() 函數和raw_input() 函數基本能夠互換。可是input會如果你的輸入是一個有效的Python表達式,并返回運算結果。
str = input("Enter your input: ") n,k,m=map(int,input().split())
?
- sys.stdin,讀入所有內容,不結束。可以讀到\n, 但不能直接使用。
for line in sys.stdin:#為什么不可以直接a = sys.stdin
if line == '\n': break
- sys.stdin.readline(),讀入一行, 可以讀到\n。
line = sys.stdin.readline()
- sys.stdin.readlines(),讀入很多行,不結束,直到按ctrl+D+enter。
line = sys.stdin.readlines()
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
