Sintaksis ng Python
Ang artikulong ito ay nagpapaliwanag ng sintaksis ng Python.
YouTube Video
Sintaksis sa Python
Pag-indent
Ginagamit ng Python ang pag-indent upang tukuyin ang mga bloke ng kodigo. Hindi tulad ng maraming ibang wika na gumagamit ng kulot na mga bracket {}
upang tukuyin ang mga bloke ng kodigo, gumagamit ang Python ng pag-indent. Karaniwan, ginagamit ang pag-indent na may apat na espasyo, ngunit maaaring gumamit din ng mga tab. Gayunpaman, dapat kang mag-ingat na huwag paghaluin ang mga espasyo at tab sa loob ng isang file.
1x = 5
2if x > 0:
3 print("Positive")
4else:
5 print("Non-positive")
Mga Komento
Isang linyang komento
Sa Python, ang mga komento ay nagsisimula sa #
. Ang lahat hanggang sa dulo ng linya ay itinuturing na komento.
1# This is a comment
2print("Hello, World!") # This is also a comment
Dokumentasyon na string (Docstring
)
Ang Docstring
ay isang string na ginagamit upang ilarawan ang code, na nakapaloob sa """
o '''
. Kadalasang ginagamit ito upang ilarawan ang mga module, klase, at mga function.
1def greet(name):
2 """
3 This function displays a greeting to the specified name.
4
5 Parameters:
6 name (str): The name of the person to greet.
7 """
8 print(f"Hello, {name}!")
Maaaring tingnan ang Docstring
gamit ang help()
function.
1help(greet)
Pinakamahusay na Gawi sa Mga Komento
Ang mga pinakamahusay na gawi para sa mga komento ay kinabibilangan ng mga sumusunod na puntos:.
-
Maging malinaw at maikli Ginagamit ang mga komento upang malinaw na ipaliwanag ang layunin ng code.
-
Huwag ulit-ulitin ang kahulugan ng code Iwasang magkomento sa code na madaling maunawaan.
1# Good example
2# Convert user input into a number
3age = int(input("Enter your age: "))
4
5# Bad example
6# Store the entered age in the 'age' variable
7age = int(input("Enter your age: "))
- Panatilihin ang pagkakapare-pareho Sa pagsasagawang pang-team, mahalagang mapanatili ang pagkakaisa sa istilo at pormat ng mga komento.
Mga Variable at Uri ng Datos
Sa Python, hindi mo kailangang tukuyin ang uri kapag nagdedeklara ng isang variable. Ang uri ay awtomatikong natutukoy sa oras ng pag-assign.
1x = 10 # Integer
2y = 3.14 # Floating-point number
3name = "Alice" # String (text)
4is_active = True # Boolean value (True or False)
Mga Kondisyunal na Pahayag
Ang mga kondisyunal na pahayag ay gumagamit ng if
, elif
(else if), at else
.
1x = 0
2if x > 0:
3 print("Positive")
4elif x == 0:
5 print("Zero")
6else:
7 print("Negative")
Mga Loop
Nagbibigay ang Python ng mga for
loop at while
loop, na ginagamit sa iba't ibang paraan.
For
na Loop
Karaniwang ginagamit ito upang mag-iterate sa mga elemento sa isang listahan o tuple.
1fruits = ["apple", "banana", "cherry"]
2for fruit in fruits:
3 print(fruit)
While
na Loop
Patuloy itong umiikot hangga't ang kondisyon ay totoo.
1count = 0
2while count < 5:
3 print(count)
4 count += 1
Pagde-define ng Mga Function
Sa Python, ang mga function ay dine-define gamit ang def
na keyword.
1def greet(name):
2 print(f"Hello, {name}!")
3
4greet("Alice")
Pagde-define ng Mga Klase
Posible ang object-oriented programming. Ang mga klase ay dine-define gamit ang class
na keyword.
1class Dog:
2 def __init__(self, name):
3 self.name = name
4
5 def bark(self):
6 print("Woof!")
7
8dog = Dog("Fido")
9dog.bark()
Mga Module at Mga Import
Sa Python, ang salitang import
ay ginagamit upang mag-import ng mga module at ma-access ang umiiral na code.
1# Importing the sqrt function from the math module
2from math import sqrt
3
4result = sqrt(16)
5print(result) # Output: 4.0
Mga Error at Pagsasaayos ng Exception
Hinahawakan ng estrukturang try-except
ng Python ang mga error at hindi inaasahang sitwasyon.
1# Catching a division-by-zero error example
2try:
3 result = 10 / 0
4except ZeroDivisionError:
5 print("Cannot divide by zero.")
Konklusyon
Ang pangunahing syntax ng Python ay napaka-simple at madaling basahin. Ang paggawa ng maayos sa mga pangunahing kaalaman ay magiging lubos na kapaki-pakinabang kapag nagsusulat ng Python code. Para sa mas detalyadong paggamit at mga tampok, inirerekomenda na tumukoy sa opisyal na dokumentasyon o mga tutorial ng Python.
Maaari mong sundan ang artikulo sa itaas gamit ang Visual Studio Code sa aming YouTube channel. Paki-check din ang aming YouTube channel.