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,目前主機板支...