-1
Q
跟蹤行號的變量
A
回答
2
您的line
變量是由於某人在input()
中輸入內容而獲得的字符串。相反,你想要的東西,如:
line_num = 0
while True:
line = input()
line_num += 1
1
該代碼使用生成函數反覆提示輸入(使用raw_input()
爲的Py2,只是PY3 input()
),然後enumerate
給我們不斷增加的行號:
def input_gen():
while True:
yield raw_input('> ')
for lineno, data in enumerate(input_gen()):
if not data:
break
print(lineno, data)
下面是一些示例輸出:
> lksjdf
(0, 'lksjdf')
> lkjdsf
(1, 'lkjdsf')
> lksjdf
(2, 'lksjdf')
> lsdkjf
(3, 'lsdkjf')
>
此代碼結束,當你輸入一個空行 - 你可以改變這個EXI無論你喜歡什麼樣的條件。
相關問題
- 1. 跟蹤xquery變量
- 2. 跟蹤與變量
- 3. as3跟蹤變量數值
- 4. Ruby跟蹤實例變量
- 5. 如何跟蹤變量?
- 6. 的iOS:堆棧跟蹤進入行號
- 7. 不正確行號的堆棧跟蹤
- 8. 堆棧跟蹤中的行號
- 9. 全局變量的依賴性跟蹤
- 10. 跟蹤會話變量中的語言
- 11. MATLAB:跟蹤所有可能的變量
- 12. 跟蹤bitbake中的變量賦值
- 13. 模板 - 骨幹中的跟蹤變量
- 14. Fedex跟蹤號碼
- 15. iOS堆棧跟蹤錯誤行號?
- 16. 跟蹤文件路徑和行號
- 17. 從堆棧跟蹤行號獲取實際的jsp行號?
- 18. 傳遞跟蹤變量與PHP回聲?
- 19. Ember變量以跟蹤當前路線
- 20. 跟蹤成員變量值更改
- 21. 跟蹤特定變量在Visual Studio 2010
- 22. 流星函數與變量跟蹤
- 23. 使用Google Analytics(分析)跟蹤變量
- 24. 跟蹤變量 - 組合框Tkinter
- 25. 跟蹤變量訪問(c/C++)?
- 26. 跟蹤自動變量生存期?
- 27. 堆棧跟蹤和變量值
- 28. 如何紅寶石跟蹤變量
- 29. 保持跟蹤變量實例
- 30. Python,如何跟蹤全局變量
line_variable = line + 1會拋出一個錯誤TypeError:不能連接'str'和'int'對象。由於行是一個字符串。 – MohitC