Introduction to Python

6. Writing and Executing First Python Program

Python рд╕реАрдЦрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЖрдк рддреБрд░рдВрдд рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦреЗрдВ рдФрд░ run рдХрд░реЗрдВред рдпрд╣ chapter step-by-step рдЖрдкрдХреЛ рдкрд╣рд▓рд╛ Python program рдмрдирд╛рдиреЗ рдФрд░ execute рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд┐рдЦрд╛рдПрдЧрд╛ред


6.1 Python Program рд▓рд┐рдЦрдирд╛

Python program рдПрдХ text file рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХрд╛ extension .py рд╣реЛрддрд╛ рд╣реИред
Example (Hello World Program):

# рдкрд╣рд▓рд╛ Python рдкреНрд░реЛрдЧреНрд░рд╛рдо
print("Hello, World!")

6.2 Python Program Execute рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ

(a) Using Python IDLE

  1. Python install рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж IDLE open рдХрд░реЗрдВред
  2. Shell window рдореЗрдВ рд▓рд┐рдЦреЗрдВ: print("Hello, Python!") рдФрд░ Enter рджрдмрд╛рдПрдБ тЖТ output рдорд┐рд▓реЗрдЧрд╛ред
  3. File тЖТ New File тЖТ code рд▓рд┐рдЦреЗрдВ тЖТ Save as program.py тЖТ Run тЖТ Run Module (F5)ред

(b) Using Command Prompt / Terminal

  1. Program рдХреЛ рдХрд┐рд╕реА text editor (Notepad, VS Code рдЖрджрд┐) рдореЗрдВ рд▓рд┐рдЦреЗрдВ рдФрд░ save рдХрд░реЗрдВ, рдЬреИрд╕реЗ hello.pyред
  2. Command Prompt (Windows) рдпрд╛ Terminal (Linux/Mac) open рдХрд░реЗрдВред
  3. File location рдкрд░ рдЬрд╛рдПрдБ рдФрд░ type рдХрд░реЗрдВ: python hello.py Output: Hello, World!

(c) Using Jupyter Notebook

  1. Anaconda рдпрд╛ pip рд╕реЗ Jupyter install рдХрд░реЗрдВред pip install notebook jupyter notebook
  2. Browser рдореЗрдВ notebook open рд╣реЛрдЧрд╛ред
  3. Cell рдореЗрдВ code рд▓рд┐рдЦреЗрдВ рдФрд░ Run рдХрд░реЗрдВ: print("Hello, Jupyter!")

6.3 Inline Execution (Interactive Mode)

Python interpreter рдХреЛ рд╕реАрдзреЗ run рдХрд░рдХреЗ рднреА code рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

python

рдлрд┐рд░ рд▓рд┐рдЦреЗрдВ:

>>> print("Hello, Interactive Mode!")
Hello, Interactive Mode!

6.4 Example Programs

Example 1: Two Numbers Add рдХрд░рдирд╛

a = 10
b = 20
print("Sum =", a + b)

Output:

Sum = 30

Example 2: User Input рд▓реЗрдирд╛

name = input("Enter your name: ")
print("Welcome,", name)

Output:

Enter your name: Anand
Welcome, Anand

ЁЯУМ Quick Note for Students:

  • рд╣рдореЗрд╢рд╛ program рдХреЛ .py extension рд╕реЗ save рдХрд░реЗрдВред
  • Beginners рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ IDLE рдпрд╛ VS Code рд╕реЗ program run рдХрд░реЗрдВред
  • Execution рдХреЗ рджреМрд░рд╛рди error рдЖрдиреЗ рдкрд░ error message рдзреНрдпрд╛рди рд╕реЗ рдкрдврд╝реЗрдВ тАУ рд╡рд╣реА debugging рдХреА рдкрд╣рд▓реА step рд╣реИред