一篇搞定python入門基礎(chǔ)(一)
一、輸出函數(shù)print
可以輸出數(shù)字
print(520) print(98.5) 結(jié)果為: 520 98.5
可以輸出字符串
print('helloworld') 結(jié)果為: helloworld
含有運算符的表達式
print(3+1) 結(jié)果為: 4
將數(shù)據(jù)輸出到文件中
#1.所指定的盤符要存在 2.使用file=fp #a+的意思就是說,如果文件不存在就創(chuàng)建,存在就在文件內(nèi)容的后面繼續(xù)追加 fp=open('E:/text.txt','a+') print('helloworld',file=fp) fp.close()
不進行換行輸出
#不進行換行輸出(輸出內(nèi)容在一行當(dāng)中) print('hello','world','Python') 結(jié)果為: hello world Python
二、轉(zhuǎn)義字符與原字符
換行
print('hello\nworld')# \加上轉(zhuǎn)移功能的首字母 n-->newline的首字母標(biāo)識換行 結(jié)果為: hello world
制表位
print('hello\tworld')# t-->table的首字母表示制表位 print('helloooo\tworld')#一個t占4個格子 結(jié)果為: hello world helloooo world
覆蓋
print('hello\rworld')#\r覆蓋 結(jié)果為: world
退格
print('hello\bworld')#\b退一個格子,b-->backspace的首字母 結(jié)果為: hellworld
不希望轉(zhuǎn)義字符起作用
print('http:\\www.baidu.com') print('老師說:\'大家好\'') 結(jié)果為: http:\www.baidu.com 老師說:'大家好' #原字符,不希望字符串中的轉(zhuǎn)義字符起作用,就使用原字符,就是在字符之前加上r或R print(r'hello\nworld') 結(jié)果為: hello\nworld #注意事項:最后一個字符不能是反斜杠 #print(r'hello\nworld\') print(r'hello\nworld\') 結(jié)果為: hello\nworld\
三、二進制與字符編碼
print(chr(0b100111001011000))#0b表示二進制,用二進制表示乘法的乘 print(ord('乘'))#用十進制表示乘法的乘 結(jié)果為: 乘 20056 #輸出內(nèi)容有多行 print('''line1 line2 line3''') 結(jié)果為: line1 line2 line3
四、python中的標(biāo)識符和保留字
保留字
有些單詞被賦予了特定的意義,在我們給對象起名字的時候不能使用這些單詞
標(biāo)識符
標(biāo)識符:變量、函數(shù)、類、模塊和其他對象起的名字 規(guī)則: 1.字母、數(shù)字、下劃線 2.不能以數(shù)字開頭 3.不能是保留字 4.嚴格區(qū)分大小寫
五、變量的定義和使用
#變量:內(nèi)存中一個帶標(biāo)簽的盒子 #name='拍森' name為變量名 =為賦值運算符 '拍森'為值 name='拍森' print(name) 結(jié)果為: 拍森 #變量由三部分組成:標(biāo)識、類型、值 #標(biāo)識:表示對象所存儲的內(nèi)存地址,使用內(nèi)置函數(shù)id(obj)來獲取 #類型:表示的是對象的數(shù)據(jù)類型,使用內(nèi)置函數(shù)type(obj)來獲取 #值:表示對象所存儲的具體數(shù)據(jù),使用print(obj)可以將值進行打印輸出 print('標(biāo)識',id(name)) print('類型',type(name)) print('值',name) 結(jié)果為: 標(biāo)識 2312798150064 類型
六、變量的多次賦值
#當(dāng)多次拿賦值之后,變量名會指向新的空間 name='拍森' name='加瓦' print(name) 結(jié)果為: 加瓦
七、python中常見的數(shù)據(jù)類型
7.1、數(shù)據(jù)類型—整數(shù)類型
#常用的數(shù)據(jù)類型 #整數(shù)類型 int 比如: 98 #浮點數(shù)類型 float 比如: 3.14159 #布爾類型 bool 比如: true false #字符串類型 str 比如: '學(xué)習(xí)python' #整數(shù)類型int,可以表示正數(shù)、負數(shù)和零 #整數(shù)的不同進制表示方式: #十進制,默認的進制 118 #二進制,0b開頭 0b1110110 #八進制,0o開頭 0o166 #十六進制,0x開頭 0x76 n1=90 n2=-76 n3=0 print(n1,type(n1)) print(n2,type(n2)) print(n3,type(n3)) 結(jié)果為: 90
7.2、數(shù)據(jù)類型—浮點類型
#浮點數(shù)有整數(shù)部分和小數(shù)部分組成 a=3.14159 print(a,type(a)) 結(jié)果為: 3.14159
7.3、數(shù)據(jù)類型—布爾類型
#布爾類型:用來表示真或假的值,True為真,F(xiàn)alse為假 #布爾值可以轉(zhuǎn)化為整數(shù) True=1 False=0 f1=True f2=False print(f1,type(f1)) print(f2,type(f2)) print(f1+1) print(f2+1) 結(jié)果為: True
7.4、數(shù)據(jù)類型—字符串類型
#字符串類型 #字符串又被稱為不可變的字符序列 #可以使用單引號'' 雙引號" " 三引號''' ''' 或 """ """來定義 #單引號和雙引號定義的字符串必須在一行 #三引號定義的字符串可以分布在連續(xù)的多行 str1='學(xué)習(xí)一點兒都不快樂' str2="學(xué)習(xí)一點兒都不快樂" str3="""學(xué)習(xí)一點兒都不快樂 學(xué)習(xí)一點兒都不快樂 學(xué)習(xí)一點兒都不快樂""" str4='''學(xué)習(xí)一點兒都不快樂 學(xué)習(xí)一點兒都不快樂 學(xué)習(xí)一點兒都不快樂''' print(str1,type(str1)) 結(jié)果為: print(str2,type(str2)) 結(jié)果為: 學(xué)習(xí)一點兒都不快樂
OK,今天就介紹到這里,下篇文章主要介紹注釋、input函數(shù)已經(jīng)運算符
Python 數(shù)據(jù)結(jié)構(gòu)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。