ಪರಿಹರಿಸಲಾಗಿದೆ: ಇಲ್ಲದಿದ್ದರೆ ಹೆಬ್ಬಾವು

if else ಹೇಳಿಕೆಯ ಮುಖ್ಯ ಸಮಸ್ಯೆ ಎಂದರೆ ಅದು ಓದಲು ಮತ್ತು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಗೊಂದಲಕ್ಕೊಳಗಾಗಬಹುದು.

if condition:
    statement
else:
    statement

ಮೇಲಿನ ಕೋಡ್ if-else ಹೇಳಿಕೆಯಾಗಿದೆ. ಸ್ಥಿತಿಯನ್ನು ಮೊದಲು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ. ಷರತ್ತು ನಿಜವಾಗಿದ್ದರೆ, if ಬ್ಲಾಕ್‌ನಲ್ಲಿರುವ ಹೇಳಿಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಷರತ್ತು ತಪ್ಪಾಗಿದ್ದರೆ, ಬೇರೆ ಬ್ಲಾಕ್‌ನಲ್ಲಿರುವ ಹೇಳಿಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಷರತ್ತುಗಳು

ಷರತ್ತುಗಳು ಪೈಥಾನ್‌ನಲ್ಲಿನ ಒಂದು ರೀತಿಯ ಹೇಳಿಕೆಯಾಗಿದ್ದು ಅದು ಸ್ಥಿತಿಯ ಫಲಿತಾಂಶಗಳ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಪೈಥಾನ್‌ನಲ್ಲಿ ಮೂರು ವಿಧದ ಷರತ್ತುಗಳಿವೆ: if, elif, ಮತ್ತು ಬೇರೆ.

ಹೇಳಿಕೆಗಳು ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಂಡರೆ: ಮೊದಲನೆಯದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ಮತ್ತು ಎರಡನೆಯದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ನಿಜವಾಗಿದ್ದರೆ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾದ ಕೋಡ್‌ನ ಬ್ಲಾಕ್ ಆಗಿದೆ. ಉದಾಹರಣೆಗೆ:

x > 10 ವೇಳೆ: ಪ್ರಿಂಟ್ ("x 10 ಕ್ಕಿಂತ ಹೆಚ್ಚಿದೆ") elif x == 5: ಪ್ರಿಂಟ್ ("x 5") ಬೇರೆ: ಪ್ರಿಂಟ್ ("x 10 ಕ್ಕಿಂತ ಹೆಚ್ಚಿಲ್ಲ, ಅಥವಾ 5 ಕ್ಕೆ ಸಮಾನವಾಗಿಲ್ಲ")

elif ಹೇಳಿಕೆಗಳು ಮೂರು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ: ಮೊದಲನೆಯದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಯಾಗಿದೆ, ಎರಡನೆಯದು ಮೊದಲ ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ನಿಜವಾಗಿದ್ದರೆ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾದ ಕೋಡ್‌ನ ಐಚ್ಛಿಕ ಬ್ಲಾಕ್ ಆಗಿದೆ, ಮತ್ತು ಮೂರನೆಯದು ಎರಡನೇ ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಯಾಗಿದ್ದರೆ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾದ ಕೋಡ್‌ನ ಐಚ್ಛಿಕ ಬ್ಲಾಕ್ ಆಗಿದೆ. ನಿಜ. ಉದಾಹರಣೆಗೆ:

elif x > 10: print(“x is greater than 10”) elif x == 5: print(“x equals 5”) elif y > 20: print(“y is greater than 20”) else: print(“y) 20 ಅನ್ನು ಪೂರೈಸುವುದಿಲ್ಲ ಅಥವಾ ಮೀರುವುದಿಲ್ಲ")

ಒಂದು ವೇಳೆ, ಬೇರೆ

ಪೈಥಾನ್‌ನಲ್ಲಿ, if ಸ್ಟೇಟ್‌ಮೆಂಟ್ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಷರತ್ತು ನಿಜವಾಗಿದ್ದರೆ ಕೋಡ್‌ನ ಬ್ಲಾಕ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಷರತ್ತು ತಪ್ಪಾಗಿದ್ದರೆ ಬೇರೆ ಹೇಳಿಕೆಯು ಕೋಡ್‌ನ ಬ್ಲಾಕ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ