100% found this document useful (1 vote)
2K views

Python背记手册

Uploaded by

rachel.sun2020
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
100% found this document useful (1 vote)
2K views

Python背记手册

Uploaded by

rachel.sun2020
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 64
Python MAI T2515 FB 1H AGE Python. 00 e cence nee ee ee eee eee 1 # 2% Python BS RH eect ee 4 BIE BRE SRB cece cece eee 7 RAS RAL AMIE cece eects 10 BS PRAM eee nents 14 ROE FRESE RTE PRB. % BE Python 4k MEM KIA BIE BR ee #10 yy st RAZ RARE Ee SEES 35 BND HRI RAIN eee 37 BASE RD RARE cece cece eee eee 39 BNA BAER eee eee eee eee 42 He 1S HE GUI IRD MAL. cece cece 46 H 16% Pygame HMMA. eee cece eee e eens 49 BATE PBR IR cece eee 52 BH RMAF BAL cece eee cee eee 53 BANDE MAL eect eee eee 55 Ea 57 B21 Flask AA. eee 58 3S 1 EX Python BR win 1. if A) Fo, PHATE — 4S PUA AR RR, HL DE eek AGA CPt: a>bandal=c), WRAATAIL, WUT “TRA” , WR AA AE, BUBb TER” , Hee HUTA MAA. 2. if...else HAJ if...else TAY MIFE AM Fs if ZiAst: TaD else: HED 2 (EH if..else FMT, AeiksUry De“ A Ae A I Ha, tT BAGERMBHAGAR, WRIA, SUT if FATE, AMI, PUT else JAMIA. TELAT else HAY, else KEAN AT DAA, COIR Se if — #2 ( HH. 3. if...elif...else #4 if...clif...clse HH) MUSEA MF: if #ikst 1: TAD elif RAK 2: iH 2 elif ZAK 3: Python AAT] S438 © Hit At WADHR 3 N ABA BHA SK, ines I, BUT); MM RAGA AL HUB), UT E+ clit A, RATERTA AAR NITR F, A dUF else HAVE). 4. if BARE if...else 7 AYMARA IZM Fs if #4301: if ZeiAK 2: BA)HE 1 else: ATR 2 ZE if.. else HA) THR if..clse HA), FestUrF: if 2A: if 2G 2: : TAR 1 : else: WATER 2 else: if 2iAsK 3: WAR else: TYR 4 5. while #824 cress RS SRERAAIB EARN, WTA PHI), DMT, HB FUT AAP AGATE PME, EL AE TR LR RABIN, LN RI 2 Python AAT] S438 © Hit At 6. for FE for iA) AISEAS HO Fs for ARAEAL in IR: AREA ENP R, UNSERE RA TCLE, Tibia). 7. break if) while #54) 48) break HAYNE ZtdO F while efPAIES 1: SUTRAS if KAP RIAR 2: break Hep, Hep RAS 2 AP PUTA AD break 1242) DEH VE . 46 for ADEA break IFAM FE: for {REE in HR: if HfbiksR: break FE, RAP AIS TIBET TH break 18 )BEHI EFF » 8. continue 4) ZE while i) 72/0 continue HAIMA SUMI Fs while KAP RIAX 1 AMT if HAP IAst 2: continue Shep, Rett eek 2 AT AUT TIS HAD continue iff A) BE TE 4E for i541) {148 Aj continue 184) ME SCM Fs for SACI in WIR: if AAPGAK: continue 3 Python AATT S438 © Pit at HICH, URBAN A ERR ! it at: tole SM: WR EE: tototboiok break BM BT else HE iO i: FAM PARE: OK continue BM: HEE while FARE: BM A... AIR fotdoiok RUE: ass wane ae iit for VE: tok @M: Gar 332% Python iB SHeeH 1. RAS (RAF AePythoniff a PLE TERE ALT. IPAREEIN, AR HY DECREE EN. BA. HK. BATION G4 FORGE. Python! TAREE FRAN SIS, MOK RIA 4 Python AATT S438 © it At and as assert break class continue def del elif else except finally for from False global if import in is lambda nonlocal not None or pass raise Tetum try True while with yield 2. MFT Python HAO 7F HSS Hee SAS ITI PEALE ESAT, “VS PORK FELT Fe Me MF ve \ BAT TF \n BAT ‘0 % \t ARF AeE, FP UBS F til ee fir ig RSLS v Has \ AN SRAL \f HH \Odd JERI, dd FFF, GON012 BT \xhh PNiERI BL, bh (ETE, BxOa HRB 3. SRB #6 Python H, SEG SMO B22 PTA HY Ph BET BB PB mw fe i int(x) HE x FE BAL float(x) 45 x FERRE BO 5 Python AATT S438 © Pit at complex(real [,imag]) Ble - SLB str(x) 4x RRATER repr(x) 45 x PAAR ER eval(str) Th SEP AEE HH IAT Python 2G, FHI SR chr(x) FER x FARA PEE ord(x) HEAP AE x POA ES I BEL hex(x) FER x HO — TE TE oct(x) HER x PERO) Gab i HEF 4. inputQ BBS printo AAR ZE Python "F, GFN PY ELE BC input BH AAA. input()PA BCA sea VEMU F JE, variable ARF ABE RNDER, OSL SMSC AI Pa a BEAT Be OUMNH, ZePython'h, (FH A iprint() em rT LAE 2 RA BIIDLE Been GL. SAAR SRM: Printcfinthi A) Ste, AU PASAT CALS RISE CREB TEI S| RI), LIE PYRE BEAD, LAT LEY I EUAN, LOR a EFT SS A WiC, USB ME BONS A PRE ! height SM: Ht OM: BE PIE: oy RUE: oy keyword weight BM: KET Python AATT S438 © Pit at ARE: * typeerror width BM: RAMI aM _ AIR: oe PARE: float print OM: Fay eM: HEB, Mit AE. 2 iointotok a ile false BM: Seth A: A, BRA AE: oe #08: iniotoiok wa a true GM: YIM As HL TERY 2 tain AE: ino “one title BM: RAS a: Bl IRE: oy IE: oe wwe type SM: FRE AL: RY JHE: tke ae ink close Input OM: KA Bs HA JRE: oie RE Woinioiok Python AATT S438 © Pit at BIH WARS RAN 1. HR SERIAL USL S, LEBEL AS OSE RIE SAFI FATA 6 3a HF vA x pil HOR + dn 12.45+15 27.45 - 4.56-0.26 43 * 53.6 18.0 / 7/2 3.5 % TH 1 ii Via 3 * 24 16, BU 24 2, (MEGS HL WE FE49 EEA EES GUE. (EAI, FDL BUAR AMMA TE “=” Ai MELB! Ae VR ATE a BEAT HR es SJ PEL 2 Ze VE FE Python HHS FY REL SEA OB ae TAS. ia He ae) A xX = TAYE A | x=y xy + DN xt=y x=xty = BEL xy X=xX-Y ad FER x*=y x=x*y Python AATT S438 © it At E BREE xy way %e WARHOL xy aay we SR wy = I 1 SEPRIRTEL xy ally 3. HR CRA) BHR HOBIE HT, WAKE, WT REM BIATERUET ICD. AI SH, WRC RAT, WI Truc, WR ATR, WIKIA False. LeBB ERE SB CER PO) HE AE EN ea. Python 4K LOBE FLAP FETA 6 3a SE HF te % Hil HOR > KF ‘a> 'b! False < DF 156 < 456 True = at True Is MEF True > KF REF 479 >= 426 True <= DF RET 62.45 <=45.5 False 4, BRST SEATS LF RS TCA A i A MELE EI, HT LA AL, Python #1 (1384432 9-259-8 48 and GEES) . or GBF) Al not GRAD « ja eM FO 4a 7 i and WOHRG op! and op2 WEVA or HM op! or op2 WEVA not ea not op DBA 5. BRA NRER ASPIRE, RENAME TE, STE, SECA TEEN “AOFRBR, Je” 2-7 BRM EBERT A TATE RAC VAT IS TA ALIA) 9 Python AATT S438 © Pit at ICDL, WEI EAI 7 Id Des REMY» wa FF Bi Li + KE mH RR. iE SARS 1% Il SORE +y SRE <<. >> (ESE PAA AS & ABH EE LS * UGE AE HP BL BK | AiIE AEH HY i << I == Pe Bese AT Sea WiC, URN TS ER ! false FARE: oy GM: Mh. HRI / HE: ioiotioiok if SM: WR true TE: tokotokok @M: TL, TERI PE: oy else - OM: AM, Heth print 1 doiokeiok OM: Hire 10 Python MAT] B4y 36 © Hit at B4e WRB DE wie 1. if BAY if HA IEA AW Fs TE Ser, PEC LENE BA A CE HY ARE He BER i A HE AGA CP: a>banda l=), WRAATATL, WRT “AE” , WR AeA SUA, Bib “ER” , ARBEIT a RTA) 2. if...else HAY if. else TH AAVAE AUP if 2iAst: EAR ity be 2 eH Ise FRAY, ZeASU MT ee 7 ALA EL, HY EE BAGARAM AAR, WRAL, BUT if ATR, BM, BUT else JAMIA. FEAL else AYR, else EAT) BANE, EAR EAS if (EH. 3. if...elif...else 4) __ if. elif...else ii fU MARA ean Fs if ik EAR elif 227A 3K 2: GHAI 2 : elif 2iEHK 3: Python AAT] S438 © Hit At WADHR 3 N ABA BHA SK, ines I, BUT); MM RAGA AL HUB), UT E+ clit A, RATERTA AAR NITR F, A dUF else HAVE). 4. if BARE if...else 7 AYMARA IZM Fs if #4301: if ZeiAK 2: BA)HE 1 else: ATR 2 ZE if.. else HA) THR if..clse HA), FestUrF: if 2A: if 2G 2: : TAR 1 : else: WATER 2 else: if 2iAsK 3: WAR else: TYR 4 5. while #824 cress RS SRERAAIB EARN, WTA PHI), DMT, HB FUT AAP AGATE PME, EL AE TR LR RABIN, LN RI 2 Python AAT] S438 © Hit At 6. for FE for iA) AISEAS HO Fs for ARAEAL in IR: BOB mre FRADE IUR Be, meee SIAR TAS, TINIE 7. break 184] 4 while 184) (EH break iA )ITBSCHI Fs while ®AAGAR 1 AMT if APRA 2: break SER, ARATE 2 HT AUT TS HA) break FE) BE IEF if RAAGER: FH, ARRAS TUM (TR TY break 18 4yBEHH 8. continue i=) 4 while ea: f48FI continue #4 KES F BUT AS if aaa Be SEH, ePbzei sk 2 PAIGE TR UH) continue 18 AB Th ZE for #84) GEN continue if A) HZ SCU FE: for ARZE HE in IR: if RAPRIA: continue SEY, ARP AASCA TAIT ATES TA continue iA) BE HH EFA 13 Python AATT S438 © Pit at WiC, USB BONS A SPR ! if ite doin iok OM: WR VE: otobobst break BM BT else EE iO iM: AM PANE: KKK continue while te, hae * * PM Mo ARIE AE etoile ABE ao iokotok pass GM: iit for TARE: hoe OM: GAF BSH ARTA 1. Wa WERE EED ERI TORI are, Emp id sees TER | BALI: 14 Python AAT] S438 © Hit At M sname: AIF WNA PK. M1 start: RAV MITRAL CAEL » WRB, RUERVOO. Mend: RARYT MUL AGIA) » UNRATE, NUEVA HIKE. M step: RAVAN, WERE S, WUBRVON 1, EI, See ANS ty EA. 2. Python A Bae A a fe A list) HEE TURE TN 28 str) HEE ALA sum() WH CRA reversed() BLE AP TCR enumerate() HEAAS ATES, SALLE for IRE sorted() HY TCR BET HEY 3. AREAS BE AA BR C1) PSEA Python Et —BE, CIARA, HEMT LM URE A _ “a? TEBE PEMA SE RL, EHSL (2) Cus AR 4£ Python 1, ATLA CURE FE, PLN, REVE—A ABA emptylist 227) He, WEE FTTIRES: emptylist = [] (3) BURERME I 4 4€ Python 4, ALMA list MAA BES range( Ph BH HK RRB Sk, data Ravn] ZB, SRA AT KE range HR. FAH 15 Python AAT] S438 © Hit At THA ERE Hh IE RR AY A BG (4) BRINE MI CBOBNANR, RAM, RIDE del TAGS SMIBR. TRS 4. i RE CL) BBE for FFI ELBE) for PAZ, Ae TORII, i for item in listname: # Agri item StH, item AF RRR ACR, BORA AI, EBeb yaa RUA; listname AWA K. (2) (88) for G34 All cnumerate() HBL {EFA for #83471 enumerate() BCT VASES HH SALAMI A, testa: for index, item in enumerate(listname): 4 fMptly index Ail item SRM: M index: APR ATRNRSI - MH item: WFAA, STOR AIS, Ee Hae A Alay, listname WH) #4 PK. 5. WMARCRBSH iE: listname.append(obj) LTA PH ASAE ZEUS — PATER, WRAL BE INE A— AHH, AME WAT SUN extend 77; oF: listname.extend(seq) HED IR HABE SEH. extend) IEMA Python AAT] S438 © Hit At Sif, listame HBVIMTCRNN RLM, obj HRM RAR R. seq ASIN. DPUTIA, seq (A AKL NTH! listname fy aT. 6. KY ReMET Sit AT C1) PEGE ETCH IRA EAA RAY count() 771% AT AIRE E TORE EP AY IK. EAS deh sta FB listname.count(obj) (2) RAGE TOR HU BR (EF UZER BANS index() ATI MY CARIES HE TOR EEF I CB Ral) . ASO: Jistname.index(obj) SHO: 4 listname: AWA APR. A obj: RHBHNMAA FEN R, AA RET AULAC, RIAN AEC RH. 3) Sit REWRITE E Python Ft, FEET sum BBN FSi BUA WIZE ATTRA. ESN uF: sum(iterable[,start]) SUM: Y iterable: RHEL. YH start: RABHTARAN BOP CASA ILE start ATR AY BO, RYARSH, WRIA, RW 7. RET AEE CD) EAE BAY sort) AE IZ BALVE TL sort() AV FAP HY RIZE PHY TCHR EAT AY 0 FRAP a RP HITCH MUA RA BAS. WAS BAY sort TEMA ston F listname.sort(key=None,reverse=False) SRM: Python AAT] S438 © Hit At M listname: RA BRETHF MAR. M key: RAHEMED CA PRM TAF eRe Colon, Be “key=str.lower” ZAR TEHEFIN AK PEEK M reverse: Hitt: False, WAH FH, BRUATFHESI (2) SEAL sorted) HALIM, SC, WR SAGER EN True, ern ZE Python 1, #206 T- -SAELAY sortedQ PA, PRR 2RETHRH. 1A BRACE THY a, RAR TC AMUFAZE. stored ARNHEM F sorted(iterable,key-None,reverse=False) BR: iterable: Zam BUTHF NWR. MA key: RRBEMED CAPER TAF RIN CH, RE “key=str. lower” ZAR TEHFFN FRA FEEKDG) M1 reverse: FY it: False, WRAITH, BRUT HES 8. ARS CL) Acme eT MCE a, ASC: list = [Expression for var in range] BUM: A list: ae MIR H. Expression: Riss, APH SRAM TER. var: isa. Z range: ORF rangeQMAMVEWMA range IH. (2) ATURE ARMOUR, HMSO: newlist = [Expression for var in list] SHRM: A newlist: ABE MRM WRK. Expression: Rizst, APU SMAI TER. A var: BEN, LANKSTAR ORAL. lists UF Ameer UReNY HAR. 18 >» WR SUEGB EA True, Wa F HE; WRN Python AAT] 438 © Hit At newlist: RARMAMMN WAR. Expression: #2iAx0, FA Pit SeBrsU INTER. var: Ht, HAMA RNS CHI. lists J F-AR Wea 2e 18 RRR. condition: AfFRIAKN, FIERA. 9. TAN NS ANE CL) AFG Le GU TEAL ISCAS Python ZEB — FE, CURTAINS, tA DA EAI BEAT “=” FLBER hc Hut ei ae et. Hea Fs tuplename = (element 1,element 2,element 3,...,element n) ; SEP, tuplename RATHI, WORE E Python fir % MM iA #%; elemnet 1. elemnet 2. elemnet 3. elemnet n ANTAL HITCR, SULA Bil. QQ) RUBE ZE Python }, FY GED tuple) eh AL ELBEKS range() 2 BAH HH RNa RP UAT. tupleQ MAHA IEU FE: tuple(data) StH, data aA] LH A TOA Me, TRAY AT LUE range XPS. PE. ToL BR Heh me RE A Ba (3) BUBR IGE WF OA CNT, AACR, FIDE del TR ASIMIBR. TRS SB AIC Hic, USA SONS A SER! 19 Python AAT EAR © sorted SM: TPR, ML, Powe, [TSE BU ARETE HES IE... PR: 40... JA: HERR ARIE: oe reversed WWM: HEM: CD Ree, CD IG (8); CAE) Bes SELEY JAE: op enumerate BM: WE, HK, BH PE: import OMe MA: HE, BRE, xX PE: kok append. SM: Ws USA: wre: Woe sh extend GM: HEN, THRs Hs WK; Hitt a CR: Ms Beals AM AE: ae ay price BM aE: sale BM: Hit HS: Se, WM: HM, 0h “ set ML: PAE: QE: MEL, eM: See “Hl otoinink del BM: WOT, BIS He RUE: hey remove OM: KER: TR: i, SP PEE: he ake 20 Python AAT] 438 © Hit At BOR FRSRS DiS 1. FRNA ELF RU, GPT MGT NB “HE” A EL” FREE “HE” A “EL” ZA ED SOP, AAAS TCR EDS OP TA TORE — AS “A” Hh War stho M dictionary: RR FILM: MH keyl. key2...keyn: RATE DUES BPR CAL; M valuel. value2...valuen: RAN ICRAMA, WOE ALA AGRI, AL i 2, VAEME— A, IFAS, flay 2. BAFK (EASON BY itemsQIAE WT WII “BEE” Sze. Se aes SLUR cr {ixt” , ATDLt for FAG TAIZ 3. RAHA CD) ABE “()” GUeRSRe setname = {element 1,element 2,element 3,...,element n} SEU: M1 setname: RRNA, TURE Python fir SEU ATR ATE. M elemnet 1,elemnet 2,elemnet 3,...,elemnet n: RAHA TNT, PBB 21 Python AAT] S438 © Hit At Abii. (2) (HAI setQ AONE ¢£ Python 41, FY DAE FH set() eA BOK 5) 22, CHAS AY EO RARE valor: RAP. M1 iteration: RRB GARA MN VERN R, WAAR. TH. range WAS, WTAE. WRAL, BUNA RATED HREHNRA. 4. RAR AR CL) FS ee PRIN ICR FUSES RIN TCR AT WED add A7iZSLHL, TASH: setname.add(clement) BR: M setname: RRBIMTARNAA M clement: RARBVMMNTCRAA, AREA. Be RA RRA True R# False , AACE. TASTIER. (2) SES PAAR TCR 46 Python PH, FT LUE del tir OH PREE MES, CHAT UEDA TY popQ 7 BH remove() EMER —-TTR, BEAM RN clear A EEA, Bll WERE PNEMTCR, HHRNERA. mr.remove( efit’ Python’) # BRIER print((E/H) remove() 7736 BRB HE CHa: ‘mr) mr.pop() # AERP print((EFB popO WEB R—TICK la: ‘ymr) mr.clear() # BPRS He 22 Python AATT S438 © Pit at WiC, USB BONS A SPR ! dictionary PAE AM: Fst wn TUE: ay list BM: PR value PURE: ke ws ‘ FARE: clear BM: HR dict JAE: oe AM: Fst ue: oy default OM: RAMA zip FARE: ay AM: Pie PANE: «© iteration AM AR tuple PARE: yy AM: Te 23 Python AAT] 438 © Hit At BTR PR DE wid 1. (8H encodeQ iE 4atS encode() iE HI Hie He sUHH Fs fencoding="utf-8"] A str: ANE THRE ing="utf-8"; SA, SHRUTI RAMEE, BK WA UTF-8, WR AEF fC, ATE gb2312. “A AIK— ASB, eT De ms HT “encoding=", FiRe S405. : » APH Rh, Soa eR trict GSS A BRA SEA. ignore (Zas FEF). replace CH “9” BEM AR? FF) BY xmicharrefreplace (4#/1 XML AFF 5| FB) SS BREN strict. 2. FA decode HAF strict") ARE MAT EBAY — BE BGR AG AE encode() 77 HARE RK. encoding="utf-8": ikBH, ATI ELTON RINT, 2 WA UTF-8, WURAME ARIAT IC, WHALER gb2312. 4 RAK SSRN, te) OMS ATIAIY “encoding=” , HRA. 3. DEBI EB DARI EFS st string[start : end : step] BR: M string: RUMAH EB A start: RABI B—-TLINRS) AS), WIRE, TM 24 Python AAT] S438 © Hit At RUA 0. @ end: BRU SEF S| AEP), RAS RE WER PFE RIE M step: RAVAN, WER, WBRVON 1, EI, Sela ANS thy 4. AFA splitQ WAM EK UF: str.split(sep, maxsplit) SRM: str: RARMET ONE MH sep: HFHCAWT, TOURS hett, VA None, BIPTHES 4 AIRE BT “On” . file OW” HD. MH maxsplit: WRB, APH IN, MURR -1, WU DACAAR, SRE RARE, DEORE A maxsplit+ M GRAM: HPT WR. SEGA RAST FEB M string: “HATHA, THE AI IMT M iterable: WTR, BTR PHAR FABRA) HRS HASH FTEB . string (EAI TIM 6. FF ROE Here BH %s FIG CRA] strOSbaN) %o BNP od MAY fide ti ER 25 Python AATT S438 © Pit at %X PSHE REL of RE YF Yr FAB RH repr(ibas) %o JGSE EER %e TK GEIS e) %E Fi GEIS ED %% FG 7. format() AEF #5 A BORE AF Hee HE PAG BRA AR HE, Pid tl EK FET ET EBC SPB TNT Unicode 245 eH E SEBO PH BARR os HL sk G EVSi¢e e Ail aka BAF HDR FETE MERC Be Bi — Eh ST, HEE A B/E Bea A, x BX HEP AE NER a PET a es SG FHF FBG EU BUSTER 6 11) He % MBAR TTS EE ARV aban“) BiB 6 £10) Wik, string BM: SHEE USES AS EA SE I TBR aH: toto 26 Python AATT S438 © Pit at split upper aM: MH SM eee JRE: ook RE tok join strip BM: HER BM: HBR TE: ay IE: to count Istrip BM: te OM: ARAWN aE: tok aE ok find tstrip SM: BR OM: Ada HUE: ho 2: ole index format BM RSI BM Heth AE: tek IRE: to lower encode OM: MAH BM Bath PME: okey PE: tee 27 Python AAT] 438 © Hit At DWE wie 1. HCP 3B 8 Ht Python 4 FA IE MU AeIA TK RG wi A URC BRAT FE DIST IEE EAE \w URC FAP BR EC Hak PF Lea \s DU RC EEE AS \d ee \b DCR i AS FE a Re x DORCAS EE AS TE § DURE APB AGH 2. FFARR EAE SmiK PR EAT ti A 36 fil 2 PO RCHTMIN FE SER i | colour, %AiATVH]LAVLAL colour Il color DORCHTME FA — KARL IK | gorgle, WesAst ny AM! HM gogle #) goo...gle * PORCHES | gorgle, RAT VAVLACAITETM gele 3 goo...gle {n} DO RCHT TIFF n 2 go{2}gle, HAIAA WN UCRL google {n,} DBC ATE I> n R go{2,}gle, Hairy LVL ALATA google #i goo...gle {n,m} DRC HT AP BP n 2K, He | employe{0,2}, AAIAH A] LAVLAC employ. employe fil employee3 AHI, 28 Python AATT S438 © Pit at 3. Bins ‘A Bi ASCIL AF Fiws \W. bs Bs dh \Dy Is: ANS UES ASCII VEE COUSHIF Python 3.x) 1 BK IGNORECASE MTA KPA S ERC MER MULTILINE | AIS PASTE SATE IT aE IE “AT CRUEL, OPE ANP FEE EIT RB BG FRM) S Bk DOTALL. BE) PREUCRC ITE, COATT TE X Bk VERBOSE PQMEESE TE HH PAIS SI Se ATE RE HitHik, UREA RARE A EIR! sub BM: 1G aE: tok span. BM: BRE WE: tok split BM: El TARE: oy OM ARNE AE: tok me Do Ac Es ~—- al Qa Es ~—- 29 Python AAT] 438 © Hit At BOR RA BBS 1. BRR CURR BME def KEFIAL, Hg Cur F def functionname({parameterlist]): ["comments"} [funetionbody] M functionname: AAP, FE VAAL BY EH. M parameterlist: WKB ATM MM TMEBNSR, URGES KL, HERMES “,” DM. MAE, WR ARBR BA, CEVA PRIS A TEBE 4M "comments": WitBHl, RRA RSG, TERE A A BRB. BARNS RIN TES, WOAH PPAR, M functionbody: WikSR, HTH RRA, MRA a, BT MOSHE. WR PRBS IR, FUG AR return 144932 [Hl . 2. WARK TAMAR PUT RAL, SAH FS M functionname: ILA, TEVA A 4 UAE CE GEE LY. M1 parametersvalue: Wik, ATREATSAN. WRG EES T SHE, MESH ENES OM. WRABRRASR, NAR ‘e/a SAIAT 3. APRRERWE FE SA RUS BAY PA Hs ST 30 Python AAT] 438 © Hit At def functionname(...,[parameter] = defaultvalue1]): [functionbody] SRW: 4 functionname: MAA, TEVA BON HA. M parameter] = defaultvaluel: Wit, ATHENA MMS, HANGER BMY defaultvaluel . M functionbody: WikBHL, TIERRA, MIRAI a, BT HUSH BETRAS. 4. JRL return iff 4) (17 EDU Fs return [value] SRM: value: WkSH, THEE, TOGeEI—MA, heel S MA. 5. BZ RK HEY, BUI % FPA, ZE Python 4", fF lambda iA THA MH result: JA FUG lambda 2ikst.. (arg! [,arg2,......argn]]: WiHtBH, HTH BRN SBIIR, 24 SAM EADS “.” ae A expression: DRE, HTHE-ALMAAW EN RAN. MRS Be BATRARPH MAREK, SAIL PCA, USA Pe AL OI AER | TypeEsror parameter x WX: BR AME: pay 31 Python AAT] 438 © Hit At global RUE: BO Bae | an B10 MARE Rt apie 1. ENR __ #£ Python 'H class ClassName: eH ABT statement. M ClassName: FH RAY, BURKS PEK, WRB IR Si, BOGAN ASRBRAR, ie TRA “gelest ir iE", AAA. SR, WOMB A CMe, (RE AHEM HR BDA « M Statement: Yk, ERK GRAD . AUR EES Ci) Hpk. MUR IE MAIN, BOUT ADA, WAT LEST Bete FA pass i AUC 8. 2. BIZ H ass WARSI A EARLE CO. PURE Moca, PY NE Bl, BUSPAR. CUBASE WF: 3tef, ClassName HIP ARSE HOS: parameterlist YOR, BATON init_QTFWE, DLA _init_QWWHA—A self BH Hy, parameterlist HJ L4H. 32 Python AAT] S438 © Hit At 3. GUESSES RA IEG TRERABTERT 2 INAB. FRB PERS PRE NIA RR. KATIE BR-TSAUALE self, FHAMUAUA—F self FR. ORI TREMTRE A F def functionName(self,parameterlist): block SRM: M functionName: Ji) F-#3 A Self: VES, RAR self H—/“MAGITIE . 4 Parameterlist: J THER self SAUINNSR, SSRMLEHBS “,” UTA BR. M Block: Wi, KHL AATIBE. SATE ca, WER PARAL (PET 1B ert YEA, BEDS FIA. > HYPWULE self WSS, EAI instanceName: AAAI PK functionName: ABA MW AWA. Parametervalue: PATTEM DN LOS, SHANE CUES BITE parameterlist HSH. RAN 4. CURA T ih Ete WW@property HVA Ti SN REA UF @property def methodname(self): 4 methodname: JATHETEA, MMADS SEAL. BARE TENCE INIBIES M Self: URSA, RRL. M Block: Ah, SRA RE. CEA, JAY LA retum TBA) 2A KR, 33 Python AAT] S438 © Hit At FAP IR BLP Se RR 5. HARE AER AROR LTT SELAH, YET DURA A ME 5 IE TAK Re HE Python #8, RIDER GRAD, ATURE AM A BEA A isietestheF REBEL PSAP statement WRK BR: 4 ClassName: HW PHRERA M Baseclasslist: A T-Jiie BAKE, WORE, RK ZMALS “,” Sh. MIRAGE, KMEAISTAT Python XJ SiR object. Oo RHA : ATER, EMS, TE RAO MSS, MARA AMITES “Ca, Baia. Statement: Kf, FRR CBR). TT ARTES ae SB A) Hin. WURTEE MARIN, RAUB, te Ay LCE PP Bet Fi pass iAH. 6. FEES ReASTH GE LAY harvest), FOUL AA RABE AS “AR.” BUR AR SEY AAA MAIER, TERETE S harvest) vik. fil in, ALOVREIRAEK Orange Ih}, HE'S harvest 7 HIT PF: 01 class Orange(Fruit): # EMF CURA) 02 color = “Hf” 03 def __init__(self): 04 print(“in Se") 05 def harvest(self, color): 06 print(“téF4E:” + color + “ff! ”) # TH MIER SR color 07 print(“HF CABGEK......”) 08 print(“fié TRAE.” + Fruit.color + “AJ! ”); # Si Hi MSIE color 34 Python AAT] # Aya © SAIC Hitt a WiCAK, USA AR OT SER ! Parameter GM: BH. BE RUE: kok init OM: PAE: self AY ra iit ax : AG: BA: AYE: Al AS: 2byeny; By PARE: yy function eM: Whe, (EA; MARAE, PR BCR AN Otok block @M: Rs BR; Mik; BI; BRR protected OM: BPs TR PEE: oko private SM: WAM, BAW Be harvest SM CL, Wonk AEE oink $11 RR De 1. 47H import 7) ABR import 144) UIEANTA EA SCH Fs 35 Python AAT] S438 © Hit At import modulename [as alias Sé1, modulename WEFACRY 4M; [as alias ARUN S. iit INZ tA ED BUR. 2. (#75 from...import BA FARR from...import 0:0 iEHestlar F from modelname import member PR: modelname: PURGE, KAAS, TRAE ORIN AR RAB KD SRB a vember APE R SANE, ABBAS. TURIN GAS Ne » BPEL AES “,” SB. WARS ASE, te OE an NCGS Oe” AES 3. Python #5 HAA BEER RRA Hi sys 55 Python fe FEA HSER E ISR IN ba tE E time BEES IN TAM AS AP PR EE os BEGET Wa PRE KBAR Die IS EE calendar PEGE FRAKES hee SL HEE urllib FP BORA PLL CRE) RR NEE json FFAG ISON FE SICAL IF ICR re FUP PEL TE PHT MATAR LA A math PECL AGE FA BN EE decimal FUP aT AEE i FOE. A CAN SRE EP ais shutil FUP REMT BCE, WI, Bah ALM A logging HOT RAINS. HR. a A A EA BE tkinter 48/1] Python HEAT GUI Si FEY bE HE 36 Python AAT] 438 © Hit At 4, BET BRN PRS RR FARA eS IS = 7 BBE TY WME Python F24ENY pip tS SCHL. Pip te Hie [modulename] BRU: M command: ATHERPUTNGS. KAMWSLUA install FAT BATRA). uninstall J) FARO CRIN BUR). hist GF DARDAIRND = TRIO 4 MM Modulename: TH) i BB, FUT -45 we BE Ree AR A, . “4 command AA install RH uninstall HY ASHE A Be » IL WUT, UDR AF ae oI RY Modules PURE: ale HH fino SARE: di ne we SL. BAHL import AE: tee WWM: HHA 37 Python AAT] 438 © Hit At Ble RRM aA BR win 1, Python "PLA eo Hi NameError Hi) BS FATE RT] KOT ER IndexError HB FP UGG FBS] ROA IndentationError | 4#RE HI ValucError AEA RMT KeyError TER AAP EIT FALE TL TR TOError AASB ENR, CUBE BEER TICE ASE HE) ImportError 4 import if) FEI pe BBE from FEW AER RB A A AY | OR AttributeError FA) AF EDR Se EE GT EA ER TypeError RBA IET RAR MemoryError WHEARE ZeroDivisionError | BEBO 0 5 NHR 2. try...except 184) 6 Python +, FEET try.. except 18 SiS IPOH A, FLAN a Fe try: block1 except [ExceptionName [as alias]: block2 BE: MH blockl: RAH AEM BARA. 4 ExceptionName [as alias]: WitBRL, ASHEN. Tp, 38 Python AAT] S438 © Hit At ExceptionName 25 S36 RN BPS, WORCESOA (ULE: as alias, i) RANA HE THA, WBA, WCRI AAA Re 3. try...except...finally #84) (SHALE DEA finally FURR, try: block1 except [ExceptionName [as alias]: block2 finally: block3 AF try...except...finally 14) MHLMIER AY, EC RAL try...except 4% JS finally 70, WORREAE BSCE ETT A IT RES, BA AY UK EWE finally UEP. 4. GEA raise HAW WRIA RBM TT AMT BEATE SEAS, TEASE CE 4 BR RT eh Fei, TAYE raise WANE BCT POUL AT. Raise 1A) iar Cu F: raise [ExceptionName|{(reason)]] Wa RAHA. WORK, RACHA ARO 5. Fi assert BAW AE Python #2# T assert HARI, assert HUN IEAIIZMT EF: assert expression [,teason] SHUM: expression: AfPRIAR, MRARARMMA AT, HARM, HR AMS, MWILH AssertionError 5275 - MH reason: HM BAe, AT RMIT RE THIS, Ay 7 Dla See Hh ae as ALUN T [AL 39 Python AAT] 438 © Hit At Rie AIC UAE, USED Ra SH PER ! HUE: ho SL PVE: week taise AM: HR except Bue: oe ia]: BR. ab PARE: xwK assert AM: Heap finally WE: kok OM: hoa 13% SCHR A RERE BRS 1. QUAI A CHE 46 Python "1, RUBE SEE SC Fg BEG CY EM AFT FPS EBS SCP SE GE SCT HR FY LAITY FLY openQ BALM. Open(p RMF A AH SUM F file = open(filename|,mode[,buffering]]) SRM: MH file: Pal ICHSR. M Filename: GUM ASCE, EE S| Ga S| SHH HOR. WRT IFSC ETS ARE, BBE ARNT, ASE ec. IO, BEAT IP RTE FARA status.txt MISC, FT LMGEFA “status.txt” 40 Python AAT] S438 © Hit At HM mode: WSR, APH SCAIIT IP ESL. BRA HUET IP RS Be CH De M buffering: MARSH, THREES CREME, (A 0 ARIAS BAR, Hy 1 RBA, WMRAF 1, WRB MKD. RUBE FAX. 2. RASCH SRA SCART AERC TRAY close AHILH. Close AI AMIE OM FE file.close() FE, file WIT FFA SCE KR. 3. BAHAR Python AU 3C¢E XT RHEE T writeQ Aik, AWS AWA. Write arid: Hest 4, ABROC HE os.remove(path) SUH, path AEA PRIN SCHR E, AT DME ARE, ty LE AER ERE i 4 SOE AD AR os BRB T Hitt 4 SOFA A RAYA BW rename’), Ak ATEN SCOP os.rename(sre,dst) FE, sro FAP ne BEE AT A eH OY ROCHE, dst Pe a 4 JB FRECHE. 41 Python AAT] 438 © Hit At 6. stat() PA IGE Fl AIH Be HY 2s FE te Be st_mode CRP st_ino Ral st_nlink TERRES BOER AD st_size SKS, RAE st_mtime Suit YE TA] st_dev Rae st_uid HPD st_gid #1 ID ot atime Ba Yorn st_ctime SU VARA CATT) RAAB ERAT, BU, 46 Windows #22 & Be FI LS FE CE SG EIN TL) AIC WiC, USB BONS A SRE ! A CHE with 1 ow Bs MEL Ss FT write we a ok 7M: KA read rare SLs BER 42 Python AATT S438 © Pit at FARE: we walk OM seek JE: ie AM: FAR FARE: rename at GM: MwA exist FARE: BM: FE ae VE: oy stat OM mkdir HUE: i BM: OWE PBN A ae RE: bok 4 Pe E 1. EBNR CD) FREER R WT REBT BME? RL TAPE EA connect() PBL. ARMA LABEL, Bk (LAMBPBR, WAT EAM BAER. WAU, PIL Me Oracleeai Me AMySQL BORE, WARIS F Oracle AIMySQLAGE EMR. He PURER BER R HS, Abi SE EA comnect()PRL. Connect) HH SR BEA MF RATA. Se be dsn BRB, WAS BABE FE user AUS password Fae ee 43 Python AATT S438 © it At host EBA database BORED (2) EBS RUN TTI Connect()é Bi LEBEN Ro APM RA A ABR MENS, KERR R SCHIP 2A Wi A be A close() KAGE EERE ‘commit() BEES rollback() ARES cursor() PNR, Pe BEE, Wty DML Bete, WALES 2. WDM KR WEN (Cursor Object) ARGH MER, PHU PRE A LF, SRV HIMTSQLIBA), TALI. DURA RITE. DUT RAD BNE? WE AER RM cursorQ Aik, WT AFB Re WOM RABEL ras: Y description: BE PEAR ANH HM Rowcount: LK R ATES IMG B, WISELECT. UPDATE, CALLPROC aint a FRAT» UA BiH callproc(procname,[,parameters}) AHI AEE, ie BEBE SCE close() Kea ATS execute(operation[, parameters]) DUTEGREBME, SQL ii aka BGR IE tS executemany(operation,seq_of params) | fi) THicatveffe. WALA Sf fetchone() PA MARE HI Bide fetchmany(size) FRIGHT RIER fetchallQ) TERA AR 44 Python AATT S438 © it At nextset() BRA FANT FASE IRE arraysize FHSEALH) fetchmanyQ EAR K, BRUN 1 setinputsizes(sizes) BLA AEWH) execute*() TIE SACHA FF Ky WARK KS, RHA Cin LONGS fil BLOBS) 3t setoutputsize(sizes) RAR 3. BRLESQLite CD) BO ALP BGG WS ty Ree BOE. AURA WF SQLiB AD: Insert into #4 (FRY 1, FEL 2, FEE n) values( FRA 1, F: (2) AAA Badia FeRuser Xf RHE MT EA FSQLIB A): select PBK 1,7 BH 2,7BH 3,...from 2% where Ai # ft FEAT Pia SIS 538 A Bins SABO, ASAE FE SQL IB AD ANiil. HeSh, PEST A AH a PAA Sk: fetchoneQ): SURAT F- -AIda. M fetchmany(size): FURIE ANI. fetchall(): ZUMA MERIT AR. (3) (EMH Bia Eiuser Xe} My HHe MT EH a FSQLIB A): update RA set FRA — FEM where AIRE operation: SRE MISQLIEAL. Z seq of params: BEFSI. 45 RAL Python AAT] 438 © Hit At SICAIA, LRA BON ga HI Pa Connection au: doko we Em; KA, RA; EM me ikke result iM: GER AE tninieik insert update iN: HAs As WO: WN | iY. BRE, ARE: BEIE, ABE ioioioiok (BIE into ®E koko iM: HEAL. root AE IoiOiok ial: A, HR: DL, Ae execute ws * iM: PUT; eM; MAT 15% GUI AME DA pain 1. HEATH GUI LA TA fa wxPython wxPython & Python if ft) -Se(R 781 GUI AFZEE, OVE Python AEF AAT EMU ENTE TEER BEAL GULL FETAL Kivy Kivy LA AGL ET AL FAL 6 EBREUR mun FRELIEA, GS 15 fi 46 Python AAT] S438 © Hit At Flexx Flexx 4 —48 Python TLA4, ARGUE FIA, MIG Web BARB T AMES PyQt PyQt 2 Qt /4() Python HAS, RET ‘Tkinter Tkinter (130 Tk #01) 4é Tk FAB FP HER Python #01. Tk Re MARRS TG IGP FI (GUD Jk Pywin32, Windows Pywin32 #0741 VC —FEIIESUK EE Python FPA win32 KEES PyGTK PyGTK ifs) Python As G2 AG RB pyuidwin pyuidwin 2—S PURER AS eA FE TE 2. {FA wx.Frame HE28 ASTRA SCN FE: wx.Frame(parent, id=-1, title=", pos=wx.DefaultPosition, size=wx.DefaultSize, style-wx.DEFAULT_FRAME_ STYLE, name="frame") SHO: M parent: HEAR R HL. a a ane 3X/MLZE None. id: KFS BOW wxPython IDS. WA BON-1, ik wxPython (1a) RR “4ST ID. M tite: BOM M pos: -S wx.Point $R, CHARM RANA LATTE. ERB RAF, 0,0) ABSA ARN Ze Ef. K-MERVELCI,-1) ik Sebsen HOE wx.Size HR, CHE Hf eIGEH OPA ° M style: fae BONAR A HY De aki SORA AE HTT M name: HERA EIN AS. A UMA ERD. wx.Frame #4 ith TS A MUR RS Ik SUE 1-1) 3. StaticText CA BPs Pm Bie sto Wx.StaticText(parent, id, label, pos=wx.DefaultPosition,size=wx.DefaultSize, style-0, name="staticText") SR: M1 parent: QB OBE. Mid: bie. HEAD-1 ATLA A oh Ot — BI. YH label: SLATE AE PIN CAA A 47 Python AAT] S438 © Hit At M pos: 4S wx.Point #7 Python TH, CH ABAM AME. size: 7 wx.Size R—-* Python TAL, CRAB RT. style: Fexlhid. M name: HRM“. 4, TextCtrl SAA wx.TextCtrl 28 (K) Fi PR BGB He CMF wx.TextCirl(parent, id, value = ", pos=wx.DefaultPosition, — size=wx.DefaultSize, wy z style: 447 wx.TextCtrl WEL, WAGE: M wx.TE_CENTER: #2 fF HUSA EA. A wx.TE_LEFT: #8 tt PICA MI. M wx.TE_NOHIDESEL: XA#HRiTEkeA, WGA] T Windows. M wx.TE_PASSWORD: Af as/iiHEAHIICA, WEES (*) (CEA. M = wx.TE_PROCESS ENTER : MWAREHMBR, MAMA CER ATE “F St, SSCA ASE BEAR. WY, HEE OCS LECT AE TE. M wx.TE_PROCESS_TAB: WR SRM ESL, WAI EEE $2 F ty GE (ER MRP RA A). FAM, tab FAR, Le EIA Be M wx.TE_READONLY: MATSIPARE, AP AEE PCA. @ wx.TE_RIGHT: fff PIAA MIE. M1 value: ANCES ETH AYIA validator: #74 Tide BAR DW RR BEBE A Be HB. 5. Button #2 wx.Button (Pi BRUNIA HF: wx.Button(parent, id, label, pos, size—wxDefaultSize, style-0, validator, name="button") wx.Button (S85 wx.TextCtrl HSRAEA HI, Seep BH label AE Mb ate Gz HLENSCAS. 48 Python MAT] B4y 36 © Hit at 6. wxPython ff) sizer 459 sizer 2K Hk BoxSizer 2 RAP SUELA ER LRA. SOE, BERT HIT ARR EAT RRP, OS LT ETO AH GridSizer ASE Ap APS OAR Aa ed SREP LE ATA PE) OT BREF ATL eT FlexGridSizer Xf GridSizer MOM T BOE, SOOM IS, WD EOE eR GridBagSizer GridSizer RHUL RIT MA 5 BEATE PTS BE PAE YC GR StaticBoxSizer | —“P4yHEf Box Sizer. iH PBA A HR WiCAK, USB ON REF I ER Be ! frame name BM: HEAR BM: AF ane: toe ANE: he oe parent label WM: V, Le BM RE AE: hee AME ok title button BM: bl Pp meal BE: bok ADE: eae size add BM: Rot BM: VSI ADE: tok AME: ee 49 Python AATT S438 © Pit at 16 & Pygame WMA 1. Pygame #8 HR Pygamefiiif RITA RA ETA GELS HE SRI RAIA, GET DEC ED BOER EF. PIM, Pygame PSE TRS AUR ZIT RRR tk, WUE ARIRE. PHS. SIE. Pygame’é AYU TAR BRA Wy te pygame.cdrom Vie DM pygame.cursors MAREK pygame.display VM BAe pygame.draw SBT, BAA pygame.event Tey pygame.font (ASE pygame.image IMA AEB FS HY pygame joystick {BEF HERR FB RU 28 FS pygame.key eae pygame.mixer Pe Pygame.mouse Bubs pygame.movie FOLIA pygame.music PS AL pyzame overlay aan 50 Python AATT S438 © it At pygame.rect PEST x Bak pygame.sndarray BRET atin pygame.sprite PRED R pygame.surface RAE pygame.surfarray SAAB pygame.time ‘Sy ANS pygame.transform HBAS AD NR 2. display BUREN 8 ATE TA Wo RE pygame.dispaly.init PRE display HOE pygame.dispaly.quit HER display HUE pygame.dispaly.get_init WOR display URCHIN, WIA] True pygame.dispaly.set_mode eA AF pygame.dispaly.get_surface PACAUIN Surface HR pygame.dispaly.flip ELBE MEARIN Surface XS EBL pygame.dispaly.update EMBO ARAL, WRIA S HL, NWS flip AEH 3. Surface Xf RAH 3 AAA Fi & we OR pygame.Surface.blit 4 SRI 5S “SE pygame.Surface.convert PRAIA pygame.Surface.convert_alpha PARRA, OS alpha ite My FeHe pygame.Surface.f ill (RAREIAF Surface pygame.Surface.get_rect HOM Surface MTX Ss Ba al Pr Python AAT] 438 © Hit At WiC, USB BONS A SPR ! display SM Has, PRB ae: tok event WM: BER we screen ial: RR AE: oy image WM: WA: A: BER, WR ARE: oy Fh, OR: load > Re, AR HUE: oe surface WM: Zisl; AM: oy Wa, A; flip ia]: Fea, PARE: yy speed , BIA: AM: oe colliderect HUE: oy 52 ial: mak; 38 ia]: GE | TSC: mbH x = SR, Thee fii: OP) Python AAT] 438 © Hit At SAT PRM IE AL DE Did 1. urllib PHF BOR BRA HH Bi A urllib.request 2 FURL (ESE HTTP) HT, Bild, + cookie “4 urllib.error WARK, MASE IE URLEror urllib.parse UNDEAD NAB: URL fee STA URL SI urllib.robotparser EIN FEAT robots.txt CHE 2. Scrapy RE RHESE Scrapy HESS4E—45 LEBURIAHY Python MAHER, A FUETG, IF ASEM TIE, TY EA 3K HUME Web TUITE A TT PHAR CBE 3. Crawley [Ge SHE48 Crawley th4 Python JFACH AYMARA, HEAR BCI) FE MATA BIR I HEB TIN. 4. PySpider G2 4E28 AAMT Scrapy HERTS» PySpider HEAIAAMF. PySpider HE2RAI Python RS, DAR, SOS ATE asin, SOC WebUI Scr ia A 28 ESGUS, TATRA RA AM. Sa aIC WLUAI, TIDES AR eRe HI PEE | 53 Python AAT] 438 © Hit At requests timeout SM: HER HRI HE: ok PE: tok header checkbox OM: SAE JAE: ey 18S PARMA BRS 1. (£8 multiprocessing MRO BH multiprocessing HIRHEHE S —7S Process RK{LR—-TUAM A, IEF: Process([group [, target [, name [, args [, kwargs]]]]]) Process RMB UE HA Fs group: SBCRAE. (ELMG2E None. BARS ELIA BIN BUT HO AS Re. “SR MERE SC BIA © args: AEB target ABMS BOCA. kwargs: Ra fEiH target HRMSRE HM. HESRAR 2. (HFA threading MRA threading MURHE ET —-7S Thread 2K —- MRF AR, EO Thread({group [, target [, name [, args [, kwargs]]]]]) Thread RWSR LW MF: group: fi None, LARA. Z target: AR—A AAR, AAI SN, run) oes Ha ERT He 54 Python AAT] 438 © Hit At SUMED None, ARAL AZ. M name: RAWAL E, PRU GEES “Thread-N” fs hiee BK» A args: AER target MAWES ZOA. HM kwargs: a (ewe target MAWSBC He. 3. (AERA te threading Bee te Lock AT UAT (EME. Lock RA 2 WITH: E 7B PAU FE: 01 mutex threading. Lock(), HONE 02 mutex.acquire([blocking]}) HE M acquire([blocking]): FURL, WRAL BE, FG SE BH Ie 5 SH ez PE DK Arik. WRG blocking BAS BEL False, “SACL PUR BEN SLEDB False, WARM) SR BA eM True. MZ release(): Pei “Mil. SREP AMRERASIN, BLN BOR WAY acquire) AWN AAA IAA A, RPL UTR AIC WiC, USB ONES HS ERE ! multiprocessing SM: SAAR multiprocess “K BM SUE IVE: ok Process TM: Bhs Queue si FUE: hea Ms BS IRE: eo SubProcess aM: Fe Pipes 55 Python AAT] 438 © Hit At ae we ike Bab threading 2: oto AL: RABI AE: to 519 Se PARE BBS 1. IP HX IP PRR TAOAGE MA BUSI IB EEHL 2. TCP Pik TCP PIU EE IEE IP PZ LAY TCP Hi i FEE PA HL Ui Ee HERE, PRIEBGR LI IUS BIA. 3. Socket fait Socket MISES SUE “FL” a “SHE”, iD HbA, Je“ REN OH, RP LAD fs Aa. Re “BREE”, FAP SGR IP SAAS Fe BIDAR A SLT 4. Socket APR A BA mH Hi s.bind() SbxEHLHL Chostport) #488, ZE AF INET F, UL7C#L Chost,port) MJest seam deh 56 Python AATT S438 © Pit at s.listen() FPie TCP BENT. backlog HTB EZ, ARAB HARARE BE. WEDD 1, KAORI 5 RAAT s.accept() PBN PBESZ TCP A PEE, (GIES SEE BITE s.connect() SEBUM TCP IRA RELERE, — AE address (YHtst 7H Chostname,port), fl TAPE HHH, LIE] socket.error Hi s.reev() PEW TCP Hu, BGR FHT HIB RUB EL, bufbize HE EMC BAL. flag POCA OH MSS Sh, EAE RY OL s.send() GE TCP BO, 4S string TMH RAEN RES. BAER RNS PRE, GRATE string HFG s.sendall() TERE RIE TCP Bae, TERE TCP AR . KF string "PAS BA ACI BEE OE FH HABLA ARISTA BG. KOTIEIE None, RITUAL FE HE s.eevfrom(, Balke UDP Bu, 45 reevQ (ML, (IRI (dataaddress). JEH! data {Ua BOBBINS TE, address A 2Gk BAR MS Bee Hud s.sendto() ‘GE UDP BG, HBG RIEN BRS, address RIAN Cipaddr, port) 7G HL, HE. BARRENS s.close() RABE Wide socket eM: GeO an: tok sendto WM: RILEY LER A BO I EB AME: eo byte GM: FA WE: tok 57 Python AAT] 438 © Hit At #8 20 % Web 4atz BBS HTTP (HyperText Transfer Protocol), BURESCAEMT HN, Ae HIER Le Fk AY ZAR YL. HTTP AIF TCP ZE Web JIRS AeA F Pint Z TET EL HIN. 2. HTML fais HTML A&R NA 6 HTML SIN eR CAS IT (Hyper Text Markup Language), ‘U7 Ji —ARGWELI TE PP PRILIE 3. CSS faigp CSS & Cascading Style Sheets (RAE) HHS. CSS Kk — Alicia a. FAP 8 HTML SCRE SAH 4. JavaScript fiZt JavaScript J — FREY DAZE HTML {08S ZEPOTA PHRF) JavaScript (URS, AML TT AIL AE, LEAT LOA PRES ABA ANGE 5. CGI fait CGI (Common Gateway Interface), HJM RO, CAL BRA, eAT TE MBE. 6. WSGI fist WSGI (Web Server Gateway Interface), EUIRS# SH, & Web IRE All Web I FUFEAF SAE 28 Til AY A fi 2 HF ABE 58 SB al Wich Dh ie Python AAT] 438 © Hit At Pr » LER AR EE RE ! link AE: tok SS 21 & Flask #E48 1. HTTP Fie HTTP AS (eA BE “UB ial” ) URS SR, EDA PR DUTT HACE. ALATA TAME eT AS Fru bi by GET WAMU a: KO LMS VAS WARS: PU, RK DU MARAEFEGET HEAD TER-PRDME, (HERP REAR. CEFlask PUTER EEA TPH, RRM Werkzeug CA SK Mee ay POsT WADARS: CURL EAA. HHH, MB RDA HE AF i DAE UK RE TML 2 Pi #5 ACHE BD BRAT I PUT JUPOST, {ALAR AEA) EAN T PME IR, BUCA MPHIA MEL. 59 Python AATT S438 © it At BESET P EBT RRA A, CERAM Pi A AUIS 85 ZL AD RRTRRAM BS UARMGR, TAAL BAS. POST J fit KK WN VABPOST RAAT BE HS DELETE ANB Sey ae a Lk, Ba PEL MERIAL URLEFUBHTTP IK. AMFlask OPTIONS 067th, ET ABV 2. BAS & HK Be A safe YOR IN AHEM capitalize TEN FAR RRAS, JURA) Ss lower FU RB) GIB upper FUR RK SBR title TPES AN FER PKS trim SUEY Ee Ao tat striptags WRZ WIC PTA A HTML bx ai be 3. WTForms X4 (4) HTML REF R FRED a StringField SAF TextAreaField BT LAT PasswordField BMAP EL HiddenField RR CAS BL DateField MATE, {EN datetime.date test DateTimeField MAYER, (A datetime.datetime Hit IntegerField MAR, ARE DecimalField SCARF. B, {19 decimal.Decimal 60 Python AATT S438 © it At FloatField SORT BL, LATE TRL BooleanField SQHKHE, (9 True Fil False RadioField HA HE SelectField PIR SelectMultipleField FRR, WHS -MA FileField Mb LEP BL SubmitField RECA FormField FUR PEAT BRA APE FieldList HL FE A FBR 4. WTForms A 3k aa FEDjangoi HH, HAA AppPRIERA BURIED, HUT PS FLUSH —* BEAR. Djangodll A HNIC HE HMO F Ze ATA % KD BE Email SEH Fa EH EqualTo LOBOS BRUTE: HSL BERRA DU EE AT A BS TE, IPAddress SSE [Pv4 Pee Sih Length SIR ASAE HB AIR BE NumberRange eee A BY TLE FF Optional FAA APIS SEH Ye EP Required RFE PE BE Regexp (EFA TEU ARIA UTE URL Si URL AnyOf ‘PRA ABLE TT ae Ae 61 Python AATT S438 © Pit at HiCAK, USE A ROY RES A AIRE ! flask BM HBR BM Beh AEs IE tek bal validators a BAG Fe TERE eg AE s JAE eae 7a We Required] block ee y AM: WR AM Ue HUW: * xtends 62

You might also like