สารบัญ:

เริ่มต้นกับ Python: 7 ขั้นตอน (พร้อมรูปภาพ)
เริ่มต้นกับ Python: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เริ่มต้นกับ Python: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เริ่มต้นกับ Python: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: สอน Python เบื้องต้น จนใช้ได้จริง #01 2024, พฤศจิกายน
Anonim
เริ่มต้นกับ Python
เริ่มต้นกับ Python

การเขียนโปรแกรมนั้นยอดเยี่ยมมาก!

มันสร้างสรรค์ สนุกสนาน และมันทำให้สมองของคุณได้ออกกำลังกายทางจิต พวกเราหลายคนต้องการเรียนรู้เกี่ยวกับการเขียนโปรแกรม แต่โน้มน้าวตัวเองว่าเราทำไม่ได้ บางทีมันอาจมีคณิตศาสตร์มากเกินไป บางทีศัพท์แสงที่พูดไปมาก็ทำให้คุณกลัว ให้ฉันบอกคุณว่านั่นคือสิ่งที่โปรแกรมเมอร์เคยคิดมาก่อนที่พวกเขาจะกลายเป็นโปรแกรมเมอร์ อันที่จริงนั่นคือสิ่งที่ฉันคิดเมื่อไม่ถึง 10 สัปดาห์ก่อนเมื่อฉันเริ่มเขียนโปรแกรม

บอกเลยว่าตอนนี้ใครๆ ก็เรียนเขียนโปรแกรมได้ ด้วยความก้าวหน้าของภาษาโปรแกรมที่อ่านง่าย เช่น python และข้อมูลมากมายบนอินเทอร์เน็ต ทำให้ไม่ต้องลงทุนเต็มเวลาเพื่อเรียนรู้รายละเอียดเกี่ยวกับภาษาโปรแกรมอีกต่อไป โปรแกรมเมอร์ 'ศตวรรษที่ 21' ส่วนใหญ่นั้นเกียจคร้านมาก เพียงแค่เรียนรู้พื้นฐานและต่อยอดจากที่นั่น

นี่คือ No-Jargon และ ible ที่ติดตามได้ง่ายซึ่งคุณทำได้ในตอนนี้ ถูกตัอง! ย่อขนาด facebook และ youtube ผ่อนคลายและติดตามบนคอมพิวเตอร์ของคุณ

คอมพิวเตอร์คนแก่
คอมพิวเตอร์คนแก่

วันนี้เราจะมาดูภาษาการเขียนโปรแกรมที่เรียกว่า Python ซึ่งวิกิพีเดียกำหนด python เป็น:

"Python เป็นภาษาโปรแกรมระดับสูงที่ใช้กันอย่างแพร่หลาย ปรัชญาการออกแบบเน้นความสามารถในการอ่านโค้ด และไวยากรณ์ช่วยให้โปรแกรมเมอร์สามารถแสดงแนวคิดในโค้ดน้อยกว่าที่เป็นไปได้ในภาษาเช่น C ++ หรือ Java ภาษา จัดเตรียมโครงสร้างที่ตั้งใจเปิดใช้งานโปรแกรมที่ชัดเจนทั้งขนาดเล็กและขนาดใหญ่"

แล้วมันหมายความว่าอย่างไร? ฉันคิดว่าคุณพูดไม่ศัพท์แสง? โดยพื้นฐานแล้ว:

"Python เป็นภาษาโปรแกรมขนาดกะทัดรัด ใช้งานทั่วไป อ่านง่าย ใช้งานได้หลากหลาย ดังนั้นจึงใช้สร้างโปรแกรมทุกขนาดได้"

ทำไมฉันถึงเลือก python? เนื่องจากพื้นฐานของ python นั้นง่ายต่อการรับและภาษานั้นมีชุมชนออนไลน์ที่ยอดเยี่ยม หลังจากจบ ible นี้แล้ว คุณสามารถเริ่มสร้างโปรแกรมได้ทันที แทนที่จะใช้เวลาเรียนรู้ความซับซ้อนของภาษาที่จำเป็น

เริ่มกันเลย!

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

ประการแรกคุณจะต้องมีคอมพิวเตอร์ที่มีสำเนาของหลาม ขออภัยผู้ใช้มือถือ!

ไปที่ https://www.python.org/downloads/ และดาวน์โหลดรุ่นล่าสุดพร้อมปุ่มสีเหลืองขนาดใหญ่

Python ดาวน์โหลด
Python ดาวน์โหลด

จากนั้นทำตามคำแนะนำในการติดตั้งเพื่อติดตั้ง python

โปรแกรมติดตั้ง Python
โปรแกรมติดตั้ง Python

หากต้องการตรวจสอบการติดตั้ง python ให้ไปที่ CMD (หรือเทอร์มินัล) แล้วพิมพ์:

หลาม --version

Python ควรตอบสนองด้วยเวอร์ชันของ python

ภาพ
ภาพ

ตอนนี้สำหรับบทช่วยสอนนี้ เราจะใช้ IDE หรือ Integrated Development Environment (โดยทั่วไปคือโปรแกรมแก้ไขข้อความและคอมไพเลอร์ที่รวมเข้าด้วยกัน) ดังนั้นตรงไปที่ https://www.jetbrains.com/pycharm/download/ และดาวน์โหลด "Community Edition" ของพีชาร์ม

ชุมชน PyCharm
ชุมชน PyCharm

จากนั้นทำตามคำแนะนำในการติดตั้งเพื่อติดตั้ง PyCharm

มาเริ่มเขียนโปรแกรมกันเลย!

ขั้นตอนที่ 2: ตั้งค่า PyCharm และสร้างโครงการใหม่

ครั้งแรกที่คุณเปิด pycharm มันจะถามคุณว่าคุณต้องการใช้คีย์แมปและธีมใด ฉันขอแนะนำให้ปล่อยคีย์แมปไว้เป็นค่าเริ่มต้น แต่คุณสามารถลองใช้ธีม สี และแบบอักษรได้ตามต้องการ สำหรับบทช่วยสอนนี้ ฉันใช้ pycharm community 4.5 กับธีม Dracula

จากนั้นคุณจะได้รับการต้อนรับด้วยหน้าจอต้อนรับ

กดสร้างโครงการใหม่

หน้าจอต้อนรับ PyCharm
หน้าจอต้อนรับ PyCharm

เลือก Pure Python จากนั้นเลือกโฟลเดอร์ที่จะเก็บไฟล์ไว้ จากนั้นกด create (โปรดทราบว่าชื่อโฟลเดอร์จะเป็นชื่อโปรเจ็กต์ของคุณ)

หน้าจอโปรเจ็กต์ PyCharm
หน้าจอโปรเจ็กต์ PyCharm

ณ จุดนี้คุณควรจะได้รับการต้อนรับด้วยหน้าจอการสร้างโค้ดจริง: P

หน้าจอรหัส
หน้าจอรหัส

ขั้นตอนที่ 3: สร้างโปรแกรมแรกของคุณ

คลิกขวาที่โฟลเดอร์โครงการของคุณและไปที่ใหม่ -> ไฟล์ Python

สร้างเมนูใหม่
สร้างเมนูใหม่

ตั้งชื่อไฟล์แล้วกด ok

ไฟล์บทสนทนา
ไฟล์บทสนทนา

ตอนนี้แท็บใหม่จะปรากฏขึ้นในพื้นที่หลักของคุณ

ภาพ
ภาพ

ด้านล่าง _author_ คัดลอกและวางรหัสนี้

ข้อความ = "สวัสดีชาวโลก"

พิมพ์ข้อความ

จากนั้นคลิกขวาที่ไฟล์แล้วกด Run

ภาพ
ภาพ

สิ่งนี้จะรวบรวมโปรแกรมของเราและส่งคืนผลลัพธ์ Hello World จะพิมพ์อยู่ใน Run Area

ภาพ
ภาพ

มาดูว่าเราเพิ่งเขียนอะไรไป

ขั้นตอนที่ 4: หาโปรแกรมแรกของคุณ

ทีนี้มาลองทำความเข้าใจว่าโค้ดคืออะไร

ข้อความ = "สวัสดีชาวโลก"

พิมพ์ข้อความ

หมายถึงจริงๆ

ประการแรก ฉันสร้างและตั้งค่าตัวแปรให้เป็นสตริงที่มี Hello World หากคุณเปลี่ยนข้อความระหว่างเครื่องหมายคำพูด คุณสามารถเปลี่ยนค่าของตัวแปรและข้อความได้ สำหรับอินสแตนซ์:

ข้อความ = "สวัสดีผู้สอน!"

พิมพ์ข้อความ

ผลตอบแทน:

ภาพ
ภาพ

เมื่อวิ่ง

สตริงถูกกำหนดเนื่องจากเครื่องหมายคำพูด สตริงสามารถกำหนดได้ด้วยเครื่องหมายเดียว

ข้อความ = 'สวัสดีชาวโลก'

พิมพ์ข้อความ

ตัวแปรยังสามารถมีได้หลายประเภท สำหรับกรณีนี้:

จำนวนเต็ม = 29302

เป็นตัวแปรที่มีค่าจำนวนเต็ม (ตัวย่อ int) และสิ่งนี้:

floatPoint = 1469.928

เป็นตัวแปรที่มีค่าทศนิยม (ย่อมาจาก float)

โดยทั่วไป ความแตกต่างระหว่างจำนวนเต็มและทศนิยมคือจำนวนเต็มเป็นจำนวนเต็มในขณะที่ทศนิยมเป็นตัวเลขทศนิยม จำนวนเต็มใช้พื้นที่น้อยลงแต่ไม่สามารถเก็บทศนิยมได้ ตัวอย่างเช่น จำนวนเต็ม 1 / จำนวนเต็ม 2

integer1 = 1

integer2 = 2 พิมพ์จำนวนเต็ม 1 / integer2

คือ 0.5 ใช่ไหม แต่ผลลัพธ์คือ:

ภาพ
ภาพ

เพราะจำนวนเต็มแบ่งเป็นทศนิยมไม่ได้ อย่างไรก็ตามสิ่งนี้:

float1 = 1.0

integer2 = 2 พิมพ์ float1 / integer2

คืนค่า 0.5 เมื่อรันเนื่องจากตัวแปรตัวใดตัวหนึ่งเป็น float

ภาพ
ภาพ

'พิมพ์' เพียงพิมพ์ค่า สำหรับอินสแตนซ์

พิมพ์ "ทำลายโลก"

พิมพ์สตริง

ภาพ
ภาพ

พิมพ์ยังสามารถพิมพ์ค่าของสมการรวมทั้งการรวมสองสตริง

string1 = "สวัสดี"

string2 = "IBLE LOVERS" พิมพ์ string1 + string2

พิมพ์

ภาพ
ภาพ

ขั้นตอนที่ 5: วนซ้ำและถ้า - โครงสร้างการควบคุม

สิ่งที่สำคัญที่สุดอย่างหนึ่งเกี่ยวกับโปรแกรมใดๆ คือการมีอยู่ของโครงสร้างการควบคุม

โครงสร้างการควบคุมแรกคือลูป while ส่วนโค้ดนี้จะวนซ้ำในขณะที่เงื่อนไขเป็นจริง สำหรับอินสแตนซ์รหัสนี้

นับ = 0

ขณะนับ < 10: # เพิ่มในการนับ นับ = นับ + จำนวนพิมพ์ 1 ครั้ง พิมพ์ "เสร็จสิ้น"

รันโค้ดในลูปจนนับ <10 แล้วต่อด้วยโปรแกรม

ภาพ
ภาพ

คำสั่งที่สองคือคำสั่ง if-else โค้ดชิ้นนี้จะตรวจสอบและทำบางสิ่งหากค่าของตัวแปรเท่ากับ 10 ทำอย่างอื่นหากค่าเท่ากับ 11 และทำอย่างอื่นในสถานการณ์อื่นๆ ทั้งหมด

จำนวนเต็ม = 0

# หากมีค่าเท่ากับ 10 หากจำนวนเต็ม == 10: พิมพ์ "ITS 10" # หากมีค่าเท่ากับ 11 จำนวนเต็มเอลิฟ == 11: พิมพ์ "ITS 11" # ในกรณีอื่นๆ ทั้งหมด: พิมพ์ "ฉันไม่รู้WWWWWWW" พิมพ์ "เสร็จสิ้น""

จะกลับมา

ภาพ
ภาพ

เนื่องจากจำนวนเต็มตัวแปรไม่เท่ากับ 10 หรือ 11 และในกรณีอื่น ๆ มันรันอย่างอื่น

เพื่อกำหนดในขณะที่หรือถ้าโครงสร้างการควบคุมใส่ประเภท (ในขณะที่หรือถ้า) ตามด้วยค่าจริงหรือเท็จแล้ว:

พิมพ์จริง == จริง:

สังเกตว่า 'ช่องว่าง' สำหรับเนื้อหาของแต่ละลูป python มีความเฉพาะเจาะจงมากเกี่ยวกับช่องว่าง นั่นคือวิธีที่มันรู้ว่าโค้ดใดอยู่ในขณะหนึ่งหรือถ้าวนซ้ำ PyCharm ใช้ช่องว่างหนึ่งแท็บซึ่งต้องสอดคล้องกันในโค้ดทั้งหมดของคุณ! คุณยังสามารถปรับการตั้งค่าเพื่อใช้ช่องว่างแทนได้ (ซึ่งมีข้อดีอยู่บ้าง)

ขั้นตอนที่ 6: ความคิดเห็น

คุณอาจสังเกตเห็นว่าฉันได้ 'แสดงความคิดเห็น' ในโค้ดที่ฉันโพสต์ไว้ในส่วนโครงสร้างการควบคุม คุณสามารถแสดงความคิดเห็นโค้ดโดยใส่ # และส่วนที่เหลือของบรรทัดจะถูกแสดงความคิดเห็น เมื่อซอฟต์แวร์ถูกรวบรวมความคิดเห็นจะถูกละเว้น

# สวัสดีชาวโลก

ความคิดเห็นเป็นผู้กอบกู้รหัส เพราะจะทำให้คุณสามารถแสดงให้ทุกคนเห็นว่าโค้ดของคุณมีอะไรบ้าง และสิ่งที่คุณคิดเมื่อเขียนโค้ด แต่อย่าหักโหมจนเกินไป! โค้ดที่มีความคิดเห็นมากเกินไปก็อาจแย่พอๆ กับโค้ดที่มีความคิดเห็นน้อยเกินไป

ฉันควรแสดงความคิดเห็นรหัสของฉันเมื่อใด

กฎทั่วไปของฉันคือการแสดงความคิดเห็นความคิดของคุณเป็นงานเขียนของคุณ ดังนั้นหากคุณเพิ่มตัวแปรเพียงเพื่อรักษาอายุของคุณที่ไม่มีจุดประสงค์อื่น แสดงความคิดเห็นว่า

# ตัวแปรที่ถืออายุของฉันในหลายปี# ไม่ได้ใช้จริงในโปรแกรมนี้ แต่ # จำเป็นสำหรับการอยู่รอดของเผ่าพันธุ์มนุษย์! myAge = 23

ขั้นตอนที่ 7: เสร็จแล้ว - ถึงเวลาเขียนบางสิ่งด้วยตัวคุณเอง

ว้าว คุณเพิ่งเรียนรู้พื้นฐานของ python!

ภาพ
ภาพ

"ตอนนี้ฉันจะทำอย่างไร" คุณอาจถาม ดีคุณสามารถเล่นไฟล์ของคุณต่อไปได้ เมื่อคุณคิดว่าคุณพร้อมแล้ว คุณสามารถท้าทายได้ เขียนโปรแกรมเพื่อเพิ่มหรือลบตัวเลขที่ผู้ใช้ป้อนสองตัว ใช้อินเทอร์เน็ตเพื่อค้นหาวิธีรับอินพุตของผู้ใช้ จากนั้นเพิ่มหรือลบอินพุตทั้งสอง และอย่าลืมแสดงความคิดเห็นโค้ดของคุณ! แม้ว่า Python จะเรียนรู้ได้ง่าย แต่ก็ไม่มีทางเป็นไปได้ต่ำเลย - โปรแกรมที่มีรูปร่าง ขนาด และการกำหนดค่าทั้งหมดนั้นเป็นไปได้โดยใช้ Python และเป็นไลบรารีที่ครอบคลุม (และมักจะส่งโดยชุมชน) โพสต์โค้ดของคุณด้านล่างเพื่อรับคำแนะนำและการปรับปรุง โชคดี!

แนะนำ: