亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

獲取form表單中input的值 怎么獲取input里面的值變量

input()是Python的內置函數,用于從控制臺讀取用戶輸入的內容 。input()函數總是以字符串的形式來處理用戶輸入的內容,所以用戶輸入的內容可以包含任何字符 。

獲取form表單中input的值 怎么獲取input里面的值變量

文章插圖
input()函數的用法為:
【獲取form表單中input的值 怎么獲取input里面的值變量】str = input(tipmsg)1復制代碼類型:[python]說明:str表示一個字符串類型的變量,input會將讀取到的字符串放入str中 。
tipmsg表示提示信息 , 它會顯示在控制臺上,告訴用戶應該輸入什么樣的內容;如果不寫tipmsg , 就不會有任何提示信息 。
【實例】input()函數的簡單使用:
a = input("Enter a number: ")b = input("Enter another number: ")print("aType: ", type(a))print("bType: ", type(b))result = a + bprint("resultValue: ", result)print("resultType: ", type(result))1234567復制代碼類型:[python]運行結果示例:
Enter a number: 100↙Enter another number: 45↙aType:<class 'str'>bType:<class 'str'>resultValue:10045resultType:<class 'str'>123456復制代碼類型:[python]↙表示按下回車鍵 , 按下回車鍵后input()讀取就結束了 。
本例中我們輸入了兩個整數 , 希望計算出它們的和,但是事與愿違,Python只是它們當成了字符串,+起到了拼接字符串的作用 , 而不是求和的作用 。
我們可以使用Python內置函數將字符串轉換成想要的類型,比如:
int(string)將字符串轉換成int類型;
float(string)將字符串轉換成float類型;
bool(string)將字符串轉換成bool類型 。
修改上面的代碼,將用戶輸入的內容轉換成數字:
a = input("Enter a number: ")b = input("Enter another number: ")a = float(a)b = int(b)print("aType: ", type(a))print("bType: ", type(b))result = a + bprint("resultValue: ", result)print("resultType: ", type(result))123456789復制代碼類型:[java]運行結果:
Enter a number: 12.5↙Enter another number: 64↙aType:<class 'float'>bType:<class 'int'>resultValue:76.5resultType:<class 'float'>123456復制代碼類型:[java]關于Python2.x上面講解的是Python3.x中input()的用法,但是在較老的Python2.x中情況就不一樣了 。Python2.x共提供了兩個輸入函數,分別是input()和raw_input():
Python2.xraw_input()和Python3.xinput()效果是一樣的,都只能以字符串的形式讀取用戶輸入的內容 。
Python2.xinput()看起來有點奇怪,它要求用戶輸入的內容必須符合Python的語法 , 稍有疏忽就會出錯,通常來說只能是整數、小數、復數、字符串等 。
比較強迫的是,Python2.xinput()要求用戶在輸入字符串時必須使用引號包圍,這有違Python簡單易用的原則,所以Python3.x取消了這種輸入方式 。
修改本節(jié)第一段代碼 , 去掉print后面的括號:
a = input("Enter a number: ")b = input("Enter another number: ")print "aType: ", type(a)print "bType: ", type(b)result = a + bprint "resultValue: ", resultprint "resultType: ", type(result)1234567復制代碼類型:[python]在Python2.x下運行該代碼:
Enter a number: 45↙Enter another number: 100↙aType:<type 'int'>bType:<type 'int'>resultValue:145resultType:<type 'int'>


    以上關于本文的內容,僅作參考!溫馨提示:如遇健康、疾病相關的問題,請您及時就醫(yī)或請專業(yè)人士給予相關指導!

    「愛刨根生活網」www.malaban59.cn小編還為您精選了以下內容,希望對您有所幫助: