หน่วยที่ 2 การประมวลผลสารสนเทศด้วยภาษาไพทอน

ขั้นตอนการติดตั้งโปรแกรม Pycharm (ไพชาร์ม)

1. ดาวน์โหลดโปรแกรม Pycharm ได้ที่ https://www.jetbrains.com/pycharm/download โดยเลือกหมวดที่จะดาวน์โหลดเป็นหมวด Community

ดาวน์โหลด โปรแกรม Pycharm

2. เมื่อทำการดาวน์โหลดโปรแกรมเสร็จแล้ว จะมีหน้าต่าง "Pycharm Community Edition Setup" ขึ้นมา ให้กด "Next" ไปตามขั้นตอนการติดตั้ง

3. เมื่อมาถึงหน้าต่าง "Installation Options" เราสามารถกำหนดค่าเองได้ว่าจะให้มี Shortcut บนหน้าจอเด็สก์ท็อปหรือไม่ 

ภาพหน้าต่างการ Setup

4. หลังจากนั้น ก็เป็นขั้นตอนการติดตั้ง Pycharm

ภาพขณะกำลังติดตั้งโปรแกรม

5. เมื่อโปรแกรมติดตั้งเสร็จเรียบร้อย ให้เราทดลองกดใช้งาน หากเป็นการใช้งาน Pycharm ครั้งแรก จะขึ้นหน้าต่างดังภาพ ให้เรากด "OK"

ภาพหน้าต่างสำหรับการใช้งานครั้งแรก

6. หลังจากนั้นก็จะมีหน้าต่างสำหรับการตั้งค่าเริ่มต้น ให้เราตั้งค่าตามที่เราต้องการ แล้วกด "OK"

ภาพหน้าต่างสำหรับการตั้งค่าเริ่มต้น

7. จากนั้น ก็จะเข้าสู่หน้าสำหรับการตั้งชื่อไฟล์ของเรา 

ภาพสำหรับการตั้งชื่อไฟล์

ภาพแสดงตัวอย่างหน้าจอ Pycharm

ที่มา : https://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%AD%E0%B8%AD%E0%B8%99%E0%B9%84%E0%B8%A5%E0%B8%99%E0%B9%8C/83-python/4881-installpycharm.html

Simple Python program

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

# My first Python program name = input('What is your name?\n')print ('Hi, %s.' % name)print ('Welcome to Python.')

Statement

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

name = input('What is your name?\n')print ('Hi, %s.' % name);print ('Welcome to Python.'); print ('Do you love it?')

ในตัวอย่าง เรามี 4 คำสั่งในโปรแกรม สองบรรทัดแรกเป็นคำสั่งที่ใช้บรรทัดใหม่ในการจบคำสั่ง ซึ่งเป็นแบบปกติในภาษา Python และบรรทัดสุดท้ายเรามีสองคำสั่งในบรรทัดเดียวที่คั่นด้วยเครืองหมาย ; สำหรับการจบคำสั่ง

Indentation and while space

ในภาษา Python นั้นใช้ Whilespace และ Tab สำหรับกำหนดบล็อคของโปรแกรม เช่น คำสั่ง If Else For หรือการประกาศฟังก์ชัน ซึ่งคำสั่งเหล่านี้นั้นเป็นคำสั่งแบบบล็อค โดยจำนวนช่องว่างที่ใช้นั้นต้องเท่ากัน มาดูตัวอย่างของบล็อคคำสั่งในภาษา Python

n = int(input ('Input an integer: '))if (n > 0):     print ('x is positive number')     print ('Show number from 0 to %d' % (n - 1))else:     print ('x isn\'t positive number')for i in range(n):     print(i)

Indentation and while space

ในภาษา Python นั้นใช้ Whilespace และ Tab สำหรับกำหนดบล็อคของโปรแกรม เช่น คำสั่ง If Else For หรือการประกาศฟังก์ชัน ซึ่งคำสั่งเหล่านี้นั้นเป็นคำสั่งแบบบล็อค โดยจำนวนช่องว่างที่ใช้นั้นต้องเท่ากัน มาดูตัวอย่างของบล็อคคำสั่งในภาษา Python

n = int(input ('Input an integer: '))if (n > 0):     print ('x is positive number')     print ('Show number from 0 to %d' % (n - 1))else:     print ('x isn\'t positive number')for i in range(n):     print(i)