You are on page 1of 532
A. ae aa ee ee ee Sen BES Mi5 4 rt Sedgewick ) ie Ou m NENT) Ey Pome Oem on Pa a ed a Introduction to Programming ia Python An Interdisciplinary Approach Robert Sedgewick Kevin Wayne Robert Dondero nee s:0 as lola HABZEMARA (CIP) sie FERS: Python iH PTSLRR / (3S) FUE - MepmLH (Robert Sedgewick) HH; UAL, RANE. Ato: HURT AHIRRAE, 2016.9 CLR EAE) RX: Introduction to Programming in Python: An Interdisciplinary Approach ISBN 978-7-111-54924-6 Lae LOS Ot Oe Il KALA - BS Rit- BSF - aH IV, TP311.56 paca Se CIP BAS ( 2016 ) H 230536 & AMM GS: MF: 01-2015-5193 Authorized translation from the English language edition, entitled Introduction to Programming in Python: An Interdisciplinary Approach, 978-0-13-407643-0 by Robert Sedgewick, Kevin Wayne, Robert Dondero, published by Pearson Education, Inc., Copyright © 2015. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. Chinese simplified language edition published by Pearson Education Asia Ltd., and China Machine Press Copyright © 2016. Ase MEME Pearson Education (J8‘b@CPTHHARMSA) CSUR T buns eshte A ASE AIGA (AGERE, BORGER GR) BRT. ANA SIPET, ALLE PARR, SBA SHAE TEES. 2s +5020 Pearson Education (JAE@C HIRE) BOLDIN. FoR. AGFA NMRA, URAL, rH Python BAA MRE, CREAR. thie. BUR, GATT. Ba. MSR, MCT fee, ONT A BUTE, UO ERIRRSCO, AS REL RAL ele EN RE EERE: PURCUARAE tomer erate 22 HINES 100037 ) FEM: XNA wifebent: Be AL A Bl: ACEC CNBR Aq WR: 2016 $11 A 1 He 1 RE FR: 185mmx 260mm 1/16 Ak: 93.5 (0.25 URE) 4 @: ISBN 978-7-111-54924-6 ft: 79.0075 AWA, AMR, HK, WO, ARTE ‘SMWA, (010) 88378991 88361065 4AM (010) 88379604 MAI, (O10) 68326294 88379649 68995259 — skaRIEH: hzjsi@hzbook.com ML - BALM SERA i A ASAE: ARBOR I IE 7 SOK | A i Inwoduction to Programming in Python: An Interdisciplinary Approach MERAH, MGR RMT ABH IE RAE RIE, CEP aE BRET SP SURI TEEN s IE, EER R AAT SE le RR, UATE, CEMUACAERE HE, SER AU TRS Bert RRR aE A, UBL SPR ANI SABLA SL Lal ENTER, LTT AR EEE, ALE RIT SERENE, A TARA, BERG, RARE, HERS Fale AP Sa RS. HEE, ESERIES ICATARHE SD TF, RAT LOL Uh eGR, He AA AR FRIED. PERL A A EEA LG, ERs A PR EE COR ES Pb FA PE AR RS ERR AR RINT DEA BART, EFL AE Rs HE PLATE 2 FAS LTE Ta BE AEH SE SPIE Zh A, BE MILA Ht SL tH HY RO Be ee BT HE oh e PAD, ta S A, BRAEMAR RAEN L BUT Uk AMES ERIS) “RR AMR”. A 1998 FIR, BATE LE TRUE Ti, ERMA L. Shit SEAR, PETG Pearson, McGraw-Hill, Elsevier, MIT, John Wiley & Sons, Cengage tA 4M M2 FIR T RAW ATERA, MK Ab As RC BeBe HP BE WEL Andrew S. Tanenbaum, Bjame Stroustrup, Brian W. Kernighan, Dennis Ritchie, Jim Gray, Afred V. Aho, John E. Hopcroft, Jeffrey D. Ullman, Abraham Silberschatz, William Stallings, Donald E. Knuth, John L. Hennessy, Larry L. Peterson $-Kifi ABARTH th, UL HEURES” RR. BRE). OPER MR. AH SCAT, ALTE Tike AY a CAAT. “TROP AE DAS” ONC PEARL 7 BLA She AM AA. A De AH TH EMTS, AAR HIALEAH BEN LE TSA PE aA REESE PRIA, AMES) DU BER IEE. 24. URL S” BB EA AH, RARER PROT HOM, HRS HR RAE RSS. SERCENRR “SEER HE” PEA tile Ia BRI RRS Se HERI BOE EBT RA. BUMMER. Bust, TEI. PUB. PMNS, ER PRS4a TEMAS OR LE. Pai RCL OBL BE 5 Be A BP BS ASO AE 95 DRE, BCR FO ESE RL BO AY RAE A — TT BR, BAY BRR IS FE iid RO DE AE BRATS ik — A pH BE HY, HE ZS a) EW AT AT AN OL PRR Rae PARI. Be eA {£305994. www.hzbook.com B FMB. hzjsi@hzbook.com RAGA. (010) 88379604 RR, EPHRATA HAS ENR ASA: 100037 RPA ARB Ps PEF | Introduction to Programming in Python: An Interdisciplinary Approach RATA EARS, TAMIL Python A. RAH AY EL te PE BET RR ER MAE BEE OE SABES) Hh TE AE, AR UR TUES Python 18 RAMA Z Ih, BW MVS MATIC Co, REEL Web Mitt BO, Ba, SRB. WCRI MIR), HERE TR ARIE RAH, UA eR AE SAT PSSA AER AREER ITS, BARTEL PAL, GEERT IK AEA, BE SDE BE, RAR SATE. TL FAN PTR TI BE SEE, PE BC YT) Rpg TF EE, Big FE fe A A TE hE AAAS PRT TBR: HEAR . MCAT Tit AEE FER, PAE. RRA, HREM, BAS Sa PRUETT AULPR IE LH Ee A A A FT A aT AA AS ERE SRILA, FAFA ARE TD BT, AS GERM Fs Be EL, ERE, LEE, MRS. MPA, BURL. AR, ARAN SAME BLE AR GTM, FEAT SOBER RISE BS, ABAWEARND GARI, HRA PRET RAS PEA ad AI AIE 7 A MEER ALE RI CF AY RR, AE SEE HE BY BO FF PAC http://introcs.cs. princeton.edu/python) PALA AR SFM DAA, FCP. BOB, AE Aa SAAT AIA AR SASS PA EAE DT Aa EE 5 AA BEATE ACE TLL AUR AG ANSE TAL BE RAS PS Sa EL A Si, RECOOL AUT BS PAS All BRAT HE AE AR OR Pe A ET SA PR BABPRE TOR AIR, KOPP MAR ZALES, MARL TT . Satie Fie. ine RE MF Introduction to Programming in Python: An Intedisciplinary Approach 21 HCD SC ee “EE. SABRE ANRC ARLE “Be. AE" SW POMBE GTA PES. BRT RS, 22) Se Fi TH ALAA He. LEE BRA erm TAPE AO. ABBY FETED SOB BE Py BE Sie BAS BE) A BEI BL fA TT AU ES BRAT BE Fe LH Ee aA ES TL AE FRAT (19 Dy EE 18] EE PE Te: SA RR, A RAF TE AY PAH FRATTAE OE FY POTLE SL Tt AA EACH eH RF CF TF SA RR, HPPA SS BF ADH KALE: . BRAT FH Python #2 FF LiL ie OK aS A A A Xe EP, FRA te “RRB” ZIRE “ Python” VAFMA RT AAR He RA, AE Python AS, AUER TUS APH LEAR AE, MORE AAT AER HRS. AA MRR, HA RA EE a NY A AF (GRAY CS1 RATT, ARE T AS PAT. RATA URE FEWER COP REISE. TEA. RN. RSE) PATE. BERIT (SRA ae — APRA AR, ROE, BOR, Bee, RARER. lal Beh, PE C1 ASURA, ACES BE ATID REE BL AE AT RRA CR A EE ER, ATLA At, BRA RR BE HT SH SUAS A ADR AA Asi AGREE a EAB: ATC. PMMA TAT RARER ELE SOR AURGRS. EMEA SEI FBTR ZH, PRATER Te MIA, fe TEAL BAS BE BBE LAE IY 5 ASOT FARE I 23: HY BACHE SF as Sk TALL, SEDER RAD RL, tee) ALB AG EB ETT AR EM RACHA E. CURT AGES HEI. Ce AA / fi, RPA TEA Bi Fo BIR TE TE TB AG RRIF AE HT AY TD, BRAT AF HA BE BBO Sh Python 3K, MGT RRR, WA RR A, PAH, RAR VERBS, BITE eR nT a PA HF BR GH ROY ERT BAR RS. FRAT ES A, HE Python M2SHLH SURE ASAD. FORA AE tal FA, CREA TT. BRL, LPR USC A CRE FR Ht TP TBH BES FE Ae HAE BE HOF ERE LTT SSH AN HE BS TK AER, ESD ARIAT LAA OAT SUCCES. BISA T Ae HEE AR ATE le AN ta Sp SAT REAR SAP BC ie FA, SERA TBA Ty Pe SE BEE VI BAF ho LAB 19 SEA — PERE RG S. BATTAL FERS AA FB MTN STFS. RUN AIR ECE. OE ORE. HEEL PERS, TM AS, BART. BEAT Oe, A, PARAL. eT AUB. FRM A LES | BT HE 09 AS HY RELL BEL, PLO, MEARS FE VDF IE 5 HEL UAB AL TE SOAS AT SP A EA eA ET BE PEAR AP RL RE SHE, TREE HAE BLAU Le as ft Ae ANTE. BRAT SEE Ba I AR PA: Fe SAS A RAE AT RP AT A GE A HP A, RISES AL Python FF, HRB LRA Python BF. RATES A WET, itl EKA ALEAARE SHER AE RAE — FRE, SCE AE BATE CE FP ET HARA AS AS TBE AS. ARE A AS TBE AR SEA BS SE Se RA EY SB SE BE Bi WB TE ME FAURE AY Ae Wy HD EPL TPR AR a HE He, HELA BIA EAN FMT ET LSE A 5S NE Ae EAB HT UAE AH SE FEE A RE Pi. AE WER, LRM AMBER — A, TRL REED th AR, TP EL ERATE RIES 0 Se, EERE PARAS BEBE SHE He EMH LAS EO LBA PER R. RAM T CS1 PMR AE, (AIRTIME REE MIRE HART AE Ait, FRR TARE AED REE BEB UE RAR TE A ee], A AT BB a te 3: 7 FARIA ALAA Hl, AAA THRE Re HEE RE A). BSG, SHE SOT BUA BCE ALPE A AB HERE FEU, RAPE AS Ae PE By AT AER RE A) RRL AS FL AR BE AS ERE, PHAR AR A ‘EOL ERA TABI A) — ST EAE AE 5 SERRATE ABE Se SG OE AN eS ee, PETE EPSP AY GHP, AT EG AF FT MA, FG — ae Rit. HERE ARR I TEAL RRA WE EEE HE, FT AE FAG, AAG TIE AREAL A TBE BCE EY BOREAS — BE Kit th AA oe RARE, RAT VET ABE A, (RAS FT eA Eh BBE BIR, CARECE . JUTE AS I. AT RARE SE AE a Bh WELLE IER. BEDS, FRAT FE AT ALA T AAT LE A AR PTR A BOR SP 2 EA 9 PS. AEH Re — PE BD EAT BEAR Se EAE ET PRE, PDR ASA A HA RE, CATAL fh PA SR A as Se vil ASAE ATE ELA TBAT LASS PRE PE YB AA AFL BRRELEY, ALARM. PRRFRTERMNES A, Auta ALOR MIT FHA. PRT, BEER TE — I AT BE BOT AES, RUA CER HP BRAS TS RY OSE AE Se OB EE RPT AT TR HSER. A ALS AAR AL AEE BRR, AAR SCI RE aE ERBAA RSH. RATT Aa) ea AG AY, GEAGARAR AEDT, BAER AT OL SG RAAMFACSO ML. OPE, MRI RUA ES HOAMI . ME MLA RT RE AL ACH MOA DRAKA. SZ, SLAP STREET BRA TR SEA I A HATS AH BR a AAR. Bie PERE T PEAS WORE EN A PFE IEP AS SRE FE AY Sav? FATE T CSL UR, LEEPER ARR BO BOTA AS, BU a ERE SAI CATR GG sR SCI AS hp BN He SS SP PR A A I a A J ARR A A 5 TA I a Bk FA SESE PREP RATT ROR PR ST RL Ae SERVER. ASB GAY PT PA EEA Fe a PREPS AE, AS BEAR BATTER? EA 20 HER ELBE BLO, PEE BCR ES SEAS, PUT AR EA SP RTA, AP A AE DE ACE EME ZY ASR. ARE Hd BAP ATA lb AB PE BIE ASM, TELM th APA PPE: BRT LEE RP CE, A AY SRA, UT AY MOY ae 1A SI Be I I AAS UF ASA FT SL AME H . FERAL F ARRAY AAE AAT SEE fea RAE PF) BE AO? PATA PLEA MES, (AEST PL MER. TEAR ERE EP MET ARS SAE CV MET FER CHE 3 ALT TRACE, CH tn HS SPH Python) HEA ARIE AT EI IL YE GT ALT FP CTT, Ta HAT AD. PR At Aa FS EA ST FER TE AIL AS RB HE BPE — SB BB, PEAT LAR SWE EIGHT AE Bl TT FED ATER Tet OE, AERIS TESA CREAN OAT: hitp://introcs.cs.princeton.edu/python ATHE, RNA NERA HAB EM. ML TBAB EAE AL NETRA ME ABO. FRAT TERE HL BEE — FEE GE, BUR STATAY Web FUP AMALIE, FR Vu TRA A Ell. BRT DARPA BE, PCRS ETE BL FO EE FS AB BBE A Se A A FR ee Yk He Be Bh EAI HLA AAA, TR SR A — ed om ED PME FR TR — A AE. ATF, RT HR. PEMA AAI AT, ANAS ETE BE EMR, AEA IE RAT FRAT BAF ERE, ARH LAE RR TR AL a A ARATE HA 5 LAL AP. PA, ABA MAT SEEM KITE. RE BEM RRS TILER AUP RCET AS, RASA URI, FE ALAR ED SEE AT UCR, Se: SMS EPR AR BETTIE. AE ER RAT A, BOT FRALEY HAE AG BEEAT Ab 3 A HPs, APA MAAT PARANA, CRAB, ee ATES Eo EPR FE BRE AES AE ME FE — 4 FR — A iy AAR yh EAE BE — S| AA ERA DROME Uh RAE RR T BUTE TK A AS FY TF A TPA OP SARS A A fA A FA TES, AAD AMIR, VA PERE NRE BLURAY A MEE EA, AAG ET PAL AT RT AS RBS BO, SR A Be a He SPHNRE BER. ARES Mb HAS De RET ARRAS, AUTRE EET CS AR BOR. AWS SEH AMARA, CLT RE, LL BMIRBAE ; WP — Ahi, AGE i SAR AK BM BE 6 TAT PARABLE Web REAM (LEE, WEMLAIRAKEEMNES AR. Me TARA, HATA TRAE ESAS, AHR AREAA BAR PRBS IEE. LR AAR. Bug ISH 1992 EFF, Ik, HAA WR AR TBR, RATT FEL RTT AeA RE BRI. APRA Anne Rogers MAHA, (AST BS LLG A ah ‘8:8 Dave Hanson, Andrew Appel #il Chris van Wyk iit Hi i PERCE M9 Hak; BEY Lisa Worthington, #hJ258—“ SZ PER, GEAR EURO ela {1S (dev/126 BY 71 5 RRIILAS 25 AE PERE WTAE HP URE AH A AO PRAABEAR; BUR LABDEDAB OREM. Robert Sedgewick Kevin Wayne Robert Dondero 2015.4 et Fa we AiR BRRHEATE~ 1.1 PRR ARE LLL Python #2 ik + 11.2 MA fodir a 113 MME 114 1.2 PUBS A. 1.2.1 ARARE 1.2.2. FAB 1.2.3 dak 1.24 Fede 1.2.5 A Adi 1.2.6 Yat 1.2.7 Bdk4e API 1.2.8 AGH BR 1.2.9. dhe 1.2.10 FIRMA (FAR 1.2.11 FSh Ae RE (Asie 1.2.12 MRAM CER A 1.2.13 AMAR E 1.214 1.25 1.3 PRA 13.1 if a 13.2. else $4 - 1.3.3. while #4) 13.4 for 1&4 13.5 4 KE 13.6 BRK 1.3.7 ASR AP 13.8 FEM |H x Introduction to Programming in Python; An Interdisciplinary Approach 1.3.9 1.3.10 PR FOS 13.11 3%: 13.12 41a 3M AI & Fo 1.4.3. Python sf 4k 2038 FEAR 4 69 Abe Lat 14.4 — Staten 2 AKA 1.4.5 = Heaeea 1.5.10 FRE 15.11 4a 1.6 REAR: BEL Web mya 1.6.1 MARA 1.6.2 4p4R36 1.6.3 Rae 164 ROD 1.6.5 Bah e 1.6.6 TM 1.6.7 *) 7 2H RAMR- 2.1 ERR 211 WM FoR Lae 212 FPL hae 2.1.3 ARIA Beak ta oe Ra 2.14 21.5 2.1.6 2.1.7 218 2.2 BRIE Phi 2.21 RAF ao Bde 2.2.2 BRACAR FPA Hh ab BH: 2.2.3 Mia 2.2.4 Ssa de® API 225 BRBRAR 2.2.6 FARA 2.2.7 BR AL RIT 2.2.8 FRAME 229 Ae 2.2.10 1d 7 A- 2.3 WA 2.3.1 Heth HAs 9248 FE 2.3.2 apa dae 2.3.3 BILE 234 23.5 23.6 23.7 2.3.8 23.9 2.3.10 23.11 2.3.12 2.3.13 2.3.14 S3R HATRHEF RIT 24 ROAR: WAHL ~~ 24,1 SER 242 BAMFRAD 243 BAB - 2.4.4 a 2.4.5 4a 24.6 BRB RAR 24.7 438 ie 248 BH EH 2.4.9 PRAMS (FAS 24.10 72 2411 thai 7 aL 3.1 (EFS: ait ae 3.1.2 PARRA 3.13 FHPRRAM: RBM - 314 AP ARMA 315 Me: 3.1.6 RFRA 3.1.7 WA Fobin th GR— Pati) 318 WAGE 3.1.9 FR FoR 3.110 FR 3.1 6) 85 3.2 OIA 3.21 KEKMORALE 3.2.2 3.2.3 3.24 3.25 3.2.6 3.2.7 3.2.8 3.2.9 3.3.1 3.3.2 333 3.3.4 3.3.5 3.3.6 33.7 3.3.8 3.3.9 3.3.10 3.3.11 RMA 3.3.12 MAME 3.3.13. Aa 3.3.14 MBA RIP DM 3.3.15 3.4.1 3.4.2 3.43 3.4.4 S4e RRMA 4.1 fERG - 4.1 41.2 Mat 41.3 MREAGA 4.14 FR 415 2EER 416 ERR ARAIE 4.1.7. Python i] A fest sn 418 41.9 4.1.10 4.11 4112 4.1.13 ae 4.2 HEF ABER - 4.2.1 =P RE 4.2.2 #AARIE 4.2.3 Baa 4.2.4 Python ARDEA 4.2.5 BA: MRT 42.6 rE 4.2.7 ARE 42.8 DH 42.9 RAR 4.3 BAMBI 43.1 FRR CSA RR 43.2 AF Python A (TR KM) ERR 43.3 ATRAEAR 43.4 seh BA 43.5 FIFO KS): 43.6 43.7 43.8 43.9 43.10 MRAM 43.11 4)8f 7 44 BE 44.1 FR API 44.2 BERBER 44.3 RARSRER 444 SHR 445 =e 4.4.6 BST ib ae AtS. 4.4.7 BST Hii Fi - 448 TRAMR~ 449 AAAS ARE 44.10 FRRBAD 44.11 44.12 44.13 44.14 44.15 44.16 2) 18 4.5 RAGE: ARB. 45.1 B- XI 45.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8 Ree RA- Graph 3? OF BY RABE bERA Bee Pete AE aia: “451 454 +457 45.9 4) 3 SARFRERO- (58 1 Introduction to Programming in Python: An Interdisciplinary Approach BEBE MSE AS CR FHC AN FL bee De AED ht — I RS — Fes SCH CAB — PB IE) EI AE ho PES WOCT AME: BOTHER RE TE RET SE HAIN Tad ED MET ONE. HERE IT ALA EEF ER IE LR BE BAS VS RI FA kD A i (oe GAIL MEME) » PEACH, FATS EAE RABE, IPH Python BF BZ, MMPI R SABIE. LGEILT EMS, RT aS BUPA FOR A BA. TEMS RE RE, BRAT BEBE ET FE, ERT LUM AWE SEK EAE HR A ARK PEAT, BEAHAES Python FR. KES TOA, BURA FERAL. KL, BHA LT AAI A A ARIK AVY FLT VA Java ae C++ aes BREE OSC BCE BE EE PAT Python ##28—H), HA Je BEA MT LA Sr BIE aes Ae TRE. TT, RA SN HE, TW ANSLAES Python iT. HPT, PRATT AU REARS TOW WP AMPA. Python — BY HE EAA, 2] Python (ERA EME Sit PERSE (PIM, PA AHHABL). 9b. AAEM Python HEATHER AT LAR WT RAA EMA, AMR (ln C) URS (Pili Matlab). 1.1 RTE AAT LM WAIST EAR, S1SERRATUEA Python BEFPELHT ADIL AS 5 FE AULA TA FADE (A SC A PE A Web BIE BE) AS TA, Python 4%. (ffi #K Python) J2— ATIVE AA. 4M, IERIE, Ob FA Python fia OR ESE LB TE WE T Python HE. HEATH MLR MEMBER T Python #¢, th ATLA M288 SF aR Python 4KFE, Python FEAF BT HHI HE — AXA AEE SE. BER TT HVE LA ML Tal FI OOH LL eH Python PEFR ASE RY BLOTS © http://introcs.cs.princeton.edu/python JER WAKE, Ri be R111 APHRARRH— BR ABARTH. Beaten TS BRE Sane SAU. ‘IF 1.1.1 (helloworld.py) | Hello, World Rill HARA — BR, RA _FBFE 11.2 Cuseargumentpy) | WHat 8 te AEBS. 2 HIF 4.1.1 Python @Aiit ONT SHA Python BUFFER, RATE PE HR. PR RR: RAS BPE EEI—T RAE, PALI, myprogram.py. © MR 2: TERS A oO PALA A oh python myprogram.py i247 (BRIT) BUF. FETE P, RSS ACI, A RRR STE, TRS Fie CX, BP AR IEE CA, TONE ATT RR em. CEE 2 Dp, HAUMZTEAMARHE AMZ TNEY (BRET, BTA me R Ke). FERALAS ABTA ROAR. ABR -AA LRM, BB BRAM PARI AE AV EEIF 1, 3 Python #27 Python #25 StA2 (R46 16 Ja 280 py SCHED ASAE RT FREI AE LPT LA) BE Python FEF SCHE FT VA {i FEE AP SCA aoe AE tbh A A ASS HE PERK FFA. APH MEET RAR ES i, APSARA, BBURIERS AR, IF PEGS, BREE REA. 2, RATA BRS, MA wat (MATT). BTR ES Monet al, beater eet SUBLAUHE THAR (4E Python FL PF AYA AF). EMSA RET OLE EIS. ME AS, i, 2 Python sit & 5-669 Python FEF ME EE ETAL ETH LIA . 8 Jai Python ARE SHR HAULS. CEE, RAMA “eA” (executing) “ie 4¢" (running) HIBMPR, PPE Ri — ME tee (Pt, “4 Python ie 47% )o BEAU Python Sai EA RIT — EEE, BT AERE I aor PA Python rf il FBP RICHES « BBFF 1.1.1 2-5 869 Python ESB. BEART ALF CH helloworld:py "WE FEE — BY Dh Re aA Aedes il Pia Ht — (FF. Python FEFF HA IE AL. AHR EF. eR Ald —A. © helloworld.py fi 3 1 47 4 & — & import if]... import iff 49) 48 7s Python fi FA se XE stdio He (Bll stdio.py XE) PAIDIAE. stdio.py BRA] NABH HLT HR RH, FP ERT Fie A Afi th fh a, —ASRAT stdio HER, WU RA A] AA EX HETR BOR THER BK. © 2TABAM. Python BMA, BATE ASAT Paw. RITA. ERAT EE A CM. Python i TE ETE FP, BAR. AGERE FL, Python 2M OTA. BRUSH in BF HAT Bete. RAGHEB. Kin BX stdio.writeln), Rw TE RA. HE 3: TP eT, HA “BUR ES eA” HK, BIRR RAAR mS #2 1.1.1. Hello, World (helloworld.py) import stdio # Write ‘Hello, World’ to standard output. stdio.writeln('Hello, World") Li Python BA RBER—AM PES, RM, REPRO RA, AME ALMA Rae FR, LM GOSBALEGAR EH (KA %), MPLA Python #4 (4K ARAL) AEA Python ATA, Aa G He ait us Hello, World’, BPH 4 47184) Hie AER. % python heTloworld.py Hello, World Python #2/F FF 223i HEAUPH 1-1-1 BFA. ERA ff A python helloworld py Fe Sah, ARTE eet ie ew wee KE a World BRH wR ORF) A 1-1-1 Python BFE WEE hi A KE AE Py paiens i Fi 20 tthe 70 ERIE RT, PIR A th "Hello, World’. Bf VL, FIEHES W helloworld-py HCH P SEA REE 1.1.1 1910, TRE. RPL AO PEFE EAR RIE RES PLETE. YR, ERR TA EA KHAO. 4K, EAA OMMAFUPRAKKEY, FAS aKSEA Bl, WFR AMR, LAE ee — SIAR, AA ATE HS helloworld.py Rl, AZAR FARA SCE A. BAER MERA. AT, SEEN AA RCIA. BATES: ‘+ Lill helloworld.py Xf, HFM Hne WRT HS EERIE HPS. TER, RTI AG py. + HHULRAR. * Hf stdio.writeln() iA] 8B AIA AHA AH. PEE CES ACHE NT RR SE. HEAL, Python BFL ATER -py BSCARSCHEHR 6 3, HR 222) Python BF UL ib HL, 1 EE Sa, SEE A PDT ZI {EL SRB EG Ae OD EPL, SE SINR ER FP Hh SE AST SE 6 RY A, BRA. AGI “UR” BS IER RIN SBE, ATA T ICS, PIERRE ARB. BER Aa HE BE ABM, BES MARA TA. ARM th Fe GR, FE Python MRA IE BPE AERO ARE PETES. Python Ha PER &F AY SyntaxError, 93 — 24 TARE TR, TE Python MADRE. BM, MFR helloworld.py Pim Ti+) import stdio, M247 ELEM Python #44 t—~4S NameError Hix. ATS, FPR PY bug, WRAP RNR: HIRAM RAS A FRR AR ATA REIY AG] A Wea, FLAME BUGS AE. SaaS BRIE Sa A SAPS Ol EAR DLT BESS TE aT FA, VL SAR 1.1.2 MA FORIE SEW , BRAG REHM A fe, LGR. RAR A RR Jeb AbSB4k 5. useargument.py (FEAF 1.1.2) HHRMA AK BUGEAT ELF useargument.py it, UFR OASM GATMEB Za BA), IEW — PARKA MAO, WHETNARSHTA GRANARAK, HHA MASTS BOAT AAEM, TTL BIA AR 4£ uscargument.py 'f, if 4] import sys # Ml Python 9 fi] 9 (i! HH 52 SL TE sys BE HEH HH Wife. sys BRP — ++ Dh Ww are, HF i oT SR (tS tT PALF * python useargument.py” Z Ja Lait} FARA) P28. A 2.1 RMT. AAS SH sys.arev[1] AeA fir OT FEES Fa A HSS 1 TBA, sys.argv(2] Rate hey Bla BAW 2 TBR, MISH. TRAP ERT, AIH sys.argv[l] deaie Trad tet > APRA I 1 FSH, FUAPIS IM useargument.py PAYLH. DRT GOH writeln() BK, FEAF 1.1.2 RAT write() RL. write() MCS writeln() AA FRA, FAIRE CRIRAT) RIS, PRFR ALA ELIA ASS filo IEA AL 3 al aE AP AAR, MF AAS RS EA, i RO A aA eS PA PEIE ANSE 17 i EG EL A AE. RFF useargument.py Ff EAs 9 fa GOOLE RATT EF MR AS Python PEF F YH ASS AEAL Hl, VA Be RAT APR ARS Bh RA. FIBL—F, useargument.py BARA DIEM EAE TERT HTP (SH) BAB EAE (ELS BE HT A) BSE. ARRAY AT LORE FEASTS PRA FTF BREF PRHORAEE 5 FEF 1.1.2 (A—* ST SM (useargument.py) ‘import sys ‘import stdio stdio.write('Hi, ') stdio.write(sys.argv[1]) stdio.writeln('. How are you?') BEAN MRA EA AH: BLATTER -THM. UTE TAHAM EA PATA, TARE OTSA, TMH STARA, BI 112 ie FLARE Rte F % python useargunent.py Alice Hi, Alice. How are you? % python useargument.py Bob Hi, Bob. How are you? % python useargument.py Carol Hi, Carol. How are you? Python #2) SBME 1-1-2 SAR. EERE L,I LIEBE RIES, Aico — wean FETAL 1. AAT, Python SPE LTS LAE HE, Ble — AEA (—NESY py HER), ARIE — PEER APTA GUAT IE). ABER Rao, AVE yes RPL SR TE OR yeeiee® RARE METMARA). BMH Rivera Ace How are your enti A A AT ANA Ae APM. HES, RAE] RL-1-2 Python A Sm 6 DA or FFE 3 BAA Act “AS, RAT Af Ab SMA AUNTIE, DITSCHUASAU AA, A EF CER 1.1.3 DAS Q. Att & 4 Python ? A, AEA) ORE SAL BL AE IDL, RPE BT EAE ‘fate, FR AG FE Python HY Meh UHH: Python fH FA MEP) 72, fa ANE AE ETT a m9 FHRRAS, BFLSAH A ARM. AMEN AT RFRA. WF, Python FEA MBE, ARAMA, TEPER. Q. KALKI BF RA HH Python ? A. FRC 1HE EH Python 3, (HFRS HRA AY {RAG AT [elt Ze Python 3 #l Python 2 ety. AS AA BO ARHY Python 2.7 Al Python 3.4 (AoA AREY, Python 2 # Python 3 HR ERAT ML) PEAT Tet AMIN, ASH LARGE Python 2 2248 Python 2.7, Ais Python 3 2248 Python 3.4. Q. Gao Python HPL AIM? A. ABE URE Mac OS X. Windows, Linux ASE | 238 Python FEEL ETE M5 RE, UELIR Python IM HAE, fll stdio.py. OQ. AHHHARAFAG LAF LRAFAREHT? RAPA PLABHT BREA HPAHER, A. 1% KR BA (UIE 7 BSF helloworld py. WHA RA HIATT useargument.py, LS@GRXt Python FAM. AA A A Swe It SAR, EEA CAAT. MURA eA RECHT Al, oe PEEL AAS BP EHF OAS HS TAT RIE CS (LA AARC). ARES PE FEA BLP RH Python KFA. YMMV AR, Web MH, VIM KM NAT aR. Q. 4 AGE/F helloworld py #9, Python * 2 -F Ate: ImportError: No module named stdio. LRG EREHAELD A. RAB AA EAH Python BUR stdio, Q. HATRR IRA A HE AHH Python AIK stdio ? A. REA He AS A Se REA ee Python FEF SHE, NU PTRIIE stdio IE MRBAMT A. Hb, WAGE FRI stdio.py, Mae ICH CE RANE FF PEME—+ ARE. Q. Python Ste AMS OAH, How AH, SRP, RTH ED A. JRUULE, Python #219) FLU ARPES AA BS AFF. (AE AAR BRST FHPFHEMML, FHPFMRAAAENTS TN—AAL, PMN Hello, World, PBT ET NSS EES LE, LP ARNS THETA SR — BREAG . SAERLAT ASHES, TTT 92S A HE Python ff PR BH, TEAMS 1.345. ANTI RER a eH Q. AAS ANBAR EE? AL TERERF ANT) BRAS, HTD L AE AR SR, wR A FED MEP ARH A I ECT aS AEE. NTT, Pt — ARR Ch fF FE, AAEM EAB AS CP A BEAR, RATS A FAB A PS a BE BEI ASI He AVAL A) ARTS ETP PF I He PT SIN TS TE A Q. hi, RTA Python AFP HES HI]? A. BW, HAAS (3) TE-TRSHOMS RIB). Bl, FAME a i335 BUF helloworld.py #ilFl import stdio; stdio.writeln('Hello, World') KER ARBRE SER. BARI OREAE z. Q. & Python BARD Pde RVG, KA Sa HGR (Hd, stdio. write % writeln 544k) Mt, BEM ARR? A. ARE FUERA TAL SIR]. RAR IB ik MGR, — RAE. fal, WOR A 9 #2 FF bad py 45 #2FF helloworld.py AMAA MIA), (RD B— PAGS, Ae PRA ABLES FF Se Ae: % python bad.py File "bad.py", Tine 4 stdio.write'Hello, World’) a SyntaxError: invalid syntax DE RIE, ASAT DATE Wa EUR BEE GA Zed 5 Se PREY ECP HT PRAY ALTAIR, FEELERS EE, PAH HE SRAM Pts RARE a i PT AE A BL. PUN, WRATH AES, MRA S.A HS RA: % python bad.py File "bad.py", line 5 A SyntaxError: unexpected EOF while parsing RARE EEE SF, TARA i. ENE A ALF 7 RE SRE AEE Hh OT A: HET PRR PC RETR, MR PE eT HE ASE, FORE ERR SE as FEZ ET RAL. ASB LG SA Dy Ta RE PB ey Sib RRR As De ks RE PR Q. YR AZ 4F useargumentpy BAM, PPT HMR. TREK A. A. PEA AS PE ER 9 AR 5D FEIT TA A tk TBM. % python useargument.py Hi, Traceback (most recent call last): File "useargument.py”, line 5, in stdio.write(sys.argv[1]) IndexError: list index out of range Python fie REAR 22 ih AEE FT BRIE AS BE i HOR AE AT PEA MIT BML. 1.4 HOHE PEMA ARS! Pop (list index) WMA, TRAFIC LR, ARETE i LE HR, WRC EY AT EAA ICH A OATS Q. Hr SAE EAA AT AAR BE Python HEIR Fo HLT A. Python 22% iM 98 T Ep HEB, FLD REBUT BIL FARINA PARE T Se 1 — LEB (HAIN stdio BIR), RNKLAAHH MBG, MMS, Bi BEAT HY LR EF AY Python BUR ICE MAI PR. ATR A, AP EAR AY RMB, RAR AMEN AR ONE WI) SPAR A, VA eae BoE RAAEE 114 Sai 1. HS BIE, WH 10 HK “Hello, World” jE. 2. MIR helloworld.py FEF HGR FAA, TE SBT AR? a. import b. stdio c. import stdio 3. WR helloworld.py FFF HY PF) ial 2244 BES HR (IM, SAAR AE 2 EFF), TTA AEFBUTA GIR? a, import b. stdio . write d. writeln 4. 4 helloworld.py FF PED FAAA, TALE EBA BR? a. 1 SLE (") b. 2TH (1) ¢. stdio.writeln() i744) 5. RH FTF 9 4 it FT ALY useargument.py, [ZARA BETA? a. python useargument.py python b. python useargument.py @1&°% c. python useargument.py 1234 d. python useargument Bob . useargument.py Bob f. python useargument.py Alice Bob 6. HLL BCLY useargument.py KAS —7 BEEF usethree.py, $I 3 PER TE BBR, Wate TANF PRB 3 THEA. SM, python usethree.py Alice Bob Carol, if 2#52 'Hi Carol, Bob, and Alice’. 1.2 Ama 48541 Python 48S BEF, 262i By he Fe AE Ab AS 11 PA BE SERPS, ASHI AC Se BCE Ah AH I, AE Ae Se 8 SE SH HG HE AS Jn BE BWP TTIC. BE As TAR TAA A (aE, BAIT TE he Ms a BE APM Wie LN— RARE AERA Python if a ABET 22 ARI. AWE Python AYALA, OHS ime CHE BGBAM), float (HEA RRR), str (FAFA BAIS AY ANKE RI) All bool (4 KHL HEH, BN true ak false). MA 1-2-1 HAR. AW BTC IEF EIR DEA BS UI TIS A EY. a SeM RTC SLR PR, FRAT ET A ae OTA A). ESC, Python BERET AS EAR A SORES PHO RADE : 9 MI, FLAS AMAS IL 3 He 1-2-1 Python Bay BAY Bee RACH ER FRE int Be Fe ey Ba ay Oe 99, 12, 2147483647 float PER aN ee 3.14, 25, 6.022023 bool BIE and, or, not True, False str FHA gi ‘Hello’ AAT AGIE XA ES A EAA, SESE L han A Be FAR AS BARA AIT. IRR HE SH BA Be SCE AY TT, AEG See EE FRADE CSSA AE AR TA EAE FP TG FSB AS A) CHU AE FB ASHE) FL TEASER FG Aa a RE Sia BS ARE A a £09 TAT RB PB A BUPA UES. RAN-22HAVHABF HER, RAMEE. R122 APPMARRN—-RR BREE Siege UNF 1.2.1 (rulerpy) FRADE BNF 1.2.2 (intops.py) sesua ier BUF 1.2.3 (floatops.py) FP RBGE ITE AIF 1.2.4 (quadratic py) EECA BREE ‘BF 1.2.5 (leapyearpy) SPB RE AE Oe 1.2.1 RARE aT FARRER, AEN T APARNA ER: a= 1234 b= 99 ceatrb EGR Bele T 3 Pat, HOH int, SPH F aH (literal) 1234, 99 MARA a+ b, ICAU AE EH a, b Alc IR (bind, “HE” —MeMAIE, TROON) PMR, HE, Tet co MSE I—% int SHEAR, It {85 1333. BEDE, FATE MTA ER RE 1, Fi (Literal) FG EMF HE Python (U4 PARRA BAM. Glin: BFE 1234, 99 Aa int RURASAV ANIL; ARC ATE 3.14159, 2.71828 ZeaK float BYRAAVAY(; Truc Al False 227% bool BURA MATRA; WIRES S ZAI AA IN, PRM "Hello, World’, # aR str BABS AN (HL . 2. %& HAF (Operator) 32 RARPRYEAE) FAZE Python (US hen BUR Nis BE. fal: Python fit FAIA + Al * SP SARA ATE IH ALTE I; IAI and, or All not 10 RLF RAAB AG. ATHEISTS DD HE ABE 1 EE 3. ARIA AF (Identifier) ARIE SALPAE Python (Ci PARA Bh. MUR Hr FOE, Be ANT RL RI, AARP. Bl, FAP AR abe. Ab_. abcl23 Ml a_b HAA Python BRUT, ii Ab*, labe Ala + b WAAR AEN. SEAN UR, FLL Ab, ab Ail AB RAMA. —H4-F, fit and, import, in, def, while, from il lambda, 34) ARF, ACER PHP TE. FAAS BK, fiji int. sum, min, max, len, id, file Al input, #E Python PAAAE X, BRU ERIE THRE. 4. Z¥ (Variable) REAR A Es, SRAM. BA AE RRR SH TE 16. PA, AAS AY LMF oP EE i total RAF — APB A BEIF BA HS ER i BB DHT. KARAM AM: Eee bs ERI, WPS Fa, KSFRARSE; STRAY RORY FRA AFEAS. i, ATES i, x, ys total, isLeapYear, outDegrees %. 5. ®E (Constant variable) RENT RRB (RRNA GETT) PRAM AREAS. AST RE RNA: Hae KSEE, GRAS EH. BPA P MIA, GaN, ATLA (&5H1R% SPEED_OF_LIGHT #] DARK_RED. 6. AiKX, (Expression) FCAA HSM. ERAS AUM, Python itt zest mt FUMIE AR. Python AKG, MTT IAF eee BPRS MIMGIATIE I. KAGE ANNE Aik IE, = L.s FERRARA, NN: x — 3 WAT St x. HERE We =35 TPDUMERAGAR, AKSUM EES, fadM, Rdsh4 © (x -3) aan BLA 5 * x—6 Python PIA 4 * (x —3) AV ATPA ANE 1-2-1 SRA. 2-1 HT —PaetAst REAR RRO EMGES, hema R MARL. 7. 25-4 AI (Operator precedence) FUERA — RIERA WARRAIE, 4-TPRBEAP ARASH MT REIGN PCAEARIOE? Python (EAE PSA REE MA AG oe A SOI, Dene eas oh hi HORTA. MPRA, FABIAN ERM TIM AWA, BL a-b *c Bla (> * c) RASH HIER — Be. WR AL FCA, WN 8 SR, fol, a-b- cA (a—b)—c AANA RGR—K. TREN (**) A, RA SM), Mab **c flat (b** c) REAMZR LKR —-M, BN, MHS BWR AIM, PIN, AUK a - (b - c) KITES PM (0 - c). HARMED ME P, PAA RES RAL —H Python RMSE RCRA OA, HREM HIES BREARR. MIA T HES BRERA TE, SLAB 8. Kis 4] (Assignment statement) #€ Python FUG, HAT FE — RULE 2 at? Of — 4 Ek 5 — 4 SH 2S SEKAI? FE Python HF, RATA ME STM LR APR. Ga, REA) a = BRRAORAAR un 1234 7E Python "PIFA RABE FA, MERA —AAT A, BdttaN Python tit PIE SHEDRIAM a ETE (BEER a AFF TE) 9 HPSEME a AURORE AS (ML 1234 HR, SR APTS 2) 9 A WUT VA Dy FEE ASSL, Python HF-Ae ESCA ASHE A FR A Ae A YE Ht SIE Ban, SPREE c= a +b, FURTETTINERTE TT AL iia “HEE c AVE ab ZA FRIDGE” 5 REGED AY Ze ORL Hg AE AS, GEA] 1234 = a Alla + b = b + a ZE Python PRIA), MWMAZ, BF PHM MBS (=) SMSRLLHSHAATAHAX. 9. 4+ LASKIF (Informal trace) (QUL2E 1-2-3. Dra ABR Es SOR, ERI 1 tT, JET LEAs ERASE. AAR “SRR A, JA ETT Ae WASEDA. ASABE SR FAT HB 1-2-3 WRN EAMRR em a b c ea a = 1234 1234 b= 99 1234 99 c=a+b 1234 99 1333 ERISA H]AA AB AE AH Python FEAF ACS, (2 —FP MIR LAE Sa EF Python 20 fal {85 FH XS Se A CHES 7 HE A, IEE PEEL, Reet FE CUA BY EE SE, ASA ELH OPE, PAT A LB RET Python MPU, FEEL AT AA) ASS 3 HUT Fa) NT Re RT IT a 10. #+# (Object) #£ Python BAF P, SrA ARE AeA AT RAM BZ NK A. Python MRA EM PRIN ATE RAMA. At Reha (identity), 2H (type) ANff ( value) Stir. SNF REAR, ORE HE EM RETA BLA fe (BRA Sb aE) PE iB. © KL FAF ALGER AFT MF Be Pt BEA HLH PAT RE SE GA FRAM RRR BTR RAFAL, AN, ine ASU AREY LF ARAL 1234, 99 BE 1333. ANTAL IR ATLAFER “MA, BU, —7t ste ERNIE RET LAP AAEL ‘hello’, 3—4> str AMV AIRE Ret BY DAE ‘hello’. 4-3 RTT ALR FCAT HO A 8 a as AE, Bd, A int RTP ATAEIE DIA str MRA IFAT RIE H 11. #$ 8.4] Al (Object reference) STR 3] TRAE Seba MEL em, BNET AIA FEMME. Python FEF LER | VATA, tT ERR ERT | A 12. RF HRGMERL SCHEMA MALE NMEA : 12 eee eae *F@E: Hm Python BHAA WANES, RE: WRIA. Bite Be RHA 1-2-2 Simm. /| * AGE: THAR Python HATH ER HBERAAMA IM = — otk, RTI a MEARNS 5 FA 1-2-2 AEROBIE BIRT © HIE: FAR Python $8 =" GF Ar MME ELSI ae BIL Hs OM Ze HSK OR RT BTS (HN EAC AM HAY SE BE 2 IB se BSL HR BE) 13, FRA) Hh SE BRAY Te FH Wt kB Ys A Rt — 2 BR A WRRMRS FA, OAM 1-2-3 Ora H AT RMB) OY FRIR a= 1234 al [} +234) Cobject-level trace) fii, FLERE TF 2) 3 ARMA (ELIF ty (ED b-99 = b Re: ala + MRAP) a = 1234 GHB — 7A 1234 HH eB. JGNGTEE a QB SUB EAY int BH. b © RRMA 4y b = 99 Bla — “MEY 99 HY int IR, PRT HE a AG it b IB BARE int MR. NRC c= a+b Ol 1333 Geseslaeat a M123 SMRsASRREE 68 int AEA AVA b HY ime MERON ELK) AY iE, MRE OE San AH int WH. RFA, RRA IOERRRI, BTW TRL IC. it DIN ETT MT A FT WE Ry LES | HH PET A 14, Fo, RRA Fi ACBL BOE i AE SIO 17 Hint NR, AINE. FRM RE: AU MHA AAT AN isl jeiel BEAJR AUER, 98 2 FSR WRB RBA A, (ELLE Python BURT AEH, WMI RR: REDRESS, 2d /a48 ak Python HAAT IO FINE: = Lat — Mi 17 AY ine SO ge, SEBEL as i-7 a HORS +1, Melee TTT tt 18 AY int RAM. 8) ATER = Obie AE i BITRE 18 A int HER. tev s/B+GD {CH BLAS RE AT a PRR 1-2-4 0p a Wim. 28 FL 04S HB ea Tt TR TT. ASE, MRI i= i+ 1 by hee RLF, Pe AE AON Wh Bet A, AE FS SPL et — 4 HT FA 1-2-4 SARI BREAOREAR 3 R, TAPE BEART MANMR., Ik, Python ATRIA i-i+ lla, BATE VER AB RE SUCHE 17 CREA (AL EATER EPFL 1 AYIA). Python HH MAE BEML A RFE AS FE BETTER, FRG HPC AAAS A FST 15. Ol: RARBAES FRAT BAF RA a Alb CHEMIE, FLIES TE a Alb MR). FRAMES USC AES AN HE BRE TE EE tea a=b bet (BL a AM b APH aE BLA Ue (AL, a 1234 F199, SAR WPA 1-2-5 Pras HALE, HE REET TAR etaa, Hea Bt. BUR a(—TRSLA) MA t, PTL a Alt MEDI —THMR: ff 1234 FY int Xt. ca=b, HbR a. WH (—THRSA) MHS a, a Mb MEM M—TMR: {F179 99 AY int 3tR. sb at, HE CRIS bo BING t (—P READ) LA b, tA BEB —PMR: (Hl 2h 1234 HY int ER. it, ARIE REG | SLT SCHR EE a HE EE BIEL 99 HORT, EME b MIRE SEALY 1234 HR. B-+G) B—@s) a 7 ak a 123499 toa 124991234 eae, 5 Ee anb 99 991234 HEAD) beat 99 1234 1234 al SG) a) EE ARR ‘by Rik SRR APT SL 20 PES R R" A ORS” ABMS. ME, A RR” Al “HERS” Zl AY DX 2 HE Python i RA AE (LIRA 2 WEY IK, 3 BE ATR AEFI, 38 4 HOBIE) ARE. PK, RATER BE (FA BH. FLARED MN, HeR TRO CEHIRE SOM DAT. GUN — AES OY , Be ALAS RE TUR TEI, eae T SR SERT NL ASR Te A FL EE ee Ll, Ded 1.2.2 FAB str BE AE AF Ae KANE AB, 7 ste MRA A REA. ste FTA RE HY fee LAE S| SZ EAT AGE HE, PL ‘ab’ PEAR — ABT EE (FE a! J FH) WH str WR. str RATTAN AAR, (A, AE, AP. A ONIN AEAURATE) « RANA 4 1-2-4 Python ff) str MuIRaeRD ELTA TRE LFA XB Wn, NRE. RAT. RTA |S xt DADA AES We. Nn NY ATV" Python f) str SCR #8 49 Se ih8 OH Ae 1-2-4 fA. FRAT AT UAE SE + DETER, WE + PE A ste YR HY HR PER, PRB — 4a AY ste Re, A 1 IR PER ste FR EF Js ES 2 PR PE str RHF RA, PMN, RF ARIS 123' + '456', FERAL — TAY str, FLA Wy '123456', ERB GIF 0, HEA + (EF ste RTT ee EB I HEATH int RATA RM, ASA. AEA BR MR 1-2-5 HAR. #1-2-5 Python MARA BRAS ‘Hello, '+ "World ‘Hello, World’ FRENTE 1123" + "456" [ 123456" Fae CRLPRCHIM) aARtheeee is ® rss aR att] Le | 134+ 99 Bar RE PEAT ate BHR "123" + 456 eA HR Be #2 1.2.1 FI RBHERBI (ruler py) ‘import stdio niet 2 a? % python ruler.py ruler2 = rulerl + ' 2 ' + rulerl es ruler3 = ruler2 + ' 3 ' + ruler2 ee ruler4 = ruler3 +" 4 ' + ruler3 LESAN e stdio.writeln(ruler1) See tS we Son ae stdio.writeln(ruler2) stdio.writeln(ruler3) stdio.writeln(ruler4) BAIR RESFARORMTKA, Fn trie hARRLA RG ATKR (MA KFOH 1/2"). WA 12.1 Hi Fit Aho Ro LHR, n=4 Ba, ABE NAAT IC EAN 1-2-6 fA. FR BPR HA, RD TRB MRVHAAB. WM, rolerpy (AIF 1.2.1) AF HRRPRRA PAN KE MR eR. t In | ' Rete, aalrimaae 11? FEAR A REAM HH SR, SEE HHT 1-2-6 ma BR EU WAP NN 5S. 67. THHEELH, WIR, SRT ARR, To AETHER (2 GEC). I, ARORA BH AR FRE, SS nF 21 SCHL. AM, RARE AAs OR A HA), CREA th 30 FPR, Ne Ses AR TROIS 10 1Z. FRAT TE Python 18 MAE FE ZU BAR OL 1, AULA aR A FT a PAE ‘G87 Python PAH PRB str() PIB REE EATER. PAO, str(123) ARABIA 1123", BIH RARE 123 HEH FAG HA 123" 5 ste(123.45) HEMEL 123.45 He BRIE FFB 123.45'. BEI £, M5 BR stdio.write() M stdio.writeln) BRA A str AA, MWAH BO BB Fil str() Ba SHS SL Bie hy FFB HS WO Hee a XH MN, stdio.write(123). stdio. write(str(123)) All stdio.write(‘123"), 24 5R34@il} 123. lanada is Pod Al: Ordess, rls 121 © 1 Mot =0.025 4, —#aE oe Te Saat, BANS A LH ste) PRR PES DEI AE “+” ORT SEER EAR Te — il, Sa (HH stdio.write() Ml stdio.writeln() HERE. Pita: stdio.writeln(str(a) + ' + ' + str(b) + ' = ' + str(asb)) BK a Ab Hy ine HR, FLASH 1234 A199, Wl EI AD AAO: 1234 + 99 = 1333. FRATZTLA BY Fe PEAM MATA str SHAS HY, LTS ye BBY Ph aE HS 2 OH BS, RASTER AEE BA ER 2. AGHA EAE B HEAR Python Weert U PHP TER (PAM, TRAM FEB) Hey RCL A HRM, (4H int’) Mi float’). Mn, ARP AEA int(1234), SAFE aA int FTA 1234, MRAP RAM —T tr STS HON 1234, WE A Be int(sys.argv[1]) 38 [el FER NE AY int THR, HEEL 1234. AAAS FB A RAILS. AGE Python HLT SUF BZ NR mA | RR Spf. (NCR AT VLE Python BEARER AEA | | was PPM AT, mA ER | Cis ABUT D: UAT LAH FLEA 5 oa $B TEMG Python FEF BPA el 1-2-7 rz. PH 1-2-7 Python BEE SMES (HEIE HE) 1.2.3 Bet int BARA AF es EM RRL. int FH A — AP 0 BO RFA. Python 46 int FOE 1 4 ime IR, SE EE. BP OE Ee A int AR, ALL Py ABIES A TAG PAR Ti FA RAL, Ti] ELS Sy 2h SRT Se SS TTR Be HE Python £3.45 iT 3 SW A 38 Ft Wt I AE + CHE). — CRIED, * FRE). 1 CHEBR). % GRA), ** GRRE). BR I7Cie WEF int RAI, IR AF int MR. Python FAH RBAG (+ Al), AF HE eM BHR S. PA Fx HIE APE NERA EE MSE, PPRTE RE, MERRIE A WE, WIRED int Ra AM b, PU a // b AREY a HIRT b A APMC (ve MARIE), Aish a % b MARIAN a BRU b AVAL. PN, ARE 17 // 3 AOR LAR 29S 5 FES 17 % 3 ARISE 2. MRR 0, MUA Bie ABEL eis BE ie Tn SAA ZeroDivisionError., Python fit) int cde AS AAT KUNZE 1-2-6 HiT #81-2-6 Python ft) int sae ae a eA int RAL — AN 0 819 HFA AS 1234, 99, 0, 1000000 ian J uM & bid eae RE see + = ‘ w % * #E)¥ 1.2.2 (intops.py) (HUET int RAV RAEI, NALIN AR AE HY Bit TERE A POI LTH. PEPE Ld (HFA BERL int) HF ANS TSE AG HE EY int HR, VATE BART OREAL 17 (EFA PRM ste) HF int RE Re FAP EB A int RB" WRBLE. OH, en 123 AE “IN 123 4 int . SER” 6 RLS E : s] WEF 1.2.2 %BGEIA (intops.py) ‘import sys import stdio a = int(sys.argv(1]) b = int(sys.argvi2}) total =a+ b diff -xa- b prod =a* b quot =a//b rem =ax b ep o=attb stdio.writeln(str(a) +’ + ' + str(b) + ' =' + str(toral)) stdio.writeln(str(a) + ' - ' + str(b) + ' =" + str(diff)) stdio.writeln(str(a) +‘ * * + str(b) + ' = * + str(prod)) stdio.writeln(str(a) + ' // ' + str(b) + ' = ' + str(quot)) stdio.writeln(str(a) + '% ' + str(b) + ' = ' + str(rem)) stdio.writeln(str(a) + ' ** ' + str(b) + ' = ' + str(exp)) BA NLZRKBREBE SAR a Feb, FRM EAR MGS MIR, He Mir at SER. Python FS PAA LG RK HAE, BPRS RGM FIRS M Fo lit ER, ALAR AR HS HE HT KI, MTGRABH (Cm, ah. R. Rh, RRPRH) HRW TH: total, diff, prod, quot, rem #e exp, #/F 1.2.2 Hid #7Ab ARAwds Rio F : % python intops.py 1234 5 1234+ 5 = 1239 1234 - 5 = 1229 1234 * 5 = 6170 1234 // 5 = 246 1234% 5=4 1234 ** 5 = 2861381721051424 Python iat 'P. int MUR TERA, MERA AR Ah. HF BE SEAL HELGE ARES Hi ER HELGE. PHN, Jenene ESR BE 2h -2°"(-2147483648) 3) 2"'-1(2147483647). —Je TH, Python FEF ARMA BARKS HIRE; (1 —Frifi, Python LIF Hb Ae eG NTE RE eS SL REE AS, FE HR) RET — ARP RE, TPES LT AE Python ie"? “SFE Res Se) des eh Fe 1-2-7 BTA.

You might also like