Სარჩევი:

დაიწყეთ პითონით: 7 ნაბიჯი (სურათებით)
დაიწყეთ პითონით: 7 ნაბიჯი (სურათებით)

ვიდეო: დაიწყეთ პითონით: 7 ნაბიჯი (სურათებით)

ვიდეო: დაიწყეთ პითონით: 7 ნაბიჯი (სურათებით)
ვიდეო: რუსული ენა დამაბნეველია ხოლმე? 2024, ნოემბერი
Anonim
დაიწყეთ პითონით
დაიწყეთ პითონით

პროგრამირება გასაოცარია!

ეს არის შემოქმედებითი, სახალისო და და ეს აძლევს თქვენს ტვინს გონებრივ ვარჯიშს. ბევრ ჩვენგანს სურს ისწავლოს პროგრამირების შესახებ, მაგრამ დაარწმუნოს საკუთარი თავი, რომ ჩვენ არ შეგვიძლია. შესაძლოა მას აქვს ძალიან ბევრი მათემატიკა, შესაძლოა ჟარგონი, რომელიც შემოგორებულია, შეგაშინოთ. ნება მომეცით გითხრათ, რომ ეს არის ზუსტად ის, რასაც ოდესმე პროგრამისტი ფიქრობდა, სანამ ისინი გახდებოდნენ პროგრამისტები. სინამდვილეში ეს არის ზუსტად ის, რაც მე 10 კვირაზე ნაკლები ხნის წინ დავიწყე, როდესაც დავიწყე პროგრამირება.

ნება მომეცით ახლავე გითხრათ, რომ ნებისმიერს შეუძლია ისწავლოს პროგრამების წერა. პითონის მსგავსად ადვილად წასაკითხი პროგრამების ენების მიღწევებით და ინტერნეტში არსებული ინფორმაციის სიმდიდრით, აღარ არის სრულ განაკვეთზე ინვესტიცია პროგრამული ენის ცოდნის შესწავლაში. ჩვილ ბავშვთა უმეტესობა "21 -ე საუკუნეში" ძალიან ზარმაცია, უბრალოდ ისწავლეთ საფუძვლები და განაგრძეთ იქიდან განვითარება.

ეს არის არა-ჟარგონი, ადვილად თვალყური ადევნო იმას, რისი გაკეთებაც ახლა შეგიძლია. Სწორია! შეამცირეთ facebook და youtube, დაისვენეთ და მიჰყევით თქვენს კომპიუტერს.

ძველი პერსონალური კომპიუტერი
ძველი პერსონალური კომპიუტერი

დღეს ჩვენ შევხედავთ პროგრამირების ენას, სახელწოდებით პითონი, ვიკიპედია განსაზღვრავს პითონს, როგორც:

"პითონი არის ფართოდ გავრცელებული ზოგადი დანიშნულების, მაღალი დონის პროგრამირების ენა. მისი დიზაინის ფილოსოფია ხაზს უსვამს კოდის წაკითხვას და მისი სინტაქსი პროგრამისტებს საშუალებას აძლევს გამოთქვან კონცეფციები უფრო ნაკლებ კოდის კოდზე, ვიდრე შესაძლებელი იქნებოდა ისეთ ენებზე, როგორიცაა C ++ ან Java. უზრუნველყოფს კონსტრუქციებს, რომლებიც მიზნად ისახავს მკაფიო პროგრამების გააქტიურებას როგორც მცირე, ასევე დიდი მასშტაბით."

რას ნიშნავს ეს ყველაფერი? მე მეგონა თქვი არა-ჟარგონი? კარგად ძირითადად:

"პითონი არის კომპაქტური, ზოგადი დანიშნულების, ადვილად წასაკითხი პროგრამირების ენა. ის ძალიან მრავალმხრივია, ამიტომ მისი გამოყენება შესაძლებელია ყველა ფორმის პროგრამების შესაქმნელად."

რატომ ავირჩიე პითონი? იმის გამო, რომ პითონის საფუძვლების აღება ადვილია და ენას აქვს შესანიშნავი დამხმარე საზოგადოება ინტერნეტით. ამ იგლის დამთავრების შემდეგ შეგიძლიათ დაუყოვნებლივ დაიწყოთ პროგრამების შექმნა, იმის ნაცვლად, რომ დრო დაუთმოთ ენის საჭირო სირთულეების სწავლას.

ასე რომ, დავიწყოთ!

ნაბიჯი 1: რაც დაგჭირდებათ

პირველ რიგში დაგჭირდებათ კომპიუტერი პითონის ასლით, ბოდიში მობილური მომხმარებლებისთვის!

გადადით https://www.python.org/downloads/ და ჩამოტვირთეთ უახლესი გამოშვება, რომელიც ხელმისაწვდომია დიდი ყვითელი ღილაკით.

პითონის ჩამოტვირთვა
პითონის ჩამოტვირთვა

შემდეგ მიჰყევით ინსტალატორის ინსტრუქციას პითონის დაყენების მიზნით.

პითონის ინსტალატორი
პითონის ინსტალატორი

პითონის დაინსტალირების დასადასტურებლად გადადით CMD (ან ტერმინალი) და ჩაწერეთ:

პითონი -შემობრუნება

პითონმა უნდა უპასუხოს პითონის ვერსიას.

გამოსახულება
გამოსახულება

ამ გაკვეთილისთვის ჩვენ ვიყენებთ IDE- ს, ან ინტეგრირებული განვითარების გარემოს (ძირითადად ტექსტური რედაქტორი და შემდგენელი ერთმანეთთან შევსებული), ასე რომ გადადით https://www.jetbrains.com/pycharm/download/ და ჩამოტვირთეთ "Community Edition" პიჩარმის.

PyCharm საზოგადოება
PyCharm საზოგადოება

შემდეგ მიჰყევით ინსტალატორის ინსტრუქციებს PyCharm– ის ინსტალაციისთვის.

ახლა, დავიწყოთ პროგრამირება!

ნაბიჯი 2: დააყენეთ PyCharm და შექმენით ახალი პროექტი

პირველად, როდესაც დაიწყებთ pycharm– ს, ის გკითხავთ, რომელი კლავიატურის და თემის გამოყენება გსურთ. მე გირჩევთ, რომ ნაგულისხმევი დატოვოთ ძირითადი რუქა, მაგრამ თქვენ შეგიძლიათ ითამაშოთ თემა, ფერები და შრიფტები თქვენი შეხედულებისამებრ. ამ გაკვეთილისთვის მე ვიყენებ pycharm საზოგადოებას 4.5 დრაკულას თემით.

შემდეგ დაგხვდებათ მისასალმებელი ეკრანი.

დააჭირეთ შექმნა ახალი პროექტი

PyCharm მისასალმებელი ეკრანი
PyCharm მისასალმებელი ეკრანი

აირჩიეთ სუფთა პითონი, შემდეგ შეარჩიეთ საქაღალდე ფაილების შესანახად, შემდეგ დააჭირეთ შექმნას (გაითვალისწინეთ, რომ საქაღალდის სახელი იქნება თქვენი პროექტის სახელი)

PyCharm პროექტის ეკრანი
PyCharm პროექტის ეკრანი

ამ დროს თქვენ უნდა მიესალმოთ ფაქტობრივი კოდის შექმნის ეკრანს: P

კოდის ეკრანი
კოდის ეკრანი

ნაბიჯი 3: შექმენით თქვენი პირველი პროგრამა

დააწკაპუნეთ მარჯვენა ღილაკით თქვენი პროექტის საქაღალდეზე და გადადით ახალზე -> პითონის ფაილზე

შექმენით ახალი მენიუ
შექმენით ახალი მენიუ

დაასახელეთ ფაილი და დააჭირეთ OK

ფაილის დიალოგი
ფაილის დიალოგი

ახლა ახალი ჩანართი გამოჩნდება თქვენს მთავარ არეალში

გამოსახულება
გამოსახულება

ქვემოთ _author_ დააკოპირეთ და ჩასვით ეს კოდი.

message = "გამარჯობა მსოფლიო"

დაბეჭდე შეტყობინება

შემდეგ დააწკაპუნეთ ფაილზე მარჯვენა ღილაკით და დააჭირეთ გაშვებას

გამოსახულება
გამოსახულება

ეს შეაგროვებს ჩვენს პროგრამას და დააბრუნებს შედეგს. Hello World დაიბეჭდება გაშვების ზონაში

გამოსახულება
გამოსახულება

მოდით შევხედოთ იმას, რაც ახლახან დავწერეთ.

ნაბიჯი 4: გაარკვიეთ თქვენი პირველი პროგრამა

ახლა შევეცადოთ გავიგოთ რა არის კოდი

message = "გამარჯობა მსოფლიო"

დაბეჭდე შეტყობინება

ნამდვილად ნიშნავს

პირველ რიგში, მე ვქმნი და ვაყენებ ცვლადის მნიშვნელობას სტრიქონზე, რომელიც შეიცავს Hello World, თუ თქვენ შეცვლით ტექსტს მეტყველების ნიშნებს შორის, მაშინ შეგიძლიათ შეცვალოთ ცვლადის მნიშვნელობა და, შესაბამისად, შეტყობინება. Მაგალითად:

message = "გამარჯობა ინსტრუქცია!"

დაბეჭდე შეტყობინება

აბრუნებს:

გამოსახულება
გამოსახულება

გაშვებისას.

სტრიქონი განისაზღვრება მეტყველების ნიშნების გამო, სიმები ასევე შეიძლება განისაზღვროს ერთი ნიშნით

message = 'გამარჯობა მსოფლიო'

დაბეჭდე შეტყობინება

ცვლადებს ასევე შეიძლება ჰქონდეთ განსხვავებული ტიპები. მაგალითისთვის ეს:

მთელი რიცხვი = 29302

არის ცვლადი მთელი მნიშვნელობით (შემოკლებით int) და ეს:

მცურავი წერტილი = 1469.928

არის ცვლადი მცურავი წერტილის მნიშვნელობით (შემოკლებით float).

ძირითადად, განსხვავება მთელ რიცხვსა და მცურავს შორის არის მთელი რიცხვები მთელი რიცხვები, ხოლო მცურავები არის ათობითი რიცხვები. მთელი რიცხვები ნაკლებ ადგილს იკავებს, მაგრამ არ შეუძლია ათწილადების შენახვა. მაგალითად, რიცხვი 1 / მთელი რიცხვი 2

მთელი რიცხვი 1 = 1

მთელი რიცხვი 2 = 2 ამობეჭდვა მთელი რიცხვი 1 / მთელი რიცხვი 2

0.5 სწორია? მაგრამ შედეგი არის:

გამოსახულება
გამოსახულება

რადგან მთელი რიცხვები არ შეიძლება დაიყოს ათწილადებად. თუმცა ეს:

float1 = 1.0

რიცხვი 2 = 2 ბეჭდვა float1 / მთელი რიცხვი 2

გაშვებისას ბრუნდება 0.5 რადგან ერთი ცვლადი არის float

გამოსახულება
გამოსახულება

"ბეჭდვა" უბრალოდ ბეჭდავს მნიშვნელობას. Მაგალითად

დაბეჭდე "გაანადგურე მსოფლიო"

ბეჭდავს სტრიქონს

გამოსახულება
გამოსახულება

ბეჭდვას ასევე შეუძლია დაბეჭდოს განტოლების მნიშვნელობა, მათ შორის ორი სტრიქონის გაერთიანება

string1 = "გამარჯობა"

string2 = "IBLE LOVERS" დაბეჭდეთ string1 + string2

ანაბეჭდები

გამოსახულება
გამოსახულება

ნაბიჯი 5: მარყუჟები და თუ ის - საკონტროლო სტრუქტურები

ნებისმიერი პროგრამის ერთ -ერთი ყველაზე მნიშვნელოვანი რამ არის საკონტროლო სტრუქტურების არსებობა.

პირველი საკონტროლო სტრუქტურა არის მარყუჟის მარყუჟი, კოდის ეს ნაჭერი მარყუჟდება, ხოლო პირობა მართალია. მაგალითად, ეს კოდი

რაოდენობა = 0

ხოლო დათვლა <10: # დამატება დასათვლელად = ითვლი + 1 ბეჭდვის რაოდენობა ამობეჭდე "დასრულდა"

გაუშვებს კოდს მარყუჟში რიცხვამდე <10 და შემდეგ აგრძელებს პროგრამას.

გამოსახულება
გამოსახულება

მეორე არის if-else განცხადება, ეს კოდი ამოწმებს და აკეთებს რაღაცას, თუ ცვლადის მნიშვნელობა 10-ის ტოლია, სხვას აკეთებს, თუ მნიშვნელობა 11-ის ტოლია და სხვას აკეთებს ყველა სხვა გარემოებაში.

მთელი რიცხვი = 0

# თუ მისი ტოლია 10 თუ მთელი რიცხვი == 10: დაბეჭდეთ "ITS 10" # თუ მისი ტოლია 11 elif მთელი რიცხვი == 11: დაბეჭდეთ "ITS 11" # სხვა ყველა სხვა გარემოებებში: დაბეჭდეთ "I DONT KNOWWWWWWWW" print "დასრულებული""

Დაბრუნდება

გამოსახულება
გამოსახულება

რადგან ცვლადი რიცხვი არ არის 10 ან 11 -ის ტოლი და ყველა სხვა სიტუაციაში ის სხვაგვარად მუშაობს.

ცოტა ხნით ან საკონტროლო სტრუქტურის დასადგენად მიუთითეთ ტიპი (ხოლო ან თუ) შემდეგ ჭეშმარიტი ან ყალბი მნიშვნელობით შემდეგ:

აკრიფეთ true == true:

ყურადღება მიაქციეთ "მარყუჟს" თითოეული მარყუჟის შინაარსისთვის, პითონი ძალიან კონკრეტულია თეთრი სივრცის შესახებ, ასე იცის რა კოდია ცოტა ხნით ან მარყუჟის შემთხვევაში. PyCharm იყენებს ერთ ჩანართს თეთრ სივრცეში, რომელიც თანმიმდევრული უნდა იყოს თქვენს ყველა კოდში! თქვენ ასევე შეგიძლიათ შეცვალოთ პარამეტრები, რომ გამოიყენოთ სივრცეები (რასაც აქვს გარკვეული უპირატესობა).

ნაბიჯი 6: კომენტარები

თქვენ ალბათ შეამჩნიეთ, რომ მე 'გავაკეთე კომენტარი' საკონტროლო სტრუქტურების ნაწილზე გამოქვეყნებულ კოდზე. თქვენ შეგიძლიათ გააკეთოთ კომენტარი კოდზე # -ის განთავსებით და დანარჩენი სტრიქონი იქნება კომენტარი. პროგრამული უზრუნველყოფის შედგენისას კომენტარები იგნორირებულია

# Გამარჯობა მსოფლიო

კომენტარები არის კოდის მხსნელი. რადგან ისინი საშუალებას გაძლევთ ყველას აჩვენოთ რა არის თქვენს კოდში და რას ფიქრობდით კოდის წერისას. მაგრამ ნუ გადააჭარბებ მას! ზედმეტი კომენტარის კოდი შეიძლება იყოს ისეთივე ცუდი, როგორც არაკომენტირებული კოდი

მაშ როდის უნდა გავაკეთო კომენტარი ჩემს კოდზე?

ჩემი მთავარი წესი არის თქვენი აზრების კომენტარი, როგორც თქვენი ნაწერი, ასე რომ, თუ თქვენ დაამატებთ ცვლადს მხოლოდ თქვენი ასაკის შესანარჩუნებლად, რომელიც სხვა მიზანს არ ემსახურება. გააკეთეთ კომენტარი.

# ცვლადი, რომელიც ჩემს ასაკს ინარჩუნებს წლების განმავლობაში # ფაქტიურად არ გამოიყენება ამ პროგრამაში, მაგრამ # აუცილებელია ადამიანთა რასის გადარჩენისთვის! ჩემი ასაკი = 23

ნაბიჯი 7: თქვენი დასრულებული - დროა დაწეროთ რამე საკუთარ თავს

ვაჰ, თქვენ უბრალოდ ისწავლეთ პითონის საფუძვლები!

გამოსახულება
გამოსახულება

ასე რომ "რა ვქნა ახლა?" შეიძლება გკითხოთ, თქვენ შეგიძლიათ გააგრძელოთ თამაში თქვენს ფაილთან ერთად. როდესაც ფიქრობთ, რომ მზად ხართ, შეგიძლიათ მიიღოთ გამოწვევა. დაწერეთ პროგრამა, რომ დაამატოთ ან გამოვაკლოთ ორი მომხმარებლის შეყვანილი რიცხვი. გამოიყენეთ ინტერნეტი იმის გასარკვევად, თუ როგორ მიიღოთ მომხმარებლის შეყვანა, შემდეგ დაამატეთ ან გამოაკლოთ ორი შეყვანა და დარწმუნდით, რომ დატოვეთ კომენტარი თქვენს კოდზე! მიუხედავად იმისა, რომ პითონის სწავლა ადვილია არავითარ შემთხვევაში არ აქვს დაბალი ჭერი - ყველა ფორმის, ზომისა და კონფიგურაციის პროგრამები შესაძლებელია პითონის გამოყენებით და მისი ყოვლისმომცველი (და ჩვეულებრივ საზოგადოების მიერ წარმოდგენილი) ბიბლიოთეკები. განათავსეთ თქვენი კოდი ქვემოთ შემოთავაზებებისა და გაუმჯობესებებისათვის. Წარმატებები!

გირჩევთ: