python如何獲取鍵盤輸入

2021-10-18 05:15:36 字數 884 閱讀 6772

python2中:raw_input函式

raw_input() 函式從標準輸入讀取乙個行,並返回乙個字串(去掉結尾的換行符):

str

=raw_input

("enter your input: ");

print

"received input is : "

,str

這將提示你輸入任意字串,然後在螢幕上顯示相同的字串。當我輸入"hello python!",它的輸出如下:

enter your input

: hello python

received input

is: hello python

python3中:input函式

input() 函式和raw_input() 函式基本可以互換,但是input會假設你的輸入是乙個有效的python表示式,並返回運算結果。這應該是兩者的最大區別。

str

=input

("enter your input: ");

print

"received input is : "

,str

這會產生如下的對應著輸入的結果:

enter your input

:[x*

5for x in

range(2

,10,2

)]recieved inputis:

[10,20

,30,40

]

注意事項:

因為input()會把輸入當成python指令碼來處理,所以如果輸入字串型別的變數,要記得加引號,如『abc』

python獲取鍵盤輸入

raw input函式 raw input 函式從標準輸入讀取乙個行,並返回乙個字串 去掉結尾的換行符 str raw input enter your input print received input is str 這將提示你輸入任意字串,然後在螢幕上顯示相同的字串。當我輸入 hello py...

python 鍵盤輸入

python鍵盤輸入與其他程式語言基本類似,回車鍵結束輸入 下面來看一段鍵盤輸入年月日,英文輸出示例 1 usr bin env python2 coding utf 8 3 定義英文月份 4 months january february march april may june july aug...

使用Scanner獲取鍵盤輸入

使用scanner類可以很方便地便獲取使用者的鍵盤輸入,scanner是乙個基於正規表示式的文字掃瞄器,它可以從檔案 輸入流 字串中解析出基本型別值和字串值。scanner類提供了多個構造器,不同的構造器可接受檔案 輸入流 字串作為資料,用於從檔案 輸入流 字串中解析資料。scanner主要提供了兩...