สารบัญ:

บทช่วยสอน Python: 6 ขั้นตอน
บทช่วยสอน Python: 6 ขั้นตอน

วีดีโอ: บทช่วยสอน Python: 6 ขั้นตอน

วีดีโอ: บทช่วยสอน Python: 6 ขั้นตอน
วีดีโอ: สอน Python เบื้องต้น - บทที่ 6 Loops วนลูป 2024, พฤศจิกายน
Anonim
บทช่วยสอนงูหลาม
บทช่วยสอนงูหลาม

สวัสดี! ยินดีต้อนรับสู่คำสั่งที่สองของฉันและนี่จะเป็นพื้นฐานของ python

ในคำแนะนำนี้ ฉันจะสอนพื้นฐานของลูป อินพุตและเอาต์พุต ให้คอมพิวเตอร์พูดอะไรบางอย่าง คำสั่ง if และตัวแปร สุดท้ายนี้ เราจะใช้ GUI หรือส่วนต่อประสานกราฟิกกับผู้ใช้กับเครื่องมือที่เรียกว่า easygui

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

มีความสุข!

ขั้นตอนที่ 1: พูดอะไรบางอย่าง

พูดอะไรสักอย่าง!
พูดอะไรสักอย่าง!

ในขั้นตอนนี้ เราจะเรียนวิธีทำให้ python พูดอะไรบางอย่าง ง่ายมาก. สิ่งที่คุณต้องพิมพ์คือสิ่งที่คุณต้องการจะพูด จากนั้นใส่สิ่งนี้ลงไป พิมพ์ ('') เช่น พิมพ์ ('สวัสดีชาวโลก') หากคุณกำลังใช้ python 2 คุณจะพิมพ์ว่า "hello world" พิมพ์สิ่งนี้ลงในหน้าต่างเชลล์ - อันที่ขึ้นมาแล้วกด Enter

ไปเลย! โปรแกรมแรกของคุณ

ขั้นตอนที่ 2: นี่เป็นเรื่องเล็กน้อย…

นี่เป็นบิต Loopy…
นี่เป็นบิต Loopy…

ขั้นแรกให้กด Ctrl+N เพื่อไปยังไฟล์ใหม่ บันทึกเป็น loops.py บิต.py บ่งชี้ว่านี่คือไฟล์หลาม นี่เป็นลูปประเภทแรก

สำหรับฉันอยู่ในช่วง (1,101):

พิมพ์ (ผม)

มันก็จะประมาณนี้

1

2

3

4

5

6

7

100

ตัวแปร i จะเพิ่มหนึ่งตัวโดยอัตโนมัติทุกครั้งที่มันวนซ้ำ มันจะไม่พิมพ์ 101

นี่ก็อีกวง

ผม=1

ในขณะที่ฉัน<100:

ผม=ผม+1

พิมพ์ (ผม)

มันคล้ายกับตัวบนมาก เราเรียกอันบนสุดว่า for loop และอันล่างสุด a while loop

while loop รวม 100 ดังนั้นไม่จำเป็นต้องทำในขณะที่ i<101

ขั้นตอนที่ 3: อินพุตและเอาต์พุต

อินพุตและเอาต์พุต
อินพุตและเอาต์พุต

โปรแกรมนี้จะทำให้คอมพิวเตอร์ถามคุณและตอบกลับคำตอบ

นี่คือตัวอย่าง

f=input('ชื่อของคุณคืออะไร')<-----------ตั้งค่าตัวแปรและระบุอินพุต

print ('hello', f)<------------------------- พิมพ์ตัวแปรที่ผู้ใช้ป้อนด้วยคำว่า hello ข้างหน้า

ผลลัพธ์ควรเป็นดังนี้:

>>เธอชื่ออะไรลาร์รี่

>>สวัสดีลาร์รี่

อย่างที่คุณเห็นอินพุตไม่เรียบร้อยมาก หากคุณต้องการเว้นวรรค เว้นวรรคท้ายบรรทัดแรก:

f=input('คุณชื่ออะไร')

ถ้าคุณต้องการให้ถามอายุของคุณหรือมีมาร์สบาร์กี่แท่ง ให้ทำดังนี้

f=int(input('อายุเท่าไหร่'))

ถ้าเป็นเลขฐานสิบ ให้ทำดังนี้

f=float(input('ป้อนเลขฐานสิบ'))

คุณเป็นอย่างไรบ้าง

ขั้นตอนที่ 4: ถ้าโดย Rudya ----- ไม่ ไม่ ไม่! มันคือไพธอน ยู ดิมวิทย์

ถ้าโดย Rudya ----- no No No! มันคือไพธอน ยู ดิมวิทย์!
ถ้าโดย Rudya ----- no No No! มันคือไพธอน ยู ดิมวิทย์!

ถ้าคำสั่งมักใช้เพื่อเปรียบเทียบ 2 สตริงหรือจำนวนเต็ม

มันมักจะมาหลังจากอินพุต

พิมพ์โปรแกรมในภาพ แล้วคุณจะเห็นว่ามีประโยชน์ขนาดไหน และสิ่งที่คุณคาดไม่ถึง…

พิมพ์เสมอ:

ถ้า *บางอย่าง*, =, !=, =*อย่างอื่น*:

พิมพ์ (*บางอย่าง*'เป็นอะไรที่มากกว่า'*อย่างอื่น*)

ขั้นตอนที่ 5: เริ่มต้นกับ Easygui

เริ่มต้นกับ Easygui
เริ่มต้นกับ Easygui

easygui เป็นโมดูลที่ต้องดาวน์โหลด

ดาวน์โหลดถ้าคุณยังไม่มีให้ลองใช้โปรแกรมนี้

นำเข้า easygui

easygui.msgbox('สวัสดีชาวโลก')

มันควรจะมีอะไรเหมือนในภาพ

ขั้นตอนที่ 6: อะไรต่อไป

เท่านี้ก็เรียบร้อย

คอยดูให้ดี ฉันอาจทำแบบฝึกหัดอื่นๆ เช่น windows batch และภาษาอื่นๆ ลาก่อน!

ทำได้ดีมากที่ต้องเรียนรู้มากมาย!

นอกเหนือจาก Instrucables ive ที่เขียนแล้ว ยังมีบทช่วยสอนอื่นๆ มากมายในภาษาต่างๆ หากคุณต้องการได้รับ pdf ที่มีเนื้อหามากกว่านี้ ฉันขอแนะนำ Hello World Book2 ซึ่งมีอยู่ในอินเทอร์เน็ต - เพียงแค่ค้นหามัน

หากคุณยังไม่ได้ติดตั้ง easygui และต้องการดาวน์โหลดลิงก์นี้:

ฉันยังได้สร้างโมดูลของตัวเองชื่อ PyCal ซึ่งช่วยให้คุณคำนวณสิ่งต่างๆ ด้วยสูตรยากๆ เช่น ทฤษฎีบทพีทาโกรัสและพื้นที่ของวงกลม

แนะนำ: