「大數據」(一百一十三)Python基礎知識之獲取用戶輸入

【導讀:數據是二十一世紀的石油,蘊含巨大價值,這是·情報通·大數據技術系列第[113]篇文章,歡迎閱讀收藏】

1 基本概念

大多數程序都旨在解決最終用戶的問題,為此,需要從用戶那裡獲取一些信息。函數 input() 讓程序暫停運行,等待用戶輸入一些文本。在 Python 裡可以通過 input 函數從鍵盤獲得用戶的數據輸入。

「大數據」(一百一十三)Python基礎知識之獲取用戶輸入

2 術語解釋

input :獲取用戶輸入函數

3 詳細說明

(1) input( 字符串 ) 讓程序暫停,等待用戶輸入文本。

例如:

<code>name = input("Please intput your name:")
print('Hello'+name)/<code>

其中, “ 字符串 ” 是顯示在屏幕上的輸入提示信息。注意,在 python2.7 中,也有 input() ,但是它將用戶輸入的東西理解為 Python 代碼,並嘗試運行!此時,為了達到原來的目的,需要使用 raw_input() 。

創建多行字符串的方式。 += 在原字符串的末尾添加一個字符串。

<code>str = "First line."
str += "\\nSecond line."/<code>

input() 將用戶輸入的東西,理解為字符串。即使輸入數字,也理解為字符串。如果想使用數字,應當用 int( 數字字符串 ) 來對獲得的 “ 數字字符串 ” 進行轉換,成為數字。

% 求模運算符。將兩數相除,返回餘數。

(2) 用 int() 來獲取數值輸入

使用函數 input() 時, Python 將用戶輸入解讀為字符串,此時我們需要使用函數 int() 將數字的字符串轉換為數值表示。

例如:

<code>age = input("Please intput your age:")
age = int(age)
if(age >= 18):
print(" 您已成年,可以玩此遊戲! ")/<code>


分享到:


相關文章: