Բովանդակություն:

Սովորեք ծածկագրել Python Turtle- ի միջոցով. 4 քայլ
Սովորեք ծածկագրել Python Turtle- ի միջոցով. 4 քայլ

Video: Սովորեք ծածկագրել Python Turtle- ի միջոցով. 4 քայլ

Video: Սովորեք ծածկագրել Python Turtle- ի միջոցով. 4 քայլ
Video: Cryptography with Python! XOR 2024, Հուլիսի
Anonim
Սովորեք ծածկագրել Python Turtle- ի միջոցով
Սովորեք ծածկագրել Python Turtle- ի միջոցով

Այս ձեռնարկում մենք կներկայացնենք Python- ի միջոցով ծածկագրման զվարճալի աշխարհին, մասնավորապես ՝ Turtle գրադարանին:

Մենք ենթադրում ենք, որ դուք չունեք նախապես կոդավորման փորձ: Եթե ձեզ հետաքրքրում է ավելին իմանալը, առաջարկում ենք կարդալ հեղինակի գիրքը.

www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…

Քայլ 1: Պահանջներ

Պահանջներ
Պահանջներ

Ի՞նչ է պահանջվում:

Տեղադրված համակարգիչ կամ Raspberry Pi, Python 2.7 կամ ավելի բարձր համակարգով:

Inglyարմանալիորեն Python- ը կարող է գործարկվել ցանկացած համակարգչի վրա `օպերացիոն համակարգերի մեծ մասի ներքո: Տեղեկատվություն ստանալու համար, թե ինչպես ներբեռնել python ձեր սարքում, այցելեք ՝

www.python.org/

Ներբեռնման ընտրացանկում ընտրեք ձեր օպերացիոն համակարգը և հետևեք տեղադրման հրահանգներին:

Քայլ 2: Օգտագործելով IDLE խմբագիր

Օգտագործելով IDLE խմբագիր
Օգտագործելով IDLE խմբագիր

Python- ի IDLE (Ինտեգրված զարգացում և ուսուցման միջավայր) այն խմբագիրն է, որը մենք կօգտագործենք այս ձեռնարկում, բայց կան շատ ավելին: Robo-Geek- ում մեզ դուր է գալիս, որ դա պարզ է հասկանալը, այն կատարում է աշխատանքը և դա չի վախեցնում առաջին անգամ ծածկագրողներին: IDLE- ի մասին լրացուցիչ տեղեկությունների համար խնդրում ենք ստուգել ՝

docs.python.org/2/library/idle.html

Python- ի տեղադրումից հետո մենք պետք է բացենք IDLE- ը:

Ինչպես բացել IDLE խմբագիրը, կախված կլինի նրանից, թե որ օպերացիոն համակարգն է օգտագործվում: Պարզության համար մնացած ձեռնարկը ենթադրելու է, որ Windows 10 -ով համակարգիչ եք օգտագործում: Եթե ոչ, ապա շատ մի անհանգստացեք, արագ որոնում կատարեք ինտերնետում և կգտնեք տոննա օգնություն:

Windows- ում պարզապես գնացեք Start ընտրացանկ, նայեք Python թղթապանակին և ընտրեք IDLE պատկերակը:

Հաջողության դեպքում դուք կտեսնեք այս քայլի նկարում ցուցադրված էկրանը: Menuանկի առաջին տողում նշվում է, թե ինչ Python- ի տարբերակն եք օգտագործում:

Քայլ 3. Կոդի առաջին տողերը. Ներմուծեք Python Turtle

Կոդի առաջին տողերը `ներմուծեք Python Turtle
Կոդի առաջին տողերը `ներմուծեք Python Turtle
Կոդի առաջին տողերը `ներմուծեք Python Turtle
Կոդի առաջին տողերը `ներմուծեք Python Turtle

Այժմ ձեռնարկի հետաքրքիր մասը: Եկեք անցնենք ծածկագրին.

Սկզբում մենք պետք է զանգահարենք այն գրադարանը, որը մենք կօգտագործենք: Դա արվում է ներմուծման հրամանի միջոցով: Մուտքագրեք հետևյալը և սեղմեք Enter:

ներմուծել կրիա

Iceանուցում IDLE- ը կնշի նարնջագույն python հրամանի ներմուծումը: Հաջորդը մենք պետք է ստեղծենք կրիայի օբյեկտ, մուտքագրենք հետևյալ ծածկագիրը և սեղմենք Enter

t = կրիա: Կրիա ()

Enter- ը սեղմելուց հետո, եթե չկան շարահյուսական կամ ուղղագրական սխալներ, սպիտակ ֆոնի մեջտեղում եռանկյունին ցույց տվող նոր էկրանը կցուցադրվի, ինչպես այս քայլի նկարում: Տեղադրեք պատուհանները առանձին և կարգավորեք պատուհանների չափսերը, որպեսզի դրանք տեղավորվեն կողք կողքի:

Քայլ 4: Քառակուսի ստեղծում

Հրապարակի ստեղծում
Հրապարակի ստեղծում
Հրապարակի ստեղծում
Հրապարակի ստեղծում
Հրապարակի ստեղծում
Հրապարակի ստեղծում

Էկրանի կենտրոնում գտնվող փոքր եռանկյունին ներկայացնում է կրիա:

Կրիային առաջ տանելու համար մուտքագրեք հետևյալը.

t.fd (100)

Ուշադրություն դարձրեք, որ կրիան 100 պիքսել է շարժվել այն ուղղությամբ, որտեղ կրիան ցույց է տալիս: Այժմ եկեք կրիային 90 աստիճանով շրջենք ՝ ներքև ցույց տալու համար.

t.rt (90)

Այժմ, երբ կրիան իջել է, մենք կգրենք ևս մի քանի հրաման ՝ հրապարակը լրացնելու համար.

t.fd (100) t.rt (90) t.fd (100) t.rt (90) t.fd (100)

Հիանալի է, որ ավարտեցիք ձեր առաջին հրապարակը:

Այժմ եկեք վերակայենք, կրիային տուն բերենք և էկրանը մաքրենք ՝

տ. տուն ()

t. հստակ ()

Այլապես, մենք կարող ենք ավելի արդյունավետ գծել քառակուսին ՝ օգտագործելով for loop:

i- ի համար (4):

t.fd (100) t.rt (90)

Մենք կարող ենք կրիայի գույնը փոխել կապույտի ՝

t.color («կապույտ»)

Եվ, իհարկե, մենք կարող ենք շատ ավելին անել, այս ձեռնարկը պարզապես ձեզ ճաշակ տալու և սկսելու համար էր: Լրացուցիչ տեղեկությունների համար ստուգեք Python Turtle- ի փաստաթղթերը, docs.python.org/2/library/turtle.html

Նաև հաշվի առեք հեղինակի գիրքը գնելու մասին.

www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…

Ամենայն բարիք:

Խորհուրդ ենք տալիս: