python輸入方法

2021-09-11 04:40:58 字數 386 閱讀 7497

python2.x

input()只能接受數字的輸入,返回輸入數字型別(int,float)

raw_input()把所有輸入作為字串處理,返回字串型別

sys.stdin.readline()也將所有輸入作為字串,並在最後包含換行符'\n'可通過

sys.stdin.readline().strip('\n')去除

python3.x

python3把raw_input和input整合成了input(返回均為字串型別),處理時會產生誤解

如果需要是整型,則需要強制轉換:int(input(********)),這樣出來的才能是int型,因為預設是str型,因此需要str型別可以直接寫。

另外,還有乙個eval容易使用,具體可參見

python輸入中文 python輸入中文

python版本3.6 解決方法很簡單,在定義filehandler時指定encoding就好了import loggingfile hanlder logging.filehandler filename example.log,encoding utf 8 因為看python的logging.f...

python的輸入與輸出 python輸入與輸出

python格式化輸出的方法 要使用 格式化字串字面值 請在字串的開始引號或三引號之前加上乙個 f 或 f 在此字串中,你可以在 字元之間寫可以引用的變數或字面值的 python 表示式。yes votes 42 572 654 no votes 43 132 495 percentage yes ...

python方法查詢輸入日期是星期幾

做個筆記 python方法查詢輸入日期是星期幾 import re from datetime import datetime 根據輸入包含 x年xx月xx日 格式的文字,查詢這個日期是星期幾 例 2021年3月8日是星期幾 查詢結果 2021年3月8日是星期一 check date input 請...