Python input()和raw_input()的區別
區別嘛,就是raw_input()隨便輸都是字符串,而input()必須按照Python的規則來~
raw_input()
name=raw_input(‘輸入姓名:‘) age=raw_input(‘輸入年齡‘)
我們輸入漢字的姓名和數字的年齡
輸入姓名:許嵩 輸入年齡:31 許嵩 31 ***Repl Closed***
直接輸,效果杠杠的~但是要註意哦,你的年齡的格式是string哦??
input()
name=input(‘輸入姓名:‘) age=input(‘輸入年齡:‘)
我們還是輸入漢字的姓名和數字的年齡
輸入姓名:‘許嵩‘ 輸入年齡:31 許嵩 31 ***Repl Closed***
效果也是杠杠的~但是註意了沒?input()輸入嚴格按照Python的語法,是字符就自覺的加 ‘ ‘ ,數字就是數字~
啥時候用raw_input()啥時候用input()?
字符的時候可以用raw_input(),當然不怕麻煩也可以用input()手動加‘‘
int類型的時候最好用input()
總之~你自己看著寫吧~
Python input()和raw_input()的區別
相關推薦
Python input()和raw_input()的區別
color 規則 自己 () 必須 ring 格式 class 但是 區別嘛,就是raw_input()隨便輸都是字符串,而input()必須按照Python的規則來~ raw_input() name=raw_input(‘輸入姓名:‘) age=raw_inp
python:input()和raw_input()的區別
現在在學習python,將一些簡要的內容記錄下來吧,因為公司用的是python2.7,所以我現在用的也是2.7版本。 在python中,輸入函式有input()和raw_input(),說說他們的小區別。 raw_input() 會從標準
python之input和raw_input
python2中有input和raw_input兩個方法,而在python3只有一個input方法,作用是在程式中實現使用者輸入以獲取輸入結果。 1. python2中,input和raw_input
Python2.7中input和raw_input函式有什麼區別
1、input函式: input函式會假設要求使用者輸入的是合法的Python表示式,什麼是合法的Python表示式呢?像37、3*4、‘name’都是合法的,分別代表整數37、數學表示式3乘4、字串name,而像x=3、name是不合法的。
input和textarea區別
code type textarea put cnblogs tar 滾動 text blog 1. input是單行文本,textarea是多行文本,可以帶滾動條2. input的value放在標簽裏面 <input type="text" value="beij
python isinstance和issubclass區別
分享圖片 alt sta () ima 分享 .com ins 技術 一、issubclass 判斷兩個類是否是同個類,或者有繼承關系。只能判斷類不能判斷實例 class A: pass class B(A): pass print(issubclass(
python中//和/的區別
通常C/C++中,"/ " 算術運算子的計算結果是根據參與運算的兩邊的資料決定的,比如: 6 / 3 = 2 ; 6,3都是整數,那麼結果也就是整數2; 6.0 / 3.0 = 2.0 ; 6.0,3.0是浮點數,那麼結果也是浮點數2.0,跟精確的說,只要" / " 兩邊有一個數是浮點數
python input() 與raw_input()
使用input和raw_input都可以讀取控制檯的輸入,但是input和raw_input在處理數字時是有區別的1:純數字輸入 當輸入為純數字時 input返回的是數值型別,如int,float raw_inpou
Python pip 和pip3區別 聯絡
python 有python2和python3的區別 那麼pip也有pip和pip3的區別 大概是這樣的 pip是python的包管理工具,pip和pip3版本不同,都位於Scripts\目錄下: 如果
python 中 '/' 和 '//'的區別
上述兩種符號可以總結為兩種形式 A/B :返回整個商的值 A//B:返回結果的最小整數 例程: >>> 9/2 4.5 >>> 9//2 4 >>> 3//0.5 6.0 >>> 7//0.3 2
關於input 和raw_input
今天寫一個小程式時遇到有關input 和raw_input的問題,特此記錄一下 題目 : 寫一個函式,求一個字串的長度,在main函式中輸入字串,並輸出其長度 以下是程式碼 def length(str): leng = len(str) print(
python中/和//的區別
" / " 表示浮點數除法,返回浮點結果; " // " 表示整數除法,返回不大於結果的一個最大的整數 print("6 // 4 = " + str(6 // 4)) print("6 / 4 =" + str(6 / 4)) 結果: 6 // 4 = 1 6 /
python is 和==的區別
Python中的物件包含三要素:id、type、value 其中id用來唯一標識一個物件,type標識物件的型別,value是物件的值 is判斷的是a物件是否就是b物件,是通過id來判斷的 ==判斷的是a物件的值是否和b物件的值相等,是通過value來判斷的 如下程式碼或許
jQuery $("input")和$("")的區別
$("input") 是選擇 頁面裡所有 input 標籤,就是以 <input 開頭的。 $("<input>") 是可以分為2部分理解的,<input>在html是一個獨立標籤,加上$,就生成了一個jquery物件,物件就是這個<i
python list和tuple區別
#只建立一個tuple 需要加,消除歧義 a_tuple=(2,) #在tuple中建立list mixed_tuple=(1,2,['a','b']) print("mixed_tuple"+str
python @classmethod 和 @staticmethod區別,以及類中方法引數cls和self的區別
staticmethod 首先來看@staticmethod,這個裝飾器很好理解,就是讓類中的方法變成一個普通的函式(因為是普通函式,並沒有繫結在任何一個特定的類或者例項上。所以與不需要物件例項化就可以直接呼叫)。可以使用類或者類的例項呼叫,並且沒有任何隱含引數的傳入,
Python 之 input 與 raw_input 的區別
you yellow str enter raw mos mod line 進行 input 接受合法的Python 表達式 raw_input 將所有的輸入作為原始數據,將其放入字符串中 >>> name = input("w
Python2input和raw_input和區別和Python3input的區別
input raw_inputPython2 input 和raw_input的區別input 用戶交互輸入數據字符串的時候需要加雙引號 用戶輸入數據的時候輸入的是幹什麽類型就是什麽類型 如,用戶輸入name則是變量類型 用戶輸入"name"則是字符串類型 用戶輸入"123"則是數字類型raw_i
python-day7--%s與%d的使用,python2中的input及raw_input
print raw 顏色 name msg 使用 input python pytho #coding:utf-8 #python2中顯示中文#%s %d# name=‘egon‘# age=18# print(‘my name is‘,name)# print(‘my
Python 2 和Python 3的區別
put 運行 標示 odin input raw 強調 pytho 輸入 Python 2 和Python 3 的區別: 1. 直接運行python,其實是調用的python2,輸入python3 ,其實是調用的是python3 2. 在python 2中需要提前標示出ut