สารบัญ[ซ่อน][แสดง]
ยินดีต้อนรับสู่การบรรยายครั้งที่สองของเรา หลักสูตร Python Crash สำหรับผู้เริ่มต้น ชุด.
การบรรยายนี้จะเน้นที่ไวยากรณ์ของ Python และทำความเข้าใจวิธีการรันโค้ด Python
เราได้ติดตั้ง Python 3.10.4 แล้วในระบบของเรา. ตอนนี้เราต้องการตัวแก้ไขโค้ดสำหรับ Python มีตัวเลือกมากมายเหลือเฟือ แต่ที่ฉันชอบคือ PyCharm.
เป็นหนึ่งในโปรแกรมแก้ไขโค้ดที่ได้รับความนิยมมากที่สุดสำหรับ Python และเราจะใช้สำหรับหลักสูตรนี้ ดูเหมือนว่านี้ในการเริ่มต้นครั้งแรก
ตอนนี้สร้างไฟล์ Python ใหม่ในโครงการ ตอนนี้คุณพร้อมที่จะเขียนโค้ดแรกของคุณใน Python แล้ว
ตอนนี้พิมพ์:
print("Hello HashDork")
ตอนนี้ขยายเมนู "เรียกใช้" แล้วคลิกเรียกใช้ คุณยังสามารถใช้ปุ่มลัด 'Shift + F10' ใน windows หรือ 'Ctrl + cmd + R' ใน macOS เพื่อรันโปรแกรมได้
หลังจากนั้น คุณจะเห็นหน้าต่างเทอร์มินัลขนาดเล็กที่ด้านล่างแสดงผลลัพธ์ของรหัสของคุณ นี่เป็นรหัส Python แรกของคุณ ตอนนี้เราจะเรียนรู้วิธีการดำเนินการ
นี่เป็นรหัส Python แรกของคุณ ลองอีกตัวอย่างหนึ่ง
ในตัวอย่างนี้ เราจะพิมพ์เครื่องหมายดอกจัน '*' 10 อัน โดยการคูณดอกจันหนึ่งตัวด้วย 10
ประเภทงาน:
print("*"*10)
ผลลัพธ์จะเป็นแบบนี้
ตอนนี้เราจะเรียนรู้วิธีการดำเนินการ
รหัส Python ถูกดำเนินการอย่างไร
เมื่อเราเขียนโค้ดใน Python โค้ดที่อยู่ในวงเล็บคือ (“*”*10) เรียกว่า expression เป็นโค้ดที่สร้างมูลค่า
ดังนั้นเมื่อล่าม Python พยายามรันบรรทัดที่ 2 อันดับแรก ตัวแปลจะประเมินโค้ดที่อยู่ระหว่างวงเล็บคือนิพจน์ ดังนั้นมันจะสร้างเครื่องหมายดอกจัน 10 อันและพิมพ์บนเทอร์มินัล
ตัวแปรใน Python
ตัวแปรเป็นหนึ่งในแนวคิดพื้นฐานที่สุดของการเขียนโปรแกรมและไม่เฉพาะเจาะจงกับ Python เราใช้ตัวแปรเพื่อเก็บข้อมูลชั่วคราวในหน่วยความจำของคอมพิวเตอร์
นี่คือตัวอย่าง
ให้พิมพ์:
Price = 10
เมื่อล่าม Python รันโค้ดนี้ มันจะจัดสรรหน่วยความจำบางส่วนที่จะเก็บหมายเลข 10 สุดท้าย มันจะแนบราคานี้กับตำแหน่งหน่วยความจำนั้น
ตอนนี้เราสามารถใช้ตัวแปรนี้ “ราคา” ได้ทุกที่ในโปรแกรมของเราเพื่อเข้าถึงค่าที่เราบันทึกไว้ในตัวแปรนั้น
ตอนนี้ถ้าคุณพิมพ์
print(Price)
ผลลัพธ์ของโปรแกรมนี้จะแสดงค่าที่เก็บไว้ในตัวแปร "ราคา" เช่น 10 โปรดทราบว่าตัวแปรจะคำนึงถึงขนาดตัวพิมพ์
นี่คือวิธีที่เรากำหนดตัวแปร เราเริ่มต้นด้วยตัวระบุซึ่งเป็นชื่อของตัวแปรของเรา จากนั้นเครื่องหมายเท่ากับ และสุดท้ายคือค่า
มายกระดับโปรแกรมนี้ไปอีกขั้น ในบรรทัดที่สอง เราสามารถอัปเดตค่าของตัวแปรราคานี้เป็นค่าใหม่ได้ มาทำให้มันเป็น 20 ตอนนี้เมื่อเรารันโปรแกรม เราควรเห็น 20 เพราะล่าม Python รันโค้ดของเราทีละบรรทัดจากด้านบน
เราสามารถเก็บค่าจำนวนเต็ม ทุ่น สตริง และค่าบูลีนเป็นตัวแปรได้ นอกจากนี้ Python ยังสามารถเก็บค่าที่ซับซ้อน เช่น รายการและอ็อบเจ็กต์ที่เราจะพูดถึงในภายหลัง
ตอนนี้เราจะสังเกตตัวอย่างของค่าสตริงและบูลีน
ใน Python สตริงคือลำดับของอักขระ Unicode กล่าวง่ายๆ ก็คือ ชุดอักขระใดๆ ก็ตามที่ตีความตามตัวอักษรโดยสคริปต์
ชอบ,
name = 'HashDork'
ในทำนองเดียวกัน ค่าบูลีนใช้เพื่อกำหนดค่า True หรือ False ให้กับนิพจน์
is_published = True
โปรดทราบว่า Python เป็นภาษาที่คำนึงถึงขนาดตัวพิมพ์ และโดยปกติ คุณควรใช้อักษรตัวพิมพ์เล็กเพื่อเขียนตัวแปรและเริ่มต้นด้วยตัวพิมพ์ใหญ่ในขณะที่กำหนดค่าบูลีน ในกรณีนี้ ล่ามจะไม่รู้จัก 'จริง' และจะทำให้เกิดข้อผิดพลาด ขีดล่างใช้เพื่อแยกคำในชื่อตัวแปร
ตัวอย่างโปรแกรม
ตอนนี้เราจะเห็นโปรแกรมตัวอย่างที่จะใช้แนวคิดข้างต้น
ลองนึกภาพว่าเรากำลังจะเขียนโปรแกรมสำหรับโรงพยาบาล เลยไปตรวจคนไข้ชื่อราช คูทรปลี (ใช่ คุณเข้าใจแล้ว). เขาอายุ 29 ปีและเป็นผู้ป่วยรายใหม่ ฉันต้องการให้คุณกำหนดตัวแปร 3 ตัวที่นี่ ชื่อของเขา อายุของเขา และตัวแปรอื่นเพื่อตรวจสอบว่านี่เป็นผู้ป่วยรายใหม่หรือผู้ป่วยรายเดิม
หยุดเลื่อนและลองด้วยตัวเอง
ทีนี้มาดูวิธีแก้ปัญหากัน
full_name = 'Raj Koothrappali'
age = 29
is_new = True
สรุป
นั่นคือทั้งหมดจากการบรรยายนี้
เราจะเรียนรู้เกี่ยวกับการรับอินพุตใน Python, Type Conversion และ Strings
เขียนความเห็น