Lesson – 97 : Python: Features, Path Set-up, Basic Syntax, Comments เช เชจเซ Variables
Python เชเชเชจเชพ เชธเชฎเชฏเชฎเชพเช เชธเซเชฅเซ เชตเชงเซ เชฒเซเชเชชเซเชฐเชฟเชฏ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชญเชพเชทเชพเชเชฎเชพเชเชจเซ เชเช เชเซ. เชคเซเชจเซ เชธเชฐเชณเชคเชพ, เชตเชพเชเชเชตเชพเชฎเชพเช เชธเชฐเชณ เชเซเชก, เช เชจเซ เชฎเซเชเซเช community support เชคเซเชจเซ เชถเชฐเซเชเชค เชเชฐเชคเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซเชเชฅเซ เชฎเชพเชเชกเซเชจเซ เชชเซเชฐเซเชซเซเชถเชจเชฒ เชกเซเชตเชฒเชชเชฐ เชธเซเชงเซ เชธเซเชจเชพเช เชฎเชพเชเซ เชเซเชฌ เชเชชเชฏเซเชเซ เชฌเชจเชพเชตเซ เชเซ. เช เชฒเซเชเชฎเชพเช เชเชชเชฃเซ Python เชจเชพ เชฎเซเชเซเชฏ Features, Path เชเซเชตเซ เชฐเซเชคเซ Set เชเชฐเชตเซเช, Basic Syntax, Comments เช เชจเซ Variables เชจเซ เชฎเชพเชนเชฟเชคเซ เชเซเชเชฐเชพเชคเซ เชญเชพเชทเชพเชฎเชพเช เชธเชฎเชเชถเซเช.
๐ฆ 1. Python Features (เชชเชพเชฏเชฅเซเชจ เชจเซ เชตเชฟเชถเซเชทเชคเชพเช)
Python เชเชฃเชพ Features เชจเซ เชเชพเชฐเชฃเซ เชชเซเชฐเชธเชฟเชฆเซเชง เชเซ. เชฎเซเชเซเชฏ Features เชจเซเชเซ เชฎเซเชเชฌ เชเซ:
โ 1.1 Simple & Easy to Learn (เชถเซเชเชตเชพเชฎเชพเช เชธเชฐเชณ)
Python เชจเซ syntax เชเซเชฌ เช เชธเชฐเชณ เชเซ, เชเซเชจเชพ เชเชพเชฐเชฃเซ เชคเซ เชฎเชพเชจเชตเซ เชญเชพเชทเชพ เชเซเชตเซ เชฒเชพเชเซ เชเซ. Beginner เชฎเชพเชเซ เชธเชฐเซเชตเซเชคเซเชคเชฎ เชญเชพเชทเชพ เชเซ.
โ 1.2 Open Source & Free (เชฎเชซเชค เช เชจเซ เชเชชเชจ เชธเซเชฐเซเชธ)
Python เชจเซ เชเชชเชฏเซเช เชคเชฎเซ เชฎเชซเชคเชฎเชพเช เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชคเซเชจเซ code เชชเชฃ freely available เชเซ.
โ 1.3 High-Level Language
Python เชฎเชพเช Memory Management, Hardware Details เชตเชฟเชถเซ เชเชฟเชเชคเชพ เชเชฐเชตเชพเชจเซ เชจเชฅเซ.
โ 1.4 Platform Independent (Cross Platform)
Python Windows, Linux, MacOS เชฌเชงเชพเชฎเชพเช เชธเชฐเชณเชคเชพเชฅเซ เชเชพเชฒเซ เชเซ.
โ 1.5 Large Library Support (เชตเชฟเชถเชพเชณ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชธเชชเซเชฐเซเช)
NumPy, Pandas, Django, Flask เชเซเชตเซ เชฒเชพเชเชฌเซเชฐเซเชฐเซเช Python เชจเซ More Powerful เชฌเชจเชพเชตเซ เชเซ.
โ 1.6 Object-Oriented Language
Python เชฎเชพเช OOP concepts (class, object, inheritance, polymorphism) เชธเชฐเชณเชคเชพเชฅเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ.
๐ฆ 2. Setting up Path in Python (Python PATH เชเซเชตเซ เชฐเซเชคเซ Set เชเชฐเชตเซเช)
Windows เชฎเชพเช Python install เชเชฐเซเชฏเชพ เชชเชเซ Command Prompt เชฎเชพเช “python” เชเชพเชฒเชคเซเช เชจ เชนเซเชฏ เชคเซ PATH Set เชเชฐเชตเซเช เชชเชกเซ เชเซ.
๐ Path Set เชเชฐเชตเชพเชจเซ เชธเซเชเซเชชเซเชธ:
๐ Step 1: Python Install เชเชฐเชคเซ เชตเชเชคเซ
โ Install Screen เชชเชฐ “Add Python to PATH” Check เชเชฐเซ เชฆเซ.
เช เชธเซเชฅเซ เชธเชฐเชณ เชฐเซเชค เชเซ.
๐ Step 2: Manual Path Setting (เชเซ Python PATH เชฎเชพเช เชจเชฅเซ)
-
Start Menu เชฎเชพเช “Environment Variables” เชถเซเชงเซ
-
โEdit the system environment variablesโ เชชเชฐ เชเซเชฒเชฟเช
-
โEnvironment Variablesโ เชชเชฐ เชเซเชฒเชฟเช
-
โPathโ เชชเชธเชเชฆ เชเชฐเซ โ โEditโ
-
โNewโ โ Python Installation Location เชเชฎเซเชฐเซ:
-
Save เชเชฐเซเชจเซ CMD เชเซเชฒเซ, เชฒเชเซ:
โ PATH เชธเซเช เชฅเช เชเชฏเซ เชนเชถเซ.
๐ฆ 3. Basic Syntax in Python (เชชเชพเชฏเชฅเซเชจเชจเซเช เชฎเซเชณเชญเซเชค เชตเชพเชเซเชฏเชฐเชเชจ)
Python เชฎเชพเช Syntax เชเซเชฌ เช เชธเชฐเชณ เชเซ.
โ 3.1 Indentation เชซเชฐเชเชฟเชฏเชพเชค เชเซ
Python {} เชจเซ เชเชชเชฏเซเช เชจเชฅเซ เชเชฐเชคเซ.
Block เชเชณเชเชตเชพ เชฎเชพเชเซ spaces เช
เชฅเชตเชพ tab เชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ.
Example:
โ 3.2 No Semicolon Required
Statements เชจเซ end เชเชฐเชตเชพ semicolon เชเชฐเซเชฐเซ เชจเชฅเซ.
โ 3.3 Case-sensitive Language
Var, var, VAR โ เชคเซเชฐเชฃเซเชฏ เช
เชฒเช เชเซ.
๐ฆ 4. Comments in Python (เชเซเชฎเซเชจเซเชเซเชธ)
Comments เชเซเชกเชจเซ เชธเชฎเชเชตเชพ เชธเชฐเชณ เชฌเชจเชพเชตเซ เชเซ. Python เชฎเชพเช เชฌเซ เชชเซเชฐเชเชพเชฐเชจเชพ comments เชเซ:
โ 4.1 Single Line Comment
# เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ.
โ 4.2 Multi-line Comment
Triple Quotes เชจเซ เชเชชเชฏเซเช:
๐ฆ 5. Variables in Python (เชตเซเชฐเชฟเชฏเซเชฌเชฒเซเชธ)
Variable เชเชเชฒเซ memory เชฎเชพเช data store เชเชฐเชตเชพเชจเซเช เชจเชพเชฎ.
โ 5.1 Variable Declare เชเชฐเชตเชพเชจเชพ เชจเชฟเชฏเชฎเซ
-
Alphabet เช เชฅเชตเชพ underscore (
_) เชฅเซ เชถเชฐเซ เชฅเชตเซเช เชเซเชเช -
Space เชจเซ เชเชชเชฏเซเช เชจเชฅเซ
-
Case-sensitive เชเซ
-
Special characters (%, @, $, #) เชจเชพ เชตเชพเชชเชฐเชตเชพ
โ Example:
โ 5.2 Dynamic Typing
Python เชฎเชพเช variable เชจเซเช datatype เชเชชเชฎเซเชณเซ เชจเชเซเชเซ เชฅเชพเชฏ เชเซ.
Python เชถเซเชเชตเชพ เชธเชฐเชณ, เชถเชเซเชคเชฟเชถเชพเชณเซ เช เชจเซ beginner-friendly เชญเชพเชทเชพ เชเซ. เช เชฒเซเชเชฎเชพเช เชคเชฎเซ Python เชจเชพ เชฎเซเชเซเชฏ Features, Path Set เชเชฐเชตเชพเชจเซเช, Basic Syntax, Comments เช เชจเซ Variables เชตเชฟเชถเซ เชธเชฐเชณ เชเซเชเชฐเชพเชคเซ เชญเชพเชทเชพเชฎเชพเช เชธเชฎเชเซเชฏเซเช. Python programming เชถเชฐเซ เชเชฐเชคเชพ เชฆเชฐเซเช เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ เชฎเชพเชเซ เช เชฎเซเชณเชญเซเชค เชเซเชเชพเชจ เชเซเชฌ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ.