第二天學python

2022-09-10 20:33:25 字數 1589 閱讀 5222

while  else     else是跟在while後的,while沒有被break打斷走else,被break打斷,不走else。

utf-8  3個位元組表示乙個中文。中文全包括。至少用乙個位元組表示。

unicode  4個位元組表示乙個中文。

gbk     包含中文與英文本母,乙個中文用兩個位元組。不全。

**      冪運算

//      整除

優先順序  ()> nor > and > or

x or y    x為真,返回x 的值,x為假,返回y的值

x and y   x為真,返回y 的值

list           儲存大量的資料   [ , , ]

元祖         唯讀。  ( 1,2,3 )

dict        字典  

集合        

字串的操作

capitalize( )        使字串首字母大寫,其餘小寫。

upper( )              全部變成大寫。

lower( )               全部小寫。

swapcase( )        大小寫翻轉

title( )                  每個單詞的首字母都大寫

center( 20, 『~』)   把字串填充到20個長度,兩邊用~填充。

len( )                   長度函式

startswith( )        以什麼開頭,

find( )                 字串內部查詢函式。找不到返回-1

index( )               通過元素找索引,找不到返回錯誤

strip( )                 去除兩邊的空格,可以加引數,把字串兩頭的,在引數內的,全都刪除。rstrip( )   lstrip( )。

count( )              統計字串中包含的引數的個數。

split( )                 分割字串。按照引數給定的字元,預設是空格。

format:

s=』 我叫 , 今年 , 愛好 』.format(『 姓名』 , 』 18』 , 』愛好 』)

s=』 我叫 , 今年 , 愛好 ,我叫』.format(『 姓名』 , 』 18』 , 』愛好 』)      #按順序填寫,按索引順序填充。

s=』 我叫 , 今年 , 愛好 』.format(name=『 姓名 』 , habby=』 愛好 』 ,age=』 18』)

#後面可以不按順序寫。

replace(self , odl , new ,count= none )            用新得字串替換老的字串。

islanum( )            判斷字串由字母或數字組成

isalpha( )             判斷字串由字母組成

isdigit( )              判斷字串由數字組成

for  i  in  s:    for 迴圈   i在s中遍歷。

int 型別的方法

bit_length( )     返回把整數轉換成二進位制最少的位數

學python爬蟲第二天

墨跡少女,隨心學習,啊,好慢!import requests 定義請求的url url 定義請求頭 headers 定義輸入變數 input input post傳送的資料 data 傳送請求 res requests.post url url,headers headers,data data 接...

學python的第二天

一 比較運算子 一般情況下 比較運算子 a 3 b 5 print a b false print a b true print a b false print a b true print a b false print a b true c zb123456 d zb123456 print c...

學python第二天 學習python第二天

一 python的版本選擇與安裝後的操作 python 2 vs 3 1。預設支援中文 2.不相容2.x 3.核心語法調整,更易學 4.新特性預設只在3.x上有 系統位數 32bit 記憶體的最大定址空間是2 32,4gb 64bit,2 64 但實際上支援不到這莫大的記憶體,2 4x,目前主機板支...