Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: დააყენეთ PyCharm და შექმენით ახალი პროექტი
- ნაბიჯი 3: შექმენით თქვენი პირველი პროგრამა
- ნაბიჯი 4: გაარკვიეთ თქვენი პირველი პროგრამა
- ნაბიჯი 5: მარყუჟები და თუ ის - საკონტროლო სტრუქტურები
- ნაბიჯი 6: კომენტარები
- ნაბიჯი 7: თქვენი დასრულებული - დროა დაწეროთ რამე საკუთარ თავს
ვიდეო: დაიწყეთ პითონით: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
პროგრამირება გასაოცარია!
ეს არის შემოქმედებითი, სახალისო და და ეს აძლევს თქვენს ტვინს გონებრივ ვარჯიშს. ბევრ ჩვენგანს სურს ისწავლოს პროგრამირების შესახებ, მაგრამ დაარწმუნოს საკუთარი თავი, რომ ჩვენ არ შეგვიძლია. შესაძლოა მას აქვს ძალიან ბევრი მათემატიკა, შესაძლოა ჟარგონი, რომელიც შემოგორებულია, შეგაშინოთ. ნება მომეცით გითხრათ, რომ ეს არის ზუსტად ის, რასაც ოდესმე პროგრამისტი ფიქრობდა, სანამ ისინი გახდებოდნენ პროგრამისტები. სინამდვილეში ეს არის ზუსტად ის, რაც მე 10 კვირაზე ნაკლები ხნის წინ დავიწყე, როდესაც დავიწყე პროგრამირება.
ნება მომეცით ახლავე გითხრათ, რომ ნებისმიერს შეუძლია ისწავლოს პროგრამების წერა. პითონის მსგავსად ადვილად წასაკითხი პროგრამების ენების მიღწევებით და ინტერნეტში არსებული ინფორმაციის სიმდიდრით, აღარ არის სრულ განაკვეთზე ინვესტიცია პროგრამული ენის ცოდნის შესწავლაში. ჩვილ ბავშვთა უმეტესობა "21 -ე საუკუნეში" ძალიან ზარმაცია, უბრალოდ ისწავლეთ საფუძვლები და განაგრძეთ იქიდან განვითარება.
ეს არის არა-ჟარგონი, ადვილად თვალყური ადევნო იმას, რისი გაკეთებაც ახლა შეგიძლია. Სწორია! შეამცირეთ facebook და youtube, დაისვენეთ და მიჰყევით თქვენს კომპიუტერს.
დღეს ჩვენ შევხედავთ პროგრამირების ენას, სახელწოდებით პითონი, ვიკიპედია განსაზღვრავს პითონს, როგორც:
"პითონი არის ფართოდ გავრცელებული ზოგადი დანიშნულების, მაღალი დონის პროგრამირების ენა. მისი დიზაინის ფილოსოფია ხაზს უსვამს კოდის წაკითხვას და მისი სინტაქსი პროგრამისტებს საშუალებას აძლევს გამოთქვან კონცეფციები უფრო ნაკლებ კოდის კოდზე, ვიდრე შესაძლებელი იქნებოდა ისეთ ენებზე, როგორიცაა C ++ ან Java. უზრუნველყოფს კონსტრუქციებს, რომლებიც მიზნად ისახავს მკაფიო პროგრამების გააქტიურებას როგორც მცირე, ასევე დიდი მასშტაბით."
რას ნიშნავს ეს ყველაფერი? მე მეგონა თქვი არა-ჟარგონი? კარგად ძირითადად:
"პითონი არის კომპაქტური, ზოგადი დანიშნულების, ადვილად წასაკითხი პროგრამირების ენა. ის ძალიან მრავალმხრივია, ამიტომ მისი გამოყენება შესაძლებელია ყველა ფორმის პროგრამების შესაქმნელად."
რატომ ავირჩიე პითონი? იმის გამო, რომ პითონის საფუძვლების აღება ადვილია და ენას აქვს შესანიშნავი დამხმარე საზოგადოება ინტერნეტით. ამ იგლის დამთავრების შემდეგ შეგიძლიათ დაუყოვნებლივ დაიწყოთ პროგრამების შექმნა, იმის ნაცვლად, რომ დრო დაუთმოთ ენის საჭირო სირთულეების სწავლას.
ასე რომ, დავიწყოთ!
ნაბიჯი 1: რაც დაგჭირდებათ
პირველ რიგში დაგჭირდებათ კომპიუტერი პითონის ასლით, ბოდიში მობილური მომხმარებლებისთვის!
გადადით https://www.python.org/downloads/ და ჩამოტვირთეთ უახლესი გამოშვება, რომელიც ხელმისაწვდომია დიდი ყვითელი ღილაკით.
შემდეგ მიჰყევით ინსტალატორის ინსტრუქციას პითონის დაყენების მიზნით.
პითონის დაინსტალირების დასადასტურებლად გადადით CMD (ან ტერმინალი) და ჩაწერეთ:
პითონი -შემობრუნება
პითონმა უნდა უპასუხოს პითონის ვერსიას.
ამ გაკვეთილისთვის ჩვენ ვიყენებთ IDE- ს, ან ინტეგრირებული განვითარების გარემოს (ძირითადად ტექსტური რედაქტორი და შემდგენელი ერთმანეთთან შევსებული), ასე რომ გადადით https://www.jetbrains.com/pycharm/download/ და ჩამოტვირთეთ "Community Edition" პიჩარმის.
შემდეგ მიჰყევით ინსტალატორის ინსტრუქციებს PyCharm– ის ინსტალაციისთვის.
ახლა, დავიწყოთ პროგრამირება!
ნაბიჯი 2: დააყენეთ PyCharm და შექმენით ახალი პროექტი
პირველად, როდესაც დაიწყებთ pycharm– ს, ის გკითხავთ, რომელი კლავიატურის და თემის გამოყენება გსურთ. მე გირჩევთ, რომ ნაგულისხმევი დატოვოთ ძირითადი რუქა, მაგრამ თქვენ შეგიძლიათ ითამაშოთ თემა, ფერები და შრიფტები თქვენი შეხედულებისამებრ. ამ გაკვეთილისთვის მე ვიყენებ pycharm საზოგადოებას 4.5 დრაკულას თემით.
შემდეგ დაგხვდებათ მისასალმებელი ეკრანი.
დააჭირეთ შექმნა ახალი პროექტი
აირჩიეთ სუფთა პითონი, შემდეგ შეარჩიეთ საქაღალდე ფაილების შესანახად, შემდეგ დააჭირეთ შექმნას (გაითვალისწინეთ, რომ საქაღალდის სახელი იქნება თქვენი პროექტის სახელი)
ამ დროს თქვენ უნდა მიესალმოთ ფაქტობრივი კოდის შექმნის ეკრანს: 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: თქვენი დასრულებული - დროა დაწეროთ რამე საკუთარ თავს
ვაჰ, თქვენ უბრალოდ ისწავლეთ პითონის საფუძვლები!
ასე რომ "რა ვქნა ახლა?" შეიძლება გკითხოთ, თქვენ შეგიძლიათ გააგრძელოთ თამაში თქვენს ფაილთან ერთად. როდესაც ფიქრობთ, რომ მზად ხართ, შეგიძლიათ მიიღოთ გამოწვევა. დაწერეთ პროგრამა, რომ დაამატოთ ან გამოვაკლოთ ორი მომხმარებლის შეყვანილი რიცხვი. გამოიყენეთ ინტერნეტი იმის გასარკვევად, თუ როგორ მიიღოთ მომხმარებლის შეყვანა, შემდეგ დაამატეთ ან გამოაკლოთ ორი შეყვანა და დარწმუნდით, რომ დატოვეთ კომენტარი თქვენს კოდზე! მიუხედავად იმისა, რომ პითონის სწავლა ადვილია არავითარ შემთხვევაში არ აქვს დაბალი ჭერი - ყველა ფორმის, ზომისა და კონფიგურაციის პროგრამები შესაძლებელია პითონის გამოყენებით და მისი ყოვლისმომცველი (და ჩვეულებრივ საზოგადოების მიერ წარმოდგენილი) ბიბლიოთეკები. განათავსეთ თქვენი კოდი ქვემოთ შემოთავაზებებისა და გაუმჯობესებებისათვის. Წარმატებები!
გირჩევთ:
წარმოიდგინეთ თქვენი ბიტკოინის მოგება და ზარალი არდუინოთი და პითონით: 6 ნაბიჯი
ვიზუალიზაცია თქვენი Bitcoin მოგება და დაკარგვა Arduino & Python: ძირითადი იდეა პირადად მე ვარ კრიპტო ვალუტის ინვესტორი. მაგრამ მე ასევე მაქვს დიდი დატვირთვა სამუშაოს შესასრულებლად. ასე რომ, მე არ შემიძლია ბიტკოინის ფასის თვალყურის დევნება წუთში 10 -ჯერ. თუმცა, მე მაინც მინდა ვიცოდე, ვიშოვებ თუ ვკარგავ ფულს. ამდენად
LED Bike Light პროგრამირებადი პითონით: 4 ნაბიჯი
LED Bike Light პროგრამირებადი პითონთან ერთად: ეს გაკვეთილი გაჩვენებთ თუ როგორ უნდა შექმნათ მაგარი LED ველოსიპედის შუქები, რომლებიც პროგრამირდება პითონთან ერთად. პირველი, დარწმუნდით, რომ გაქვთ ყველა მარაგი: Gemma M0 მიკროკონტროლერი 10k პოტენომეტრი 1 მ NeoPixel LED ზოლები 30 პიქსელი/მეტრი USB ბატარეა
დაიწყეთ თქვენი სადღესასწაულო სურათების სლაიდშოუ მაგიის შეხებით!: 9 ნაბიჯი (სურათებით)
დაიწყე შენი სადღესასწაულო სურათების სლაიდშოუ მაგიის შეხებით!: წლების განმავლობაში მე განვივითარე ჩვევა, რომ მოგზაურობისას თან წამეღო პატარა ფიგურა: ხშირად ვყიდულობ პატარა, ცარიელ ხელნაკეთობას (როგორც სურათზე) და ვხატავ ეს ემთხვევა იმ ქვეყნის დროშას და თემას, რომელსაც მე ვსტუმრობ (ამ შემთხვევაში, სიცილია). ტ
Ublox LEA 6h 02 GPS მოდული არდუინოთი და პითონით: 4 ნაბიჯი
Ublox LEA 6h 02 GPS მოდული Arduino– სთან და პითონთან: GPS მოდულის დაკავშირება Arduino UNO– ს (ან ნებისმიერი სხვა Arduino მოწყობილობის) გამოყენებით და Latitude და განედი გამოთვლა პითონში დაწერილი პროგრამის ფანჯარაში
დაიწყეთ PM მონიტორინგის სადგურის მშენებლობა: 3 ნაბიჯი (სურათებით)
დაიწყეთ PM მონიტორინგის სადგურის მშენებლობა: მე განსაკუთრებით მაინტერესებს ჰაერის დაბინძურების დონე, რადგან მე ვცხოვრობ ჩინეთში და სანამ ჩემი ქალაქი, შენჟენი, ალბათ, ჩინეთის ერთ -ერთი ყველაზე სუფთა ქალაქია, მას ჯერ კიდევ აქვს თავისი ცუდი დღეები. ასე რომ, მე მინდოდა აეშენებინა საკუთარი თავი, რომ შემედარებინა ათეულ ჰაერს