Python讀取鍵盤輸入的2種方法

2022-10-04 22:33:42 字數 875 閱讀 1231

python提供了兩個內建函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。如下:

1.raw_input

2.input

raw_input函式

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

複製** **如下:

str = raw_input("enter your input: "); 程式設計客棧

print "received input is : ", str 

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

複製** **如下:

enter your input: hello python 

received input is :&nccumyzpbsp; hello python 

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

複製** **如下:

str = input("enter your input: "); 

print "received input is : ", str 

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

複製** **如下:

enter your input: [x*5 for x in range(2,10,2)] 

recieved input is :  [10, 20, 30, 40] 

本文標題: python讀取鍵盤輸入的2種方法

本文位址: /jiaoben/python/126511.html

Python讀取鍵盤輸入

python提供了兩個內建函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。如下 raw input 函式從標準輸入讀取乙個行,並返回乙個字串 去掉結尾的換行符 str raw input enter your input print received input is str 這將提示你輸入任意字...

Python 讀取鍵盤輸入字元

找了一圈,發現python下讀取鍵盤輸入的字元還挺麻煩的,找到這個例子,linux下用這個,ch是讀取的字元 import os import sys import tty,termios fd sys.stdin.fileno old settings termios.tcgetattr fd t...

python 鍵盤輸入

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