ಪೈಥಾನ್ ಕೀವರ್ಡ್ಗಳು (Python Keywords)
ಪೈಥಾನ್ನಲ್ಲಿ, ಕೀವರ್ಡ್ಗಳು (Keywords) ಎಂದರೆ ವಿಶೇಷ ಅರ್ಥವನ್ನು ಹೊಂದಿರುವ запазени ಪದಗಳು (reserved words). ಈ ಪದಗಳನ್ನು ನಾವು ವೇರಿಯೇಬಲ್ ಹೆಸರು, ಫಂಕ್ಷನ್ ಹೆಸರು, ಅಥವಾ ಯಾವುದೇ ಇತರ ಐಡೆಂಟಿಫೈಯರ್ (identifier) ಆಗಿ ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಪೈಥಾನ್ನ ಪ್ರತಿಯೊಂದು ಕೀವರ್ಡ್ ಒಂದು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, if, for, ಮತ್ತು while ಕೀವರ್ಡ್ಗಳನ್ನು ಪ್ರೋಗ್ರಾಮ್ನ ಹರಿವನ್ನು ನಿಯಂತ್ರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
ಪೈಥಾನ್ 3.12 ರಲ್ಲಿರುವ ಕೀವರ್ಡ್ಗಳ ಪಟ್ಟಿ
ಪೈಥಾನ್ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯಲ್ಲಿ ಒಟ್ಟು 35 ಕೀವರ್ಡ್ಗಳಿವೆ.
| ಕೀವರ್ಡ್ (Keyword) | ಕನ್ನಡದಲ್ಲಿ ಅರ್ಥ/ಉಪಯೋಗ |
|---|---|
False |
ಬೂಲಿಯನ್ 'ಸುಳ್ಳು' ಮೌಲ್ಯ |
None |
ಯಾವುದೇ ಮೌಲ್ಯ ಇಲ್ಲದಿರುವುದನ್ನು ಸೂಚಿಸುತ್ತದೆ |
True |
ಬೂಲಿಯನ್ 'ನಿಜ' ಮೌಲ್ಯ |
and |
ತಾರ್ಕಿಕ 'ಮತ್ತು' (Logical AND) |
as |
ಅಲಿಯಾಸ್ (alias) ಅಥವಾ ಪರ್ಯಾಯ ಹೆಸರು ರಚಿಸಲು |
assert |
ಒಂದು ಷರತ್ತು ನಿಜವಾಗಿದೆಯೇ ಎಂದು ಪರೀಕ್ಷಿಸಲು |
async |
ಅಸಿಂಕ್ರೋನಸ್ ಫಂಕ್ಷನ್ ಘೋಷಿಸಲು |
await |
ಅಸಿಂಕ್ರೋನಸ್ ಫಂಕ್ಷನ್ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಕಾಯಲು |
break |
ಲೂಪ್ನಿಂದ ತಕ್ಷಣ ಹೊರಬರಲು |
class |
ಹೊಸ ಕ್ಲಾಸ್ ರಚಿಸಲು |
continue |
ಲೂಪ್ನ ಮುಂದಿನ ಇಟರೇಷನ್ಗೆ ಹೋಗಲು |
def |
ಹೊಸ ಫಂಕ್ಷನ್ ಘೋಷಿಸಲು |
del |
ಒಂದು ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಅಳಿಸಲು |
elif |
if ಷರತ್ತು ಸುಳ್ಳಾದರೆ, ಈ ಷರತ್ತನ್ನು ಪರೀಕ್ಷಿಸಲು |
else |
if ಮತ್ತು elif ಷರತ್ತುಗಳು ಸುಳ್ಳಾದರೆ |
except |
ಎರರ್ (exception) ಅನ್ನು ನಿರ್ವಹಿಸಲು |
finally |
try...except ಬ್ಲಾಕ್ನ ನಂತರ ಯಾವಾಗಲೂ ಚಲಿಸುತ್ತದೆ |
for |
ಒಂದು ಸೀಕ್ವೆನ್ಸ್ ಮೇಲೆ ಲೂಪ್ ಮಾಡಲು |
from |
ಮೊಡ್ಯೂಲ್ನಿಂದ ನಿರ್ದಿಷ್ಟ ಭಾಗವನ್ನು ಆಮದು ಮಾಡಲು |
global |
ಗ್ಲೋಬಲ್ ವೇರಿಯೇಬಲ್ ಘೋಷಿಸಲು |
if |
ಒಂದು ಷರತ್ತು ನಿಜವಾಗಿದ್ದರೆ ಕೋಡ್ ಬ್ಲಾಕ್ ಚಲಾಯಿಸಲು |
import |
ಒಂದು ಮೊಡ್ಯೂಲ್ ಅನ್ನು ಆಮದು ಮಾಡಲು |
in |
ಒಂದು ಸೀಕ್ವೆನ್ಸ್ನಲ್ಲಿ ಸದಸ್ಯತ್ವವನ್ನು ಪರೀಕ್ಷಿಸಲು |
is |
ಎರಡು ವೇರಿಯೇಬಲ್ಗಳು ಒಂದೇ ಆಬ್ಜೆಕ್ಟ್ ಆಗಿವೆಯೇ ಎಂದು ಪರೀಕ್ಷಿಸಲು |
lambda |
ಅನಾಮಧೇಯ (anonymous) ಫಂಕ್ಷನ್ ರಚಿಸಲು |
nonlocal |
ನೆಸ್ಟೆಡ್ ಫಂಕ್ಷನ್ನಲ್ಲಿ ನಾನ್-ಲೋಕಲ್ ವೇರಿಯೇಬಲ್ ಘೋಷಿಸಲು |
not |
ತಾರ್ಕಿಕ 'ಅಲ್ಲ' (Logical NOT) |
or |
ತಾರ್ಕಿಕ 'ಅಥವಾ' (Logical OR) |
pass |
ಏನನ್ನೂ ಮಾಡದ ಒಂದು ಖಾಲಿ ಸ್ಟೇಟ್ಮೆಂಟ್ |
raise |
ಒಂದು ಎರರ್ ಅನ್ನು ಬಲವಂತವಾಗಿ ಎಬ್ಬಿಸಲು |
return |
ಫಂಕ್ಷನ್ನಿಂದ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು |
try |
ಎರರ್ ಸಂಭವಿಸಬಹುದಾದ ಕೋಡ್ ಬ್ಲಾಕ್ |
while |
ಒಂದು ಷರತ್ತು ನಿಜವಾಗಿರುವವರೆಗೆ ಲೂಪ್ ಮಾಡಲು |
with |
ಕಾಂಟೆಕ್ಸ್ಟ್ ಮ್ಯಾನೇಜರ್ ಬಳಸಿ ಕೋಡ್ ಬ್ಲಾಕ್ ಅನ್ನು ಸುತ್ತುವರಿಯಲು |
yield |
ಜನರೇಟರ್ ಫಂಕ್ಷನ್ನಿಂದ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು |
ಗಮನಿಸಿ:
- ಎಲ್ಲಾ ಕೀವರ್ಡ್ಗಳು ಲೋವರ್ಕೇಸ್ನಲ್ಲಿವೆ, True, False, ಮತ್ತು None ಹೊರತುಪಡಿಸಿ.
- ಪೈಥಾನ್ನ ಹೊಸ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಕೀವರ್ಡ್ಗಳ ಪಟ್ಟಿ ಬದಲಾಗಬಹುದು.
ಮುಂದಿನ ಪಾಠದಲ್ಲಿ, ನಾವು ಕೆಲವು ಪ್ರಮುಖ ಕೀವರ್ಡ್ಗಳ ಅರ್ಥ ಮತ್ತು ಉದಾಹರಣೆಗಳನ್ನು ವಿವರವಾಗಿ ನೋಡೋಣ.