สารบัญ:

Python วิธีที่ง่าย: 8 ขั้นตอน
Python วิธีที่ง่าย: 8 ขั้นตอน

วีดีโอ: Python วิธีที่ง่าย: 8 ขั้นตอน

วีดีโอ: Python วิธีที่ง่าย: 8 ขั้นตอน
วีดีโอ: สอน Python เบื้องต้น จนใช้ได้จริง #01 2024, พฤศจิกายน
Anonim
Python วิธีที่ง่าย
Python วิธีที่ง่าย

ดังนั้นคุณจึงตัดสินใจเรียนรู้วิธี Python และคุณเจอคำแนะนำนี้ (ใช่ ฉันใช้ Python เป็นกริยา)

ฉันรู้ว่าคุณอาจกังวล โดยเฉพาะอย่างยิ่งถ้านี่เป็นภาษาการเขียนโปรแกรมภาษาแรกของคุณ ดังนั้นให้ฉันสร้างความมั่นใจให้คุณ…

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

ก่อนอื่น สิ่งสำคัญคือต้องรู้ว่าโปรแกรมเมอร์ไม่เคยรู้ภาษาการเขียนโปรแกรมใด ๆ อย่างครบถ้วน การเขียนโปรแกรมหลายๆ อย่างคือการรู้ว่าคุณต้องการทำอะไร ไม่รู้ว่าต้องทำอย่างไร และ Googling หาคำตอบ ค้นหาโค้ดตัวอย่าง แล้วปรับเปลี่ยนให้เหมาะกับความต้องการของคุณ

Python เป็นภาษาโปรแกรมยอดนิยม ซึ่งหมายความว่าสามารถพบตัวอย่างโค้ดมากมายทางออนไลน์

ในคำแนะนำนี้ เราจะเรียนรู้วิธีทำให้ Python ใช้งานได้ ดูตัวอย่างโค้ดพื้นฐาน (พร้อมสูตรโกงพร้อมตัวอย่างขั้นสูงในตอนท้าย)

มีลิงก์ไปยัง GitHub ของฉันซึ่งมีการโพสต์โค้ดตัวอย่างทั้งหมด

เนื่องจาก Instructables อาจทำให้โค้ดยุ่งเหยิง เราขอแนะนำให้คุณคัดลอกและวางโค้ดตัวอย่างจาก GitHub:

ขั้นตอนที่ 1: การติดตั้ง Python

ฉันรู้ คุณรู้วิธีดาวน์โหลดและติดตั้งสิ่งต่าง ๆ duuuh

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

- คลิกที่ "ดาวน์โหลดตัวติดตั้งปฏิบัติการ Windows x86-64" ที่นี่:

(ฉันสมมติว่าคุณใช้ Windows อยู่ ถ้าไม่อย่างนั้น กระบวนการจะเหมือนกันมากหรือน้อย)

- เมื่อการดาวน์โหลดเสร็จสิ้น ให้กด NEXT จนกระทั่งทำการติดตั้ง ฉันแนะนำให้เปลี่ยนเส้นทางการติดตั้งเป็นบางอย่างที่สับสนน้อยกว่า เช่น "C:/Python"

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

ขั้นตอนที่ 2: การติดตั้งแพ็คเกจ

การติดตั้งแพ็คเกจ
การติดตั้งแพ็คเกจ
การติดตั้งแพ็คเกจ
การติดตั้งแพ็คเกจ

หากต้องการ คุณสามารถข้ามขั้นตอนนี้ได้ เนื่องจาก Python มีความสามารถในการทำสิ่งต่างๆ ได้มากมายตั้งแต่แกะกล่อง

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

หากคุณเป็นผู้เรียนรู้ด้วยภาพมากกว่า นี่คือวิดีโอเกี่ยวกับวิธีการทำ:

คำแนะนำข้อความ:

เมื่อการติดตั้ง Python เสร็จสิ้น ให้ไปที่โฟลเดอร์ที่คุณติดตั้ง Python (สมมติว่าเป็น C:/Python) และค้นหาโฟลเดอร์ชื่อ "Scripts" ข้างในควรมีไฟล์ชื่อ "pip3.8" (หรือตัวเลขที่สูงกว่าในตอนท้าย ขึ้นอยู่กับว่าคุณกำลังอ่านข้อความนี้เมื่อใด ดังนั้นให้หา pipX. Y)

-อย่าคลิกที่ pip3.8 เราไม่ได้ทำอย่างนั้น (ดูไม่ได้ตรงไปตรงมาอย่างที่คิด)

- ในขณะที่กด Ctrl ค้างไว้ ให้คลิกขวาที่ใดที่หนึ่งในโฟลเดอร์ Scripts และค้นหา "Open PowerShell" ให้คลิกที่ปุ่มนั้น หน้าจอสีน้ำเงินพร้อมข้อความบางส่วนจะเปิดขึ้น

- เมื่อคุณอยู่ที่นั่นแล้ว ให้พิมพ์ pip3.8 install numpy แล้วกด enter

แค่นั้นแหละ นั่นคือวิธีที่คุณติดตั้งไลบรารี่! ง่ายเหรอ?

ตอนนี้ ขณะที่คุณกำลังติดตั้งแพ็คเกจ เมื่อติดตั้ง numpy เสร็จสิ้น คุณควรติดตั้ง matplotlib และ scipy ด้วย ความหมายประเภท "pip3.8 ติดตั้ง NAME"

เมื่อเสร็จแล้ว คุณก็พร้อมที่จะเริ่มเขียนโปรแกรม

ขั้นตอนที่ 3: โปรแกรม Python แรก (การตั้งค่า)

โปรแกรม Python แรก (ตั้งค่า)
โปรแกรม Python แรก (ตั้งค่า)
โปรแกรม Python แรก (ตั้งค่า)
โปรแกรม Python แรก (ตั้งค่า)
โปรแกรม Python แรก (ตั้งค่า)
โปรแกรม Python แรก (ตั้งค่า)

เมื่อเราติดตั้ง Python เราติดตั้ง Python IDLE แล้วเราจะใช้มันเพื่อเขียนโปรแกรมของเราด้วย

น่าเสียดายที่ไม่มีไอคอนน่ารัก คุณสามารถค้นหาได้ใน C:\Python\Python38\Lib\idlelib ในกรณีของฉัน

- ในโฟลเดอร์ installatin ให้ไปที่ Lib จากนั้นไปที่ idlelib ค้นหาไฟล์ชื่อ "idle" และเรียกใช้ หน้าต่างจะเปิดขึ้น

-คลิก Ctrl+N เพื่อเปิดหน้าต่างใหม่ที่ชื่อว่า "untitled" นี่คือที่ที่เราจะเขียนโปรแกรม Python แรกของเรา!

- เพียงเพื่อตรวจสอบว่าทุกอย่างใช้งานได้หรือไม่พิมพ์ดังต่อไปนี้:

พิมพ์ ("ฉันทำทั้งหมดนี้")

- กด F5 เพื่อบันทึกไฟล์ เลือกชื่อและบันทึกไว้ในที่ที่คุณจะพบ ฉันแนะนำไฟล์เฉพาะชื่อ Python บนเดสก์ท็อปของคุณ

- เมื่อกดปุ่ม F5 คุณจะบันทึกการเปลี่ยนแปลงและเรียกใช้โปรแกรมด้วย หน้าต่างใหม่จะเปิดขึ้นและจะเขียนว่า "ฉันทำทั้งหมดนี้แล้ว" ข้างใน และคุณทำทั้งหมดนี้จริงๆ คุณเขียนโปรแกรม Python โปรแกรมแรกของคุณ ยินดีด้วย!

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

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

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

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

จำไว้ คอมเมนต์=ดี

เราเขียนความคิดเห็นโดยใช้ # Python ไม่เห็นอะไรหลังจาก # ความคิดเห็นมีลักษณะดังนี้:

พิมพ์ ("ทำอีกแล้ว") #อ๊ะ

หากคุณกด F5 และเรียกใช้โปรแกรม ผลลัพธ์จะเป็น "ฉันทำมันอีกครั้ง" โดยไม่มีอ๊ะ

เมื่อคุณรู้วิธีแสดงความคิดเห็นโค้ดแล้ว มาเริ่มการคำนวณกัน

Instructables มีแนวโน้มที่จะทำให้โค้ดยุ่งเหยิงหากคุณคัดลอกและวาง ดังนั้นฉันขอแนะนำให้คุณคัดลอกโค้ดสำหรับขั้นตอนนี้จาก GitHub ของฉัน ที่นี่

ขั้นตอนที่ 5: การบันทึกและการทำงานกับตัวแปร

เนื่องจากตอนนี้เรากำลังเขียนโปรแกรมอยู่ ส่วนใหญ่จะต้องเก็บข้อมูลที่เราเขียนลงในโปรแกรมแล้วทำอะไรกับมัน คุณสามารถเข้ารหัสข้อมูลลงในโปรแกรมก่อนเรียกใช้ หรือป้อนข้อมูลเมื่อได้รับแจ้งโดยใช้ฟังก์ชัน input()

ก่อนอื่นคุณต้องรู้ว่า Python (และภาษาโปรแกรมอื่นๆ) ไม่เห็น = เหมือนที่เราทำ

เพื่อ Python = หมายถึง บันทึกด้านขวาของ = ทางด้านซ้ายของ = เพื่อหลีกเลี่ยงความสับสน เรามาดูตัวอย่างกัน

เนื่องจากตอนนี้เราเป็นโปรแกรมเมอร์ คำอธิบายว่าโค้ดนี้ใช้ทำอะไรในความคิดเห็น

a=1 #ชื่อ a ตอนนี้ เท่ากับ 1

b=a #เนื่องจาก a เท่ากับ 1 ตอนนี้ b ก็เท่ากับ 1. ด้วย

print ("a") #เราต้องพิมพ์ค่าออกมา ถึงจะเห็นโปรแกรมทำงาน

อย่างที่คุณอาจสังเกตเห็น โปรแกรมใน Python รันจากบรรทัดแรกไปยังบรรทัดสุดท้ายตามลำดับ ซึ่งหมายความว่าหากตอนนี้เรากำหนดตัวแปรใหม่ ค่าในตัวแปรนั้นจะถูกแทนที่ ตัวอย่างเช่น:

a=1 #a คือ 1b=a #b ก็เป็น 1 ด้วย เนื่องจาก a=1a=2 #a เปลี่ยนเป็น 2 แล้ว แต่ b ยังจำค่าแรกของ a เนื่องจากเราเปลี่ยนค่าของ a ในบรรทัดที่ 3 และ b ถูกกำหนดในบรรทัด 2

พิมพ์ ("ก")

พิมพ์ ("b")

Instructables มีแนวโน้มที่จะทำให้โค้ดยุ่งเหยิงหากคุณคัดลอกและวาง ดังนั้นฉันขอแนะนำให้คุณคัดลอกโค้ดสำหรับขั้นตอนนี้จาก GitHub ของฉัน ที่นี่

ขั้นตอนที่ 6: การคำนวณ

ตอนนี้ มาทำการคำนวณกัน แค่อัปเกรดเล็กน้อยจากสิ่งที่เราทำในขั้นตอนที่แล้ว

a=1

b=2

c=0 #ก่อนอื่น เราให้ค่า c ดังนั้นทำไมไม่เป็น 0 อาจเป็นอะไรก็ได้ เพราะเราจะเปลี่ยนค่าในบรรทัดถัดไป

c=a+b #c ตอนนี้ 1+2 aka c=3

พิมพ์ ("c: ", c) #we พิมพ์ "c:" เป็นข้อความแล้วเพิ่มค่าของ c เพื่อให้ดูสวยงาม

print("a: ", a, "b: ", b, "c: ", c) #similarly เราพิมพ์ตัวแปรอื่น ๆ และชื่อของพวกเขา

ในลักษณะเดียวกับที่เราสามารถใช้:

+, - บวกและลบเป็นตัวอธิบาย

* คูณค่า

/ แบ่งค่า

ตัวอย่างเช่น:

a=1

b=2

c=a/b #ค่าของ c ตอนนี้ 1/2 aka 0.5

พิมพ์ ("c: ", c)

Instructables มีแนวโน้มที่จะทำให้โค้ดยุ่งเหยิงหากคุณคัดลอกและวาง ดังนั้นฉันขอแนะนำให้คุณคัดลอกโค้ดสำหรับขั้นตอนนี้จาก GitHub ของฉัน ที่นี่

ขั้นตอนที่ 7: ถ้างบ

บางครั้งเราต้องการให้โปรแกรมของเราพิมพ์ผลลัพธ์บางอย่างก็ต่อเมื่อมีอะไรเกิดขึ้น ในโปรแกรมนี้ เราจะพิมพ์ตัวเลขก็ต่อเมื่อมีค่ามากกว่า 100:

number1=10 #เราจะตั้งชื่ออะไรก็ได้ ตัวอย่างก่อนหน้านี้ใช้ a เป็นตัวอย่าง

mississippi=90 #ดูสิ ชื่อจะเป็นอะไรก็ได้ ตราบใดที่มันขึ้นต้นด้วยตัวอักษร

a=91 #เรายังใช้ a. ได้

ถ้า number1+mississippi>=100: #IF ด้านซ้ายมากกว่าหรือเท่ากับด้านขวา

print ("number1+mississippi is at least 100") #do this (ใช่ต้องเยื้อง)

if number1+a==100: #IF ซ้ายเท่ากับขวาทุกประการ

พิมพ์ ("number1+a อย่างน้อย 100") #ทำสิ่งนี้ เว้นแต่ว่า IF ไม่จริง

หากเรารันโปรแกรมนี้ เราจะเห็นว่ามันพิมพ์เฉพาะคำสั่งแรกเท่านั้น เนื่องจาก 10+90 คือ 100

Instructables มีแนวโน้มที่จะทำให้โค้ดยุ่งเหยิงหากคุณคัดลอกและวาง ดังนั้นฉันขอแนะนำให้คุณคัดลอกโค้ดสำหรับขั้นตอนนี้จาก GitHub ของฉัน ที่นี่

ขั้นตอนที่ 8: จุดจบ???

ทั้งหมดนี้เป็นของ Python หรือเปล่า!

น้าาาาา ไกลจัง ตอนนี้คุณรู้พื้นฐานของการบันทึกตัวแปรและคำนวณกับตัวแปรแล้ว เพื่อการใช้งานที่มากขึ้น ฉันได้แนบแผ่นโกง Python พร้อมตัวอย่างโค้ดอย่างง่าย วิธีที่ดีที่สุดในการเรียนรู้คือลองใช้ตัวอย่างด้วยตัวคุณเองและดูว่าเกิดอะไรขึ้นเมื่อคุณเปลี่ยนโค้ด

ไฟล์เหล่านี้สามารถพบได้ใน GitHub ของฉันที่นี่:

แนะนำ: