Python Programs Run áááşá¸
Windows áážáŹ Python Run áááşá¸
áááşá¸áááşá¸ (á) - Interactive Mode (REPL - áĄááźááşá¸ á ááşá¸áá˛áˇ áááşá¸)
ááŤá code áĄáááŻááąá¸áá˝áąá áá áşááźáąáŹááşá¸ áážá áşááźáąáŹááşá¸ááąáŹááşááᯠáĄááźááş á ááşá¸ááťááşáá˛áˇáĄá፠ááŻáśá¸áááşá REPL (Read-Eval-Print Loop) áááŻáˇáááşá¸ ááąáŤáşáááşá
Command Prompt áááŻáá˝ááˇáş:
Command Prompt (CMD) áááŻáá˝ááˇáşáááŻááşá Start Menu áážáŹ cmd áááŻáˇáááŻááşáážáŹááźáŽá¸ Enter ááąáŤááşá
Python ááᯠááąáŤáş áááş:
Windows áážáŹ python áááŻáˇáááŻááşááźáŽá¸ Enter ááąáŤááşá
C:\Users\YourName> python
Python 3.12.0 (tags/v3.12.0:0fb18b0, Oct 2 2023, 13:03:39)
[MSC v.1935 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>áᲠááąáŹááşáá˝áŹá¸ááźáŽ:
áĄá˛áˇá፠áááŻááşááźáŽá¸ááŹáá˛áˇ >>> áááŻáá˛áˇ ááźážáŹá¸ááŻáśá¸ááťáąáŹááşá¸ áááşá¸ ááąáŤáşááŹááááˇáşáááşá ááŤááᯠbro Python áá˛áˇ interactive shell áᲠááᯠááąáŹááşáá˝áŹá¸ááźáŽá áĄá˛áˇáážáŹ bro áááşá¸ ááąá¸á áááşá¸ run áááŻáˇááááşá
á ááşá¸ááźááˇáşáááş:
>>> print("Hello ááááťáąáŹ!")
Hello ááááťáąáŹ!
>>> 100 + 50
150
>>> name = "Python Developer"
>>> print(f"Hello {name}")
Hello Python Developer
>>> 5 * 10
50
>>>Hello ááááťáąáŹ! áááŻááźáŽá¸ áááşá¸ ááźááşáá˝ááşááŹááááˇáşáááşá áááşášááťáŹáá˝áąáááşá¸ áááşá¸ áá˝ááşáááŻáˇááááşá 100 + 50 áááŻáˇáááŻááşááźáŽá¸ Enter ááąáŤááşá 150 áááŻááźáŽá¸ áááşá¸ ááźááááˇáşáááşá
ááŤá code áĄááźááşá¸ á ááşá¸áááŻáˇá ááŤáážáááŻááş calculator ááᯠááá áááŻáˇ áážááş ááąáŹááşá¸áááşá ááŤááąáááˇáş program áĄáážááşááźáŽá¸ áá˝áą ááąá¸áááŻáˇááąáŹáˇ áááŻáśá¸áá°á¸á
áááşá¸áááşá¸ (á) .py File áá˛áˇ Run áᏠ(ááŤá áĄáážááşáĄáááş áááşá¸)
Bro á program áá˝áąááᯠáĄáážááşáĄáááş ááąá¸ááźáŽá¸ save ááŹá¸ááźáŽá¸ááž run ááťááşáááş ááŽáááşá¸ááᯠááŻáśá¸ááááşá ááŤá áĄááŻáśá¸áĄááťáŹá¸ááŻáśá¸ áááşá¸áá˛á
Code File ááąáŹááşáááş:
Text Editor áá áşááŻáᯠáá˝ááˇáşá Windows áážáŹ Notepad ááŻáśá¸áááŻáˇááááşá ááŤááąáááˇáş Developer ááŻááşááąáŹáˇáááşáááŻáááş VS Code (Visual Studio Code) áááŻáááşá¸áá˛áˇ editor ááťááŻá¸áááŻáá˝á˛ááźáŽá¸ áá˝ááşá¸ááŹá¸á
áĄá˛áˇ editor áá˛áážáŹ bro áá˛áˇ Python code áá˝áąááᯠááąá¸áááşá áĽáááŹ:
# my_first_program.py
name = "ááááťáąáŹ"
print("ááąá¸... ááąáŹááşá! " + name + " ááŤáá˛áˇá")
print("Python run ááŹáá˝ááşáááşáá˝á")File ááᯠSave áááş:
áĄá˛áˇ file ááᯠsave áá˛áˇáĄááŤá ááŹáááşáá˛áˇ áĄááąáŹááşáážáŹ .py áááŻáᏠáááˇáşááąá¸ááááşá ááŤááž Python file áážááşá¸ áááážáŹá áĽáááŹ: my_first_program.py áááŻááźáŽá¸ save áááŻááşá áááşááąááŹáážáŹ save áááŻááşáᲠááąááťáŹ áážááşááŹá¸ááąáŹáşá áĽááᏠDesktop ááąáŤáşáážáŹáᲠááźá áşááźá áşá
CMD áááą ááąáŤáş áááş (Run áááş):
Command Prompt (CMD) ááᯠááźááşáá˝ááˇáşá
áĄááąá¸ááźáŽá¸áá˛áˇ áĄáááŻááşá¸: bro ááŻáá save áááŻááşáá˛áˇ .py file áážááá˛áˇ ááąáᏠ(Directory/Folder) ááᯠCMD áá˛áááą áá˝áŹá¸ ááááşá áá˝áŹá¸áááŻáˇáĄáá˝ááş cd (Change Directory) command ááᯠááŻáśá¸ááááşá áĽáááŹá bro file ááᯠDesktop áážáŹ save ááŹá¸áááşáááŻáááş:
C:\Users\YourName> cd Desktop
C:\Users\YourName\Desktop>ááááşáááŻáˇ áááźáŹá¸ folder áá˛áážáŹááᯠcd FolderName ááąáŤáˇáá˝áŹá áĄá˛áˇ file áážááá˛áˇááąááŹááᯠááąááťáŹ ááąáŹááşááźáŽáááŻáááş...
Run:
áĄá˛áˇ CMD áá˛áážáŹ áĄááŻááᯠáááŻááşááźáŽá¸ Enter ááąáŤááşáááŻááş:
C:\Users\YourName\Desktop> python my_first_program.py
ááąá¸... ááąáŹááşá! ááááťáąáŹ ááŤáá˛áˇá
Python run ááŹáá˝ááşáááşáá˝áBro áá˛áˇ code á run ááźáŽá¸ CMD áá˛áážáŹ áá˝ááşááŹááááˇáşáááşá
macOS áážáŹ Python Run áááşá¸
áááşá¸áááşá¸ (á) - Interactive Mode (REPL)
ááŤá code áĄáááŻááąá¸áá˝áąá áá áşááźáąáŹááşá¸ áážá áşááźáąáŹááşá¸ááąáŹááşááᯠáĄááźááş á ááşá¸ááťááşáá˛áˇáĄá፠ááŻáśá¸áááşá REPL (Read-Eval-Print Loop) áááŻáˇáááşá¸ ááąáŤáşáááşá
Terminal áááŻáá˝ááˇáş:
Terminal áááŻáá˝ááˇáşáááŻááşá Applications > Utilities áá˛áážáŹ áážááááşá ááŤáážáááŻááş Spotlight Search (Cmd + Space) áážáŹ Terminal áááŻáˇáááŻááşáážáŹá
Python ááᯠááąáŤáş áááş:
macOS áážáŹ python3 áááŻáˇáááŻááşááźáŽá¸ Enter ááąáŤááşá
$ python3
Python 3.12.0 (main, Oct 10 2023, 12:00:00)
[Clang 15.0.0 (clang-1500.0.40.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>áĄáᲠááąáŹááşáá˝áŹá¸ááźáŽ:
áĄá˛áˇá፠áááŻááşááźáŽá¸ááŹáá˛áˇ >>> áááŻáá˛áˇ ááźážáŹá¸ááŻáśá¸ááťáąáŹááşá¸ áááşá¸ ááąáŤáşááŹááááˇáşáááşá ááŤááᯠbro Python áá˛áˇ interactive shell áᲠááᯠááąáŹááşáá˝áŹá¸ááźáŽá áĄá˛áˇáážáŹ bro áááşá¸ááąá¸á áááşá¸ run áááŻáˇááááşá
á ááşá¸ááźááˇáşáááş:
>>> print("Hello áááŻááŽ!")
Hello áááŻááŽ!
>>> 100 + 50
150
>>> name = "Python Dev"
>>> print(f"I am {name}")
I am Python Dev
>>> 10 ** 2
100
>>>Hello áááŻááŽ! áááŻááźáŽá¸ ááźááşáá˝ááşááŹááááˇáşáááşá áááşášááťáŹáá˝áąáááşá¸ áááşá¸áá˝ááşáááŻáˇááááşá
ááŤá code áĄááźááşá¸ á ááşá¸áááŻáˇá
áááşá¸áááşá¸ (á) - .py File áá˛áˇ Run áᏠ(ááŤá áĄáážááşáááş)
Program áá˝áąááᯠáĄáážááşáĄáááş ááąá¸ááźáŽá¸ save ááŹá¸ááźáŽá¸ááž run ááťááşáááş ááŽáááşá¸áááŻááŻáśá¸á
Code File ááąáŹááşáááş:
Text Editor áá áşááŻáᯠáá˝ááˇáşá Mac áážáŹ TextEdit ááŻáśá¸áááŻáˇááááş (ááŤááąáááˇáş Format > Make Plain Text ááᯠáážáááşááąá¸áááŻáˇ áááąáˇáá˛áˇ)á ááŤáážáááŻááş VS Code (Visual Studio Code)á
áĄá˛áˇ editor áá˛áážáŹ bro áá˛áˇ Python code áá˝áąááᯠááąá¸áááşá áĽáááŹ:
# my_first_program.py
name = "ááťáąáŹáşááźáŽá¸"
print("ááąá¸... áááŻáᎠ" + name + " ááŤá")
print("Python run áᏠáážááşáá˝ááşáááşáá˝á")File ááᯠSave áááş:
File ááᯠsave áá˛áˇáĄá፠ááŹáááşáá˛áˇ áĄááąáŹááşáážáŹ .py áááŻáᏠáááˇáşááąá¸ááááşá ááŤááž Python file áážááşá¸ áááážáŹá áĽáááŹ: my_first_program.py áááŻááźáŽá¸ save áááŻááşá áááşááąááŹáážáŹ save áááŻááşáᲠááąááťáŹ áážááşááŹá¸ááąáŹáşá áĽááᏠHome Directory áážáŹáᲠááźá áşááźá áşá
Terminal áááą ááąáŤáş áááş (Run áááş):
Terminal ááᯠááźááşáá˝ááˇáşá
áĄááąá¸ááŤáá˛áˇ áĄáááŻááşá¸: bro ááŻáá save áááŻááşáá˛áˇ .py file áážááá˛áˇ ááąáᏠ(Directory/Folder) ááᯠTerminal áá˛áááą áá˝áŹá¸ááááşá áá˝áŹá¸áááŻáˇáĄáá˝ááş cd (Change Directory) command ááᯠááŻáśá¸ááááşá áĽáááŹá bro file ááᯠDesktop áážáŹ save ááŹá¸áááşáááŻáááş:
$ cd Desktop
~/Desktop$áĄáááşá áááźáŹá¸ directory áá˛áážáŹáááŻáááş cd OhterName ááąáŤáˇá áĄá˛áˇ file áážááá˛áˇááąáᏠááᯠááąááťáŹ ááąáŹááşááźáŽáááŻáááş...
Run áááş:
áĄá˛áˇ Terminal áá˛áážáŹ áĄááŻááᯠáááŻááşááźáŽá¸ Enter ááąáŤááşáááŻááş:
~/Desktop$ python3 my_first_program.py
ááąá¸... áááŻáᎠááťáąáŹáşááźáŽá¸ ááŤá
Python run áᏠáážááşáá˝ááşáááşáá˝áCode á run ááźáŽá¸ Terminal áá˛áážáŹ áá˝ááşááŹááááˇáşáááşá