Python програмчлалыг хэрхэн эхлүүлэх вэ: 15 алхам (зурагтай)

Агуулгын хүснэгт:

Python програмчлалыг хэрхэн эхлүүлэх вэ: 15 алхам (зурагтай)
Python програмчлалыг хэрхэн эхлүүлэх вэ: 15 алхам (зурагтай)

Видео: Python програмчлалыг хэрхэн эхлүүлэх вэ: 15 алхам (зурагтай)

Видео: Python програмчлалыг хэрхэн эхлүүлэх вэ: 15 алхам (зурагтай)
Видео: 4. Excel програм Sum, Average, Min, Max, INT, Round функцууд 2024, May
Anonim

Та програмчилж сурахыг хүсч байна уу? Компьютерийн програмчлал сурах нь маш хэцүү байж магадгүй бөгөөд та тодорхой курс авах талаар бодож байж магадгүй юм. Энэ нь зарим програмчлалын хэлний хувьд үнэн байж болох ч үндсийг нь ойлгоход ердөө ганц хоёрхон хоног шаардагддаг олон зүйл байдаг. Python бол эдгээр хэлнүүдийн нэг юм. Python програмыг хэдхэн минутын дотор ажиллуулж болно. Хэрхэн болохыг мэдэхийн тулд доорх 1 -р алхамыг үзнэ үү.

Алхам

5 -р хэсгийн 1: Python суулгах (Windows)

167107 1
167107 1

Алхам 1. Windows системд зориулсан Python татаж авах

Windows Python орчуулагчийг Python сайтаас үнэгүй татаж авах боломжтой. Үйлдлийн системийнхээ зөв хувилбарыг татаж авсан эсэхээ шалгаарай.

  • Та үүнийг бичиж байх үед хамгийн сүүлийн хувилбар болох 3.4 -ийг татаж авах хэрэгтэй болно.
  • OS X болон Linux-ийг Python-той урьдчилан суулгасан болно. Та Python програмтай холбоотой програм суулгах шаардлагагүй байж магадгүй ч текст засварлагч суулгаж болно.
  • Линукс түгээлт ба OS X -ийн ихэнх хувилбарууд Python 2.x -ийг ашигладаг хэвээр байна. 2 ба 3 хувилбаруудын хооронд бага зэргийн ялгаа байдаг боловч хамгийн чухал өөрчлөлт нь "хэвлэх" мэдэгдэлд байдаг. Python -ийн хамгийн сүүлийн хувилбарыг OS X эсвэл Linux дээр суулгахын тулд та файлыг Python вэбсайтаас татаж авах боломжтой.
167107 2
167107 2

Алхам 2. Python орчуулагчийг суулгана уу

Ихэнх хэрэглэгчид ямар ч тохиргоог өөрчлөхгүйгээр орчуулагчийг суулгаж болно. Та боломжтой модулиудын жагсаалтын сүүлийн сонголтыг идэвхжүүлснээр Python -ийг Command Prompt -т нэгтгэж болно.

167107 3
167107 3

Алхам 3. Текст засварлагчийг суулгана уу

Та Notepad эсвэл TextEdit -ээс Python програм үүсгэж болох боловч тусгай текст засварлагч ашиглан код унших, бичих нь илүү хялбар байдаг. Notepad ++ (Windows), TextWrangler (Mac) эсвэл jEdit (ямар ч систем) гэх мэт таны ашиглаж болох үнэгүй янз бүрийн редакторууд байдаг.

167107 4
167107 4

Алхам 4. Суулгалтыг туршиж үзээрэй

Терминалаас (Mac/Linux) Command Prompt (Windows) -ийг нээгээд python бичнэ үү. Python ачаалагдах бөгөөд хувилбарын дугаар гарч ирнэ. Таныг >>> хэлбэрээр харуулсан Python хэлмэрч командын мөр рүү аваачна.

Print ("Сайн байна уу, Дэлхий!") Гэж бичээд Enter дарна уу. Та Python командын шугамын доорх текстийг харах болно

5 -ийн 2 -р хэсэг: Үндсэн ойлголтуудыг сурах нь

167107 5
167107 5

Алхам 1. Python -ийг хөрвүүлэх шаардлагагүй гэдгийг ойлгоорой

Python бол орчуулагдсан хэл бөгөөд та файлд өөрчлөлт оруулмагц програм ажиллуулах боломжтой болно. Энэ нь програмыг дахин давтах, засварлах, алдааг олж засварлах үйл явцыг бусад олон хэлнээс хамаагүй хурдан болгодог.

Python бол сурахад хялбар хэлнүүдийн нэг бөгөөд үндсэн програмуудыг хэдхэн минутын дотор ажиллуулах боломжтой

167107 6
167107 6

Алхам 2. Орчуулагчтай хуур

Та програмыг нэмж оруулахгүйгээр кодыг туршихын тулд орчуулагчийг ашиглаж болно. Энэ нь тусгай команд хэрхэн ажилладаг, эсвэл хаях програм бичих талаар сурахад маш сайн байдаг.

167107 7
167107 7

Алхам 3. Python нь обьект болон хувьсагчтай хэрхэн харьцдаг болохыг олж мэдээрэй

Python бол объектод чиглэсэн хэл бөгөөд энэ нь програмын бүх зүйлийг объект гэж үзэх болно гэсэн үг юм. Энэ нь та програмын эхэнд хувьсагчийг зарлах шаардлагагүй (та үүнийг хүссэн үедээ хийж болно), мөн хувьсагчийн төрлийг (бүхэл тоо, мөр гэх мэт) зааж өгөх шаардлагагүй гэсэн үг юм.

5 -р хэсгийн 3 -р хэсэг: Python орчуулагчийг тооцоолуур болгон ашиглах

Тооцоологчийн зарим үндсэн функцийг гүйцэтгэх нь Python синтакс, тоо, мөрийг хэрхэн зохицуулах талаар мэдлэгтэй болоход тусална.

167107 8
167107 8

Алхам 1. Орчуулагчийг ажиллуулна уу

Тушаал хүлээх мөр эсвэл терминалыг нээнэ үү. Тушаалд python гэж бичээд Enter дарна уу. Энэ нь Python орчуулагчийг ачаалах бөгөөд таныг Python командын мөр рүү аваачна (>>>).

Хэрэв та Python -ийг командын мөрөнд оруулаагүй бол орчуулагчийг ажиллуулахын тулд Python фолдер руу орох шаардлагатай болно

167107 9
167107 9

Алхам 2. Үндсэн арифметикийг гүйцэтгэх

Python ашиглан энгийн арифметикийг хялбархан хийж болно. Тооцоологчийн функцийг ашиглах жишээг доорх хайрцгаас үзнэ үү. Тэмдэглэл: # бол Python кодын тайлбар бөгөөд тэдгээрийг тайлбарлагч боловсруулдаггүй.

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Хэсэг нь үргэлж хөвөгч цэгийн тоог буцааж өгдөг (аравтын бутархай) 35.0 >>> (100 - 10*3) // 2 # Дугуйрсан хуваагдал (хоёр ташуу) нь аравтын бутархайг хаях болно 35 >>> 23 % 4 # Энэ нь 3 -р хуваагдлын үлдэгдлийг тооцоолох болно >>> 17.53 * 2.67 / 4.1 11.41587804878049

167107 10
167107 10

Алхам 3. Цол хэргэмийг тооцоол

Та ** операторыг ашиглан экспонентуудыг илэрхийлж болно. Python нь том хүчийг хурдан тооцоолж чаддаг. Жишээ доорх хайрцгийг үзнэ үү.

>> 7 ** 2 # 7 квадрат 49 >>> 5 ** 7 # 5 -ийг 7 78125 болгоно

167107 11
167107 11

Алхам 4. Хувьсагч үүсгэх, удирдах

Та Python дээр үндсэн алгебр хийх хувьсагчдыг оноож өгч болно. Энэ бол Python програмуудад хувьсагч хэрхэн хуваарилах талаар мэдэх гайхалтай танилцуулга юм. Хувьсагчдыг = тэмдгийг ашиглан зааж өгсөн болно. Жишээ доорх хайрцгийг үзнэ үү.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # Хувьсагч нь ямар ч мөр байж болно> >> өндөр = 5 >>> өргөн * өндөр 50

167107 12
167107 12

Алхам 5. Орчуулагчийг хаах

Орчуулагч ашиглаж дууссаны дараа та үүнийг хааж, Ctrl+Z (Windows) эсвэл Ctrl+D (Linux/Mac) товчлууруудыг дарж командын мөр рүү буцаж очоод Enter дарна уу. Та мөн quit () гэж бичээд Enter дарна уу.

5 -ийн 4 -р хэсэг: Анхны програмыг бий болгох

167107 13
167107 13

Алхам 1. Текст засварлагчийг нээнэ үү

Та туршилтын програм үүсгэж, програм үүсгэх, хадгалах үндсийг мэдэж аваад орчуулагчаар дамжуулан ажиллуулж болно. Энэ нь орчуулагчийг зөв суулгасан эсэхийг шалгахад туслах болно.

167107 14
167107 14

Алхам 2. "Хэвлэх" мэдэгдэл үүсгэнэ үү

"Хэвлэх" нь програмын явцад терминал дахь мэдээллийг харуулахад ашигладаг Python үндсэн функцуудын нэг юм. Тэмдэглэл: "хэвлэх" нь Python 2 -оос Python 3 руу шилжсэн хамгийн том өөрчлөлтүүдийн нэг юм. Python 2 -д та зөвхөн "хэвлэх" гэж бичээд дараа нь харуулахыг хүссэн зүйлээ бичих хэрэгтэй. Python 3 дээр "хэвлэх" нь функц болсон тул та "print ()" гэж бичээд хаалтанд хүссэн зүйлээ бичих хэрэгтэй.

167107 15
167107 15

Алхам 3. Мэдэгдэл нэмэх

Програмчлалын хэлийг шалгах хамгийн түгээмэл аргуудын нэг бол "Сайн байна уу, Дэлхий!" Текстийг харуулах явдал юм. Энэхүү текстийн хэсгийг ишлэлийг оруулаад "print ()" мэдэгдэлд оруулна уу.

хэвлэх ("Сайн уу, Дэлхий!")

Бусад хэлнүүдээс ялгаатай нь;; гэсэн мөрийн төгсгөлийг зарлах шаардлагагүй. Та блокуудыг төлөөлөхийн тулд буржгар хаалт ({}) ашиглах шаардлагагүй. Үүний оронд догол мөр нь блокт юу багтсаныг зааж өгнө

167107 16
167107 16

Алхам 4. Файлыг хадгална уу

Текст засварлагчийн File цэс дээр дараад Save As гэж сонгоно уу. Нэрийн талбарын доорх унах цэснээс Python файлын төрлийг сонгоно уу. Хэрэв та Notepad ашиглаж байгаа (гэхдээ зөвлөдөггүй) бол "Бүх файлууд" -ыг сонгоод файлын нэрийн төгсгөлд "py" нэмнэ үү.

  • Файлыг командын мөрөнд зааж өгөх ёстой тул хандах боломжтой газар хадгална уу.
  • Энэ жишээнд файлыг "hello.py" хэлбэрээр хадгална уу.
167107 17
167107 17

Алхам 5. Програмыг ажиллуулна уу

Тушаал хүлээх мөр эсвэл терминалыг нээгээд файлыг хадгалсан газар руу очно уу. Тэнд очоод hello.py, Enter гэж бичээд файлыг ажиллуулна уу. Та командын мөрийн доорх текстийг харах болно.

Python -ийг хэрхэн суулгаснаас хамааран та програмыг ажиллуулахын тулд python hello.py гэж бичих шаардлагатай болж магадгүй юм

167107 18
167107 18

Алхам 6. Хөтөлбөрийг ойр ойрхон туршиж үзээрэй

Python -ийн нэг давуу тал бол та шинэ програмуудыг шууд туршиж үзэх боломжтой юм. Өөр нэг давуу тал бол таны командын мөр болон засварлагч нээлттэй байна. Өөрчлөлтийг редактор дээр хадгалсны дараа та програмыг тушаалын мөрөөс шууд ажиллуулж, өөрчлөлтийг хурдан шалгах боломжтой болно.

5 -р хэсгийн 5: Дэвшилтэт хөтөлбөрүүдийг бий болгох

167107 19
167107 19

Алхам 1. Урсгалын хяналтын үндсэн мэдэгдлүүдийг туршиж үзээрэй

Урсгалын хяналтын мэдэгдэл нь тодорхой нөхцөлд програм юу хийж байгааг хянахад тустай байдаг. Эдгээр мэдэгдлүүд нь Python програмчлалын үндсэн хэсэг тул та оролт, нөхцөл байдлаас шалтгаалан янз бүрийн зүйл хийх програмуудыг үүсгэж болно. While мэдэгдэл нь суралцах сайн эхлэл юм. Энэ жишээнд та Фибоначчийн цувралыг 100 хүртэл тооцоолохын тулд while мэдэгдлийг ашигладаг.

# Фибоначчийн дараалал дахь тоо бүр нь өмнөх хоёр тооны нийлбэр юм a, b = 0, 1 байхад b <100: хэвлэх (b, төгсгөл = '') a, b = b, a+b

  • Дараах дараалал нь (байхад) b нь (<) 100 -аас бага байх тохиолдолд ажиллана.
  • Хөтөлбөрийн гаралт нь 1 1 2 3 5 8 13 21 34 55 89
  • End = '' тушаал нь утга бүрийг тусдаа мөрөнд оруулахын оронд гаралтыг нэг мөрөнд гаргана.
  • Энэхүү энгийн програмд цөөн хэдэн зүйлийг анхаарах хэрэгтэй бөгөөд эдгээр нь Python дээр нарийн төвөгтэй програм үүсгэхэд маш чухал юм.

    • Догол мөрөнд анхаарлаа хандуулаарай.: Дараагийн мөр догол мөрийг оруулах бөгөөд энэ нь блокийн нэг хэсэг болохыг илэрхийлнэ. Дээрх жишээнд (b) ба a, b = b, a+b хэвлэх нь while блокийн хэсэг юм. Програмыг ажиллуулахын тулд догол мөрийг зөв хийх нь чухал юм.
    • Нэг мөрөнд олон хувьсагчийг тодорхойлж болно. Дээрх жишээнд a ба b. Аль аль нь эхний мөрөнд тодорхойлогдсон болно
    • Хэрэв та энэ програмыг шууд орчуулагч руу оруулбал төгсгөлд нь хоосон мөр оруулах ёстой бөгөөд ингэснээр орчуулагч програм дууссан гэдгийг мэдэж болно.
167107 20
167107 20

Алхам 2. Програм дахь функцийг бий болгох

Та дараа нь програмд дуудаж болох функцуудыг тодорхойлж болно. Хэрэв та том програмын хүрээнд олон функцийг ашиглах шаардлагатай бол энэ нь ялангуяа ашигтай байдаг. Дараах жишээнд та өмнө нь бичсэн шиг Фибоначчийн дарааллыг дуудах функцийг үүсгэж болно.

def fib (n): a, b = 0, 1 байхад a <n: print (a, end = '') a, b = b, a+b print () # Дараа нь та тус бүрт # Фибоначчийн функцийг дуудаж болно. заасан утга fib (1000)

Энэ нь 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 буцаана

167107 21
167107 21

Алхам 3. Илүү төвөгтэй урсгалын хяналтын програмыг бий болгох

Урсгалын хяналтын мэдэгдэл нь програмыг хэрхэн гүйцэтгэх талаар тодорхой нөхцлийг бүрдүүлэхэд хэрэгтэй байдаг. Хэрэв та хэрэглэгчийн оролттой холбоотой бол энэ нь ялангуяа чухал юм. Дараах жишээ нь if, elif (else if), and else ашиглан хэрэглэгчийн насыг үнэлэх энгийн програмыг ашиглах болно.

age = int (оролт ("Насаа оруулна уу:")) хэрэв нас <= 12: хэвлэх ("Хүүхэд нас гайхалтай!") elif насны хязгаар (13, 20): хэвлэх ("Та бол өсвөр насны хүүхэд!") өөр: print ("Өсөх цаг") # Хэрэв эдгээр мэдэгдлүүдийн аль нэг нь үнэн бол # харгалзах мессеж гарч ирнэ. # Хэрэв мэдэгдлийн аль нь ч үнэн биш бол # "өөр" гэсэн мессеж гарч ирнэ.

  • Хөтөлбөр нь янз бүрийн хэрэглээнд ашиглах бусад чухал мэдэгдлүүдийг танилцуулж байна.

    • input () - Энэ нь хэрэглэгчийн оролтыг гарнаас дууддаг. Хэрэглэгч хаалтанд бичсэн мессежийг харах болно. Энэ жишээнд input () нь int () функцээр хүрээлэгдсэн бөгөөд бүх оролтыг бүхэл тоо гэж үзэх болно.
    • range () - Энэ функцийг олон янзаар ашиглаж болно. Энэ програмд энэ функц нь тоо нь 13 ба 20 хязгаарт байгаа эсэхийг шалгадаг. Хүрээний төгсгөлийг тооцоонд тооцдоггүй.
167107 22
167107 22

Алхам 4. Бусад нөхцөлт хэллэгийг сур

Өмнөх жишээнд "бага эсвэл тэнцүү" тэмдгийг (<=) ашиглан оруулсан нас нь тухайн нөхцөлтэй тохирч байгаа эсэхийг тодорхойлно. Та математикийн нэгэн адил нөхцөлт илэрхийллийг ашиглаж болно, гэхдээ тэдгээрийг бичих арга нь арай өөр байна:

Нөхцөл байдлын илэрхийлэл.

Утга Тэмдэг Python тэмдэг
Аас бага < <
Үүнээс илүү > >
-Аас бага буюу тэнцүү <=
-Аас их эсвэл тэнцүү >=
Хамтдаа = ==
-Тай тэнцүү биш !=

Алхам 5. Байнга суралцах

Дээр дурдсан бүхэн бол Python -ийн үндсэн ойлголтууд юм. Python бол сурахад хамгийн хялбар хэлнүүдийн нэг боловч таны ухаж мэдэх маш олон хүрээ бий. Үргэлжлүүлэн суралцах хамгийн сайн арга бол үргэлжлүүлэн програмчлах явдал юм! Та програмыг эхнээс нь шууд орчуулагчаас шууд бичих боломжтой бөгөөд өөрчлөлтийг шалгах нь командын мөрөөс програмыг дахин ажиллуулахтай адил хялбар гэдгийг санаарай.

  • Python програмчлалын талаар "Эхлэгчдэд зориулсан Python", "Python хоолны ном", "Python програмчлал: компьютерийн шинжлэх ухааны танилцуулга" гэх мэт олон сайн номууд байдаг.
  • Интернет дээр янз бүрийн эх сурвалжууд байдаг боловч ихэнх нь Python 2.x -т зориулагдсан хэвээр байна. Өгөгдсөн жишээ бүрийн хувьд та тохируулга хийх шаардлагатай болно.
  • Олон курс Python сурах боломжийг олгодог. Python -ийг ихэвчлэн анхан шатны ангиудад заадаг, учир нь энэ нь сурахад хялбар хэлнүүдийн нэг юм.

Зөвлөмж болгож буй: