ಪರಿವಿಡಿ[ಮರೆಮಾಡಿ][ತೋರಿಸಿ]
ಪ್ರೋಗ್ರಾಮಿಂಗ್ನಲ್ಲಿ ಎರಡು ರೀತಿಯ ಸಂಖ್ಯೆಗಳಿವೆ ಎಂದು ನಿಮಗೆ ಸ್ಪಷ್ಟವಾಗಿದೆ. ಅಂದರೆ ಪೂರ್ಣಾಂಕಗಳು ಮತ್ತು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಸಂಖ್ಯೆಗಳು.
ಪೈಥಾನ್ನಲ್ಲಿನ ಅಂಕಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳು ದೈನಂದಿನ ಗಣಿತದಂತೆಯೇ ಇರುತ್ತವೆ ಮತ್ತು ಅವು ಈ ಎರಡರ ಸುತ್ತ ಸುತ್ತುತ್ತವೆ ಡೇಟಾ ಪ್ರಕಾರಗಳು.
ಅಂಕಗಣಿತದ ನಿರ್ವಾಹಕರು
ಅಂಕಗಣಿತದ ನಿರ್ವಾಹಕರಲ್ಲಿ ಏಳು ಮೂಲಭೂತ ವಿಧಗಳಿವೆ. ಇವು:
ಸೇರ್ಪಡೆ (+): ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ. ಉದಾ
print(10 + 4)
ವ್ಯವಕಲನ (-): ಮೊದಲ ಸಂಖ್ಯೆಯಿಂದ ಎರಡನೇ ಸಂಖ್ಯೆಯನ್ನು ಕಳೆಯಿರಿ. ಉದಾ
print(10 - 4)
ಗುಣಾಕಾರ (*): ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಗುಣಿಸಿ. ಉದಾ
print(10 * 4)
ವಿಭಾಗ (/): ಎರಡು ಸಂಖ್ಯೆಗಳ ಮೇಲೆ ವಿಭಾಗವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಉದಾ
print(10 / 4)
ಮಹಡಿ ವಿಭಾಗ (//): ವಿಭಜನೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಉತ್ತರವನ್ನು ಹತ್ತಿರದ ಪೂರ್ಣಾಂಕಕ್ಕೆ ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ. ಉದಾ
print(10 // 4)
ಮಾಡ್ಯುಲೋ ಆಪರೇಟರ್ (%): ವಿಭಜನೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಉಳಿದವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಉದಾ
print(10 % 4)
ಘಾತ (**): ಪೂರ್ಣಾಂಕದ ಶಕ್ತಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಉದಾ
print(10 ** 4)
ಈ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕೆಳಗೆ ತೋರಿಸಲಾಗಿದೆ:
ಈಗ ನೀವು ಕಲಿತ ಈ ಎಲ್ಲಾ ಆಪರೇಟರ್ಗಳಿಗಾಗಿ, ನಾವು ವರ್ಧಿತ ಕಾರ್ಯನಿಯೋಜನೆ ಆಪರೇಟರ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ. ಅದನ್ನು ಹೇಗೆ ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
ನಾವು 'x' ಎಂಬ ವೇರಿಯಬಲ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಹೇಳೋಣ. ನಾವು ಅದನ್ನು 10 ಕ್ಕೆ ಹೊಂದಿಸಿದ್ದೇವೆ, ಈಗ ನಾವು ಇದನ್ನು 3 ರಿಂದ ಹೆಚ್ಚಿಸಲು ಬಯಸುತ್ತೇವೆ, ನಾವು ಈ ರೀತಿಯ ಕೋಡ್ ಅನ್ನು ಬರೆಯಬೇಕಾಗಿದೆ.
x = 10
x = x + 3
ಪೈಥಾನ್ ಇಂಟರ್ಪ್ರಿಟರ್ 'x' ನಲ್ಲಿ 3 ಅನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು 'x' ನಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಇದನ್ನು ಮುದ್ರಿಸೋಣ:
ವರ್ಧಿತ ಅಸೈನ್ಮೆಂಟ್ ಆಪರೇಟರ್ ಅನ್ನು ಅದೇ ಕಾರ್ಯವನ್ನು ಪುನರಾವರ್ತಿಸಲು ಆದರೆ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸಬಹುದು.
ಅದೇ ಕೋಡ್ ಅನ್ನು ಈ ರೀತಿ ಬರೆಯಲಾಗುತ್ತದೆ.
x = 10
x += 3
ಈಗ, ಈ ಆಪರೇಟರ್ ಅನ್ನು ವ್ಯವಕಲನ ಮತ್ತು ಗುಣಾಕಾರಕ್ಕಾಗಿಯೂ ಬಳಸಬಹುದು. ಈ ಕಾರ್ಯಕ್ರಮವನ್ನು ನೋಡಿ.
ಇಲ್ಲಿ ನಾವು ಮೊದಲು 'x' ಅನ್ನು 3 ರಿಂದ ಹೆಚ್ಚಿಸುತ್ತೇವೆ ಮತ್ತು ನಂತರ ಅದನ್ನು 3 ರಿಂದ ಗುಣಿಸುತ್ತೇವೆ. ಸಾಲಿನ 2 ರ ಔಟ್ಪುಟ್ 13 ಆಗಿರಬೇಕು ಮತ್ತು ಸಾಲಿನ 3 ರ ಔಟ್ಪುಟ್ 39 ಆಗಿರಬೇಕು.
ಆಪರೇಟರ್ ಆದ್ಯತೆ
ಗಣಿತದಲ್ಲಿ, ನಾವು ಆಪರೇಟರ್ ಪ್ರಿಸಿಡೆನ್ಸ್ ಎಂಬ ಪರಿಕಲ್ಪನೆಯನ್ನು ಹೊಂದಿದ್ದೇವೆ, ಅಂದರೆ ಸಮೀಕರಣದಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಕ್ರಮ. ಇದು ಪೈಥಾನ್ಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿಲ್ಲ, ಮತ್ತು ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ಆಪರೇಟರ್ ಆದ್ಯತೆಯನ್ನು ಅನುಸರಿಸುತ್ತವೆ. ಆದೇಶವನ್ನು ನಾನು ನಿಮಗೆ ನೆನಪಿಸುತ್ತೇನೆ:
- ಪೇರೆಂಟಿಸಿಸ್
- ಘಾತಾಂಕ
- ವಿಭಾಗ ಅಥವಾ ಗುಣಾಕಾರ
- ಸಂಕಲನ ಅಥವಾ ವ್ಯವಕಲನ
ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬರೆಯೋಣ ಮತ್ತು ಇದನ್ನು ಪರಿಶೀಲಿಸೋಣ:
x = 10 + 3 * 2 ** 2 - (9 + 2)
ಮೇಲಿನ ಸಮೀಕರಣಕ್ಕೆ ಉತ್ತರ ಏನಾಗಿರಬೇಕು?
ನಿಮ್ಮ ಉತ್ತರ 11 ಆಗಿದ್ದರೆ, ನೀವು ಹೈಸ್ಕೂಲ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ