ವಿಷಯಕ್ಕೆ ಹೋಗು

ಬಳಕೆದಾರೆ:Abhisheksuvarna17/ಪೈಥಾನ್ (ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ)

ವಿಕಿಪೀಡಿಯ, ಒಂಜಿ ಸೊತಂತ್ರ ವಿಶ್ವಕೋಶ

 

ಪೈಥಾನ್ ಪಂಡ ಒಂಜಿ ಎಚ್ಚಿನ ಮಟ್ಟೊದ, ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ . ಅಯಿತ ವಿನ್ಯಾಸ ತತ್ವಶಾಸ್ತ್ರ ಮಹತ್ವದ ಇಂಡೆಂಟೇಶನ್ ದ ಬಳಕೆಡ್ ಕೋಡ್ ಓದರೆ ಸಾಮರ್ಥ್ಯೊನು ಒತ್ತು ಕೊರ್ಪುಂಡು.

ಪೈಥಾನ್ ಡೈನಾಮಿಕ್ ಆದ್ ಟೈಪ್ ಆಪುಂಡು ಬೊಕ್ಕ ಕಸ-ಸಂಗ್ರಹ ಆಪುಂಡು . ಉಂದು ರಚನೆ ಆಯಿನ (ವಿಶೇಷವಾದ್ ಕಾರ್ಯವಿಧಾನದ ), ವಸ್ತು-ಆಧಾರಿತ ಬೊಕ್ಕ ಕ್ರಿಯಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸೇರ್ದ್ ಬಹು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿಲೆನ್ ಬೆಂಬಲಿಸವುಂಡು. ಉಂದೆತ ಸಮಗ್ರ ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯೊಗು ಕಾರಣವಾದ್ ಉಂದೆನ್ "ಬ್ಯಾಟರಿಲೆನ್ ಸೇರಾದ್" ಭಾಷೆ ಪಂಡ್ದ್ ವರ್ಣನೆ ಮಲ್ಪುವೆರ್.

ಗುಯಿಡೊ ವ್ಯಾನ್ ರೊಸಮ್ 1980 ದಶಕೊದ ಕಡೆಟ್ ಎಬಿಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆದ ಉತ್ತರಾಧಿಕಾರಿಯಾದ್ ಪೈಥಾನ್ ಡ್ ಬೇಲೆ ಮಲ್ಪೆರೆ ಸುರು ಮಲ್ತೆರ್ ಬೊಕ್ಕ 1991ಡ್ ಪೈಥಾನ್ ಪಂಡ್ದ್ ಸುರುಕು ಬಿಡುಗಡೆ ಮಲ್ತೆರ್ ೦.೯.೦. ಪೈಥಾನ್ 2.0 2000ಡ್ ಬಿಡುಗಡೆ ಆಂಡ್. ಪೈಥಾನ್ 3.0, 2008ಡ್ ಬಿಡುಗಡೆ ಆಂಡ್, ದುಂಬುದ ಆವೃತ್ತಿಲೆಗ್ ಸಂಪೂರ್ಣವಾದ್ ಹಿಂದುಳಿದ-ಸಮ್ಮತವಾಯಿನ ಒಂಜಿ ಪ್ರಮುಖ ಪರಿಷ್ಕರಣೆ ಆದಿತ್ತ್ಂಡ್. ಅಂಚಾದ್ ಕೆಲವು ಪ್ರೋಗ್ರಾಮರ್ ಲು ಪೈಥಾನ್ 2 ನ್ ಪೈಥಾನ್ ದ ಇತ್ತೆದ ಪ್ರಮುಖ ಆವೃತ್ತಿ ಅತ್ತ್ಂಡಲಾ ಅಯಿಟ್ ಸಿಕ್ಕ್ ದ್ ಉಲ್ಲೆರ್, ಮುಟ್ಟ ಪೈಥಾನ್ ದ ಕಡೆತ ಬಿಡುಗಡೆ 2, ಉಂದು 2020ಡ್ ಪೈಥಾನ್ 2.7.18 ಆದಿತ್ತ್ಂಡ್

ಪೈಥಾನ್ ನಿರಂತರವಾದ್ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಲೆಡ್ ಒಂಜಿ ಆದ್ ಸ್ಥಾನ ಪಡೆಯೊಂದುಂಡು, ಬೊಕ್ಕ ಯಂತ್ರ ಕಲ್ಪುನ ಸಮುದಾಯೊಡು ವ್ಯಾಪಕವಾದ್ ಬಳಕೆ ಆತ್ಂಡ್. ] [ [

ಚರಿತ್ರೆ

[ಸಂಪೊಲಿಪುಲೆ]

 

ಪೈಥಾನ್ ದ ಡಿಸೈನರ್, ಗುಯಿಡೊ ವ್ಯಾನ್ ರೊಸಮ್, ಒಸ್ಕಾನ್ ೨೦೦೬ಡ್

ಪೈಥಾನ್ ನ್ ಉತ್ತರಾರ್ಧೊಡು ಗುಯಿಡೊ ವ್ಯಾನ್ ರೊಸಮ್ ನೆದರ್ಲ್ಯಾಂಡ್ಸ್ ಡ್ ಸೆಂಟ್ರಮ್ ವಿಸ್ಕುಂಡೆ & ಇನ್ಫಾರ್ಮೆಟಿಕಾ (CWI) ಡ್ ಎಬಿಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆದ ಉತ್ತರಾಧಿಕಾರಿಯಾದ್ ಕಲ್ಪಿಸಯೆರ್, ಉಂದು SETL ಡ್ದ್ ಸ್ಫೂರ್ತಿ ಪಡೆಯಿನವು ನಿಯಂತ್ರಣ ಮಲ್ಪೆರೆ ಬೊಕ್ಕ ಇಂಟರ್ಫೇಸ್ ಮಲ್ಪೆರೆ ಸಾಮರ್ಥ್ಯೊ ಉಂಡು ಅಮೀಬಾ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್. ಅಯಿತ ಅನುಷ್ಠಾನ ಡಿಸೆಂಬರ್ ಡ್ ಸುರು ಆಂಡ್ ೧೯೮೯. ಜುಲೈ ೧೨, ೨೦೧೮ ಮುಟ್ಟ, ಲೀಡ್ ಡೆವಲಪರ್ ಆದ್, ವ್ಯಾನ್ ರೊಸಮ್ ಯೋಜನೆದ ಏಕೈಕ ಜವಾಬ್ದಾರಿನ್ ಭುಜೊಗು ದೆತೊನುವೆರ್, ಅಪಗ ಆರ್ ಪೈಥಾನ್ ನ " ಜೀವನೊಗು ಉಪಕಾರಕಾರಿ ಸರ್ವಾಧಿಕಾರಿ " (ಬಿಡಿಎಫ್ಎಲ್) ಆದ್ ತನ್ನ ಜವಾಬ್ದಾರಿಲೆಡ್ದ್ ತನ್ನ "ಶಾಶ್ವತ ರಜೆ"ನ್ ಘೋಷಣೆ ಮಲ್ತೆರ್, ಉಂದು ಪೈಥಾನ್ ಸಮುದಾಯೊ ತನ್ನ ಮಿತ್ತ್ ಕೊರ್ನ ಒಂಜಿ ಬಿರುದು ಯೋಜನೆದ ಮುಖ್ಯ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುನ ವ್ಯಕ್ತಿಯಾದ್ ತನ್ನ ದೀರ್ಘಕಾಲೀನ ಬದ್ಧತೆನ್ ಪ್ರತಿಬಿಂಬಿಸವುನ (ಅರೆಗ್ ನಿವೃತ್ತಿಡ್ದ್ ಬತ್ತಿನೆಡ್ದ್ ಬೊಕ್ಕ ಸ್ವಯಂ-ಶೀರ್ಷಿಕೆ "ಬಿಡಿಎಫ್ಎಲ್-ಎಮೆರಿಟಸ್"). ಜನವರಿಡ್ 2019ಡ್, ಸಕ್ರಿಯ ಪೈಥಾನ್ ಕೋರ್ ಡೆವಲಪರ್ ಲು ಯೋಜನೆನ್ ಮುನ್ನಡೆಸೆರೆ ಐನ್ ಸದಸ್ಯೆರೆನ ಸ್ಟೀರಿಂಗ್ ಕೌನ್ಸಿಲ್ ನ್ ಆಯ್ಕೆ ಮಲ್ತೆರ್.

ಪೈಥಾನ್ ಪನ್ಪಿನ ಪುದರ್ ಬ್ರಿಟಿಷ್ ಹಾಸ್ಯ ಸರಣಿ ಮಾಂಟಿ ಪೈಥಾನ್ಸ್ ಫ್ಲೈಯಿಂಗ್ ಸರ್ಕಸ್ ಡ್ದ್ ಬತ್ತ್ಂಡ್ ಪನ್ಪೆರ್. []

ಪೈಥಾನ್ ೨.೦ ನ್ ಅಕ್ಟೋಬರ್ ೧೬, ೨೦೦೦ಡ್ ಬಿಡುಗಡೆ ಮಲ್ತೆರ್, ಉಂದೆಟ್ ಪಟ್ಟಿ ಗ್ರಹಿಕೆಲು, ಚಕ್ರ-ಪತ್ತೆ ಮಲ್ಪುನ ಕಸದ ಸಂಗ್ರಹ, ಉಲ್ಲೇಖ ಲೆಕ್ಕ, ಬೊಕ್ಕ ಯೂನಿಕೋಡ್ ಬೆಂಬಲ ಇಂಚಿನ ಅನೇಕ ಪ್ರಮುಖ ಪೊಸ ವೈಶಿಷ್ಟ್ಯೊಲು ಉಂಡು. ಪೈಥಾನ್ 2.7 ದ ಜೀವನದ ಅಂತ್ಯೊನು ಸುರುಕು 2015 ಗ್ ನಿಗದಿ ಮಲ್ತೆರ್, ಬೊಕ್ಕ 2020 ಗ್ ಮುಂದೂಡಿಯೆರ್ ದಾಯೆ ಪಂಡ ಇತ್ತೆದ ಕೋಡ್ ನ್ ಸುಲಭವಾದ್ ಪೈಥಾನ್ ಗ್ ಫಾರ್ವರ್ಡ್-ಪೋರ್ಟ್ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ ಇಜ್ಜಿ ಪನ್ಪಿನ ಕಾಳಜಿಡ್ದ್ 3. ಉಂದೆಕ್ ಬೇತೆ ಸುರಕ್ಷತಾ ಪ್ಯಾಚ್ ಲು ಅತ್ತಂದೆ ಬೇತೆ ಸುಧಾರಣೆಲು ಬಿಡುಗಡೆ ಆಪುಜಿ. ಪೈಥಾನ್ ೨.೭ ಬೊಕ್ಕ ಪಿರಾಕ್ದ ಆವೃತ್ತಿಲು ಅಧಿಕೃತವಾದ್ ಬೆಂಬಲೊಡು ಇಜ್ಜಂದಿನ ನಡುಟು, ಬೇತೆ ಅನಧಿಕೃತ ಪೈಥಾನ್ ಅನುಷ್ಠಾನ, PyPy, ಪೈಥಾನ್ ೨ ನ್ ಬೆಂಬಲಿಸವುಂಡು, ಅಂಚನೆ "೨.೭.೧೮+" (ಪ್ಲಸ್ ೩.೧೦), ಪ್ಲಸ್ ಅರ್ಥೊಡು (ಕನಿಷ್ಠ ಕೆಲವು) " ಬ್ಯಾಕ್ಪೋರ್ಟ್ಡ್ ಸೆಕ್ಯುರಿಟಿ ಅಪ್ಡೇಟ್ಸ್" .

ಪೈಥಾನ್ 3.0 ನ್ 3 ಡಿಸೆಂಬರ್ 2008 ಡ್ ಬಿಡುಗಡೆ ಮಲ್ತೆರ್, ಕೆಲವು ಪೊಸ ಶಬ್ದಾರ್ಥೊಲು ಬೊಕ್ಕ ಬದಲಾವಣೆ ಆಯಿನ ವಾಕ್ಯರಚನೆದೊಟ್ಟುಗು. ಕನಿಷ್ಠ ಪ್ರತಿಯೊಂಜಿ ಪೈಥಾನ್ ಬಿಡುಗಡೆ (ಇತ್ತೆ ಬೆಂಬಲ ಇಜ್ಜಿ) 3.5 ಡ್ದ್ ಬೊಕ್ಕ ಭಾಷೆಗ್ ಕೆಲವು ವಾಕ್ಯರಚನೆನ್ ಸೇರ್ಸಾದ್ಂಡ್, ಬೊಕ್ಕ ಕೆಲವು ನನೊಂಜಿ ಬಿಡುಗಡೆಲು ಹಳೆಯ ಘಟಕೊಲೆನ್ ಬುಡ್ಪಾದ್ಂಡ್, ಅತ್ತಂದೆ ಶಬ್ದಾರ್ಥೊಲೆನ್ ಬದಲಾವಣೆ ಮಲ್ತ್ಂಡ್, ಕನಿಷ್ಠ ಒಂಜಿ ಸಣ್ಣ ರೀತಿಡ್.


ಸುರಕ್ಷತಾ ಅಪ್ಡೇಟ್ ಲೆನ್ 2021ಡ್ ತ್ವರಿತ ಮಲ್ತೆರ್ (ಬೊಕ್ಕ 2022ಡ್ ರಡ್ಡ್ ಸರ್ತಿ, ಬೊಕ್ಕ 2023ಡ್ ಬೊಕ್ಕ ಸೆಪ್ಟೆಂಬರ್ 2024ಡ್ ಪೈಥಾನ್ 3.12.6 ಗ್ 3.8.20 ಗ್ ಕಮ್ಮಿ ಮಲ್ತೆರ್), ದಾಯೆ ಪಂಡ ಸುರಕ್ಷತೆದ ಕಾರಣೊಗು ಮಾತಾ ಪೈಥಾನ್ ಆವೃತ್ತಿಲು ಅಸುರಕ್ಷಿತವಾದಿತ್ತ್ಂಡ್ (2.7 ಸೇರ್ದ್) ಸಂಭಾವ್ಯ ರಿಮೋಟ್ ಕೋಡ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಗ್ ಕಾರಣವಾಪುನ ಸಮಸ್ಯೆಲು ಬೊಕ್ಕ ವೆಬ್-ಕ್ಯಾಶ್ ವಿಷ .

ಪೈಥಾನ್ 3.10 ಡ್ | ಯೂನಿಯನ್ ಟೈಪ್ ಆಪರೇಟರ್ ಬೊಕ್ಕ match ಬೊಕ್ಕ case ಕೀವರ್ಡ್ಸ್ (ಸ್ಟ್ರಕ್ಚರಲ್ ಪ್ಯಾಟರ್ನ್ ಮ್ಯಾಚಿಂಗ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಲೆಗ್). 3.11 ವಿಸ್ತಾರವಾದ್ ಅಪವಾದ ನಿರ್ವಹಣೆ ಕಾರ್ಯಕ್ಷಮತೆ. ಪೈಥಾನ್ 3.12 ಪೊಸ ಕೀವರ್ಡ್ type ಸೇರ್ಸೊಂಡು. 3.10 ಡ್ದ್ 3.11 ಡ್ ಗಮನಾರ್ಹ ಬದಲಾವಣೆಲು ಹೆಚ್ಚಿನ ಪ್ರೋಗ್ರಾಮ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ವೇಗ ಬೊಕ್ಕ ಸುಧಾರಿತ ದೋಷ ವರದಿನ್ ಒಳಗೊಂಡಿತ್ತುಂಡು. ಪೈಥಾನ್ 3.11 ಪೈಥಾನ್ 3.10 ಡ್ದ್ 10 ಬೊಕ್ಕ 60% ವೇಗೊಡು ಉಂಡು ಪಂದ್ ಪನ್ಪುಂಡು, ಬೊಕ್ಕ ಪೈಥಾನ್ 3.12 ಅಯಿಕ್ ಮಿತ್ತ್ ಬೇತೆ 5% ನ್ ಸೇರಾವುಂಡು. ಉಂದೆಟ್ ಸುಧಾರಿತ ದೋಷ ಸಂದೇಶೊಲುಲಾ ಉಂಡು (ಮತ್ತೆ 3.14 ಡ್ ಸುಧಾರಿತ ಆತ್ಂಡ್), ಬೊಕ್ಕ ಬೇತೆ ಮಸ್ತ್ ಬದಲಾವಣೆಲು ಉಂಡು.

ಪೈಥಾನ್ 3.13 ಟೈಪ್ ಲೆಗ್ ಜಾಸ್ತಿ ಸಿಂಟ್ಯಾಕ್ಸ್ ನ್ ಪರಿಚಯಿಸವುಂಡು, ಒಂಜಿ ಪೊಸ ಬೊಕ್ಕ ಸುಧಾರಿತ ಇಂಟರಾಕ್ಟಿವ್ ಇಂಟರ್ಪ್ರಿಟರ್ ( REPL ), ಉಂದೆಟ್ ಬಹು-ಸಾಲುದ ಸಂಪಾದನೆ ಬೊಕ್ಕ ಬಣ್ಣದ ಬೆಂಬಲ ಉಂಡು; ಒಂಜಿ ವರ್ಧಮಾನ ಕಸ ಸಂಗ್ರಾಹಕ (ಬಹುತೇಕ ವಸ್ತುಲೆನ್ ಒಟ್ಟು ಮಲ್ಪುನ ಪ್ರೋಗ್ರಾಂಲೆಡ್ ಸಂಗ್ರಹೊಗು ಕಡಿಮೆ ವಿರಾಮೊಲೆನ್ ಉತ್ಪಾದನೆ ಮಲ್ಪುನ, ಬೊಕ್ಕ 3.11 ಬೊಕ್ಕ 3.12 ಡ್ ಸುಧಾರಿತ ವೇಗೊಗು ಸೇರ್ಪಾವುನ), ಬೊಕ್ಕ ಒಂಜಿ ಪ್ರಯೋಗಾತ್ಮಕ ಜಸ್ಟ್-ಇನ್-ಟೈಮ್ (JIT) ಕಂಪೈಲರ್ (ಅಂಚನೆ ವೈಶಿಷ್ಟ್ಯೊಲು, ಕ್ಯಾನ್/ನೀಡ್ಸ್ ವೇಗೊಡು ಏರಿಕೆಗ್ ನಿರ್ದಿಷ್ಟವಾದ್ ಸಕ್ರಿಯ ಮಲ್ಪುಲೆ), ಬೊಕ್ಕ ಒಂಜಿ ಪ್ರಾಯೋಗಿಕ ಮುಕ್ತ-ಥ್ರೆಡೆಡ್ ಬಿಲ್ಡ್ ಮೋಡ್, ಉಂದು ಜಾಗತಿಕೊನು ನಿಷ್ಕ್ರಿಯ ಮಲ್ಪುಂಡು ಇಂಟರ್ಪ್ರಿಟರ್ ಲಾಕ್ (ಜಿಐಎಲ್), ಥ್ರೆಡ್ ಲೆನ್ ಒಂಜೇ ಸಮಯೊಡು ರನ್ ಮಲ್ಪೆರೆ ಅನುವು ಮಲ್ಪುಂಡು, ಆ ನಂತರದ ವೈಶಿಷ್ಟ್ಯೊನು python3.13t ಅತ್ತಂದೆ python3.13t.exe ಡ್ ಸಕ್ರಿಯ ಮಲ್ಪುಂಡು.

ಪೈಥಾನ್ 3.13 ವರ್ತನೆಡ್ ಕೆಲವು ಬದಲಾವಣೆನ್ ಪರಿಚಯಿಸವುಂಡು, ಅಂಚನೆ ಪೊಸ "ಸರಿಯಾದ್ ವ್ಯಾಖ್ಯಾನಿಸಾಯಿನ ಶಬ್ದಾರ್ಥೊಲು", ದೋಷೊಲೆನ್ ಸರಿ ಮಲ್ಪುಂಡು (ಅಂಚನೆ ಅಪರಾಧ ವರ್ಗೊಲೆನ್, ಕಾರ್ಯೊಲೆನ್ ಬೊಕ್ಕ ವಿಧಾನೊಲೆನ್ ಮಸ್ತ್ ತೆಗೆಯೊಂಡು, ಬೊಕ್ಕ ಕೆಲವು ಸಿ ನ್ ತೆಗೆಯೊಂಡು ಎಪಿಐ ಬೊಕ್ಕ ಹಳೆಯ ಘಟಕೊಲು): " locals() ಬೊಕ್ಕ frame.f_locals ದ [ಪಿರಾಕ್ದ] ಅನುಷ್ಠಾನ ನಿಧಾನ, ಅಸಂಗತ ಬೊಕ್ಕ ದೋಷಯುಕ್ತವಾದುಂಡು [ಬೊಕ್ಕ ಉಂದೆಟ್] ಮಸ್ತ್ ಮೂಲೆ ಪ್ರಕರಣೊಲು ಬೊಕ್ಕ ವಿಚಿತ್ರತೆಲು ಉಂಡು. ಅಯಿಕ್ಲೆನ ಸುತ್ತಲ ಕೆಲಸ ಮಲ್ಪುನ ಕೋಡ್ ನ್ ಬದಲಾವಣೆ ಮಲ್ಪೊಡು. ಕೋಡ್ ಸರಳ ಟೆಂಪ್ಲೇಟಿಂಗ್ ಗ್, ಅತ್ತಂದೆ ಮುದ್ರಣ ದೋಷನಿವಾರಣೆಗ್ locals() ಬಳಕೆ ಮಲ್ಪುನವು ಸರಿಯಾದ್ ಕೆಲಸ ಮಲ್ಪುಂಡು."

ಕೆಲವು (ಮಸ್ತ್) ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿ ಮಾಡ್ಯೂಲ್ ಲು ಬೊಕ್ಕ ಮಸ್ತ್ ಡೆಪ್ರೆಕೇಟೆಡ್ ಕ್ಲಾಸ್ ಲು, ಫಂಕ್ಷನ್ ಲು ಬೊಕ್ಕ ಮೆಥಡ್ ಲೆನ್ ಪೈಥಾನ್ 3.15 ಅತ್ತ್ಂಡ 3.16 ಡ್ ತೆಗೆತ್ ಪಾಡುವೆರ್.

ಪೈಥಾನ್ 3.14 ಇತ್ತೆ ಆಲ್ಫಾ 2 ಡ್ ಉಂಡು; ಟಿಪ್ಪಣಿಲೆಗ್ ಸಾಧ್ಯ ಆಪಿನ ಬದಲಾವಣೆದ ಬಗ್ಗೆ: "ಪೈಥಾನ್ 3.14 ಡ್, from __future__ import ಟಿಪ್ಪಣಿಲು ದುಂಬುದಲೆಕನೆ ಕೆಲಸ ಮಲ್ಪುಂಡು, ಟಿಪ್ಪಣಿಲೆನ್ ಸ್ಟ್ರಿಂಗ್ ಲೆಗ್ ಪರಿವರ್ತಿಸವುಂಡು."

ಪೈಥಾನ್ 3.15 "ಯುಟಿಎಫ್-8 ಮೋಡ್ ನ್ ಡೀಫಾಲ್ಟ್ ಮಲ್ಪುಲೆ", ಈ ಮೋಡ್ ಇತ್ತೆದ ಮಾತಾ ಪೈಥಾನ್ ಆವೃತ್ತಿಲೆಡ್ ಉಂಡು, ಆಂಡ ಇತ್ತೆ ಉಂದೆನ್ ಆಯ್ಕೆ ಮಲ್ಪೊಡು. UTF-8 ನ್ ದುಂಬೇ ಡಿಫಾಲ್ಟ್ ಆದ್, ವಿಂಡೋಸ್ ಡ್ (ಬೊಕ್ಕ ಬೇತೆ ಕಡೆಟ್) ಬಳಕೆ ಮಲ್ಪುವೆರ್, ಆಂಡ ಉದಾ. ಫೈಲ್ ಲೆನ್ open ಉಂದು ಅತ್ತ್ ಬೊಕ್ಕ ಸಕ್ರಿಯ ಮಲ್ಪುನವು ಕೋಡ್ ನ್ ಪೂರ್ತಿ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ ಫಾರ್ಮ್ ಮಲ್ಪುಂಡು, ಅಂಚನೆ ಎಲ್ಲಾ ಪ್ಲಾಟ್ ಫಾರಂಲೆಡ್ UTF-8 ನ್ ಬಳಕೆ ಮಲ್ಪುಲೆ.

ವಿನ್ಯಾಸ ತತ್ವಶಾಸ್ತ್ರ ಬೊಕ್ಕ ಲಕ್ಷಣೊಲು

[ಸಂಪೊಲಿಪುಲೆ]

ಪೈಥಾನ್ ಪಂಡ ಒಂಜಿ ಬಹು-ಮಾದರಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ . ವಸ್ತು-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬೊಕ್ಕ ರಚನೆ ಆಯಿನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ನ್ ಪೂರ್ತಿ ಬೆಂಬಲ ಕೊರ್ಪೆರ್, ಬೊಕ್ಕ ಅಯಿಕ್ಲೆನ ಅನೇಕ ವೈಶಿಷ್ಟ್ಯೊಲು ಕ್ರಿಯಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬೊಕ್ಕ ಆಸ್ಪೆಕ್ಟ್-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ನ್ ಬೆಂಬಲಿಸವುಂಡು ( ಮೆಟಾಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬೊಕ್ಕ ಮೆಟಾಆಬ್ಜೆಕ್ಟ್ಸ್ ಸೇರ್ದ್). ಒಪ್ಪಂದೊದ ಮೂಲಕ ವಿನ್ಯಾಸ ಬೊಕ್ಕ ಲಾಜಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸೇರ್ದ್ ಬೇತೆ ಮಸ್ತ್ ಮಾದರಿಲೆನ್ ವಿಸ್ತರಣೆಲೆನ ಮೂಲಕ ಬೆಂಬಲಿಸವೊಂಡುಂಡು. ಪೈಥಾನ್ ನ್ ಗ್ಲೂ ಭಾಷೆ ಪಂಡ್ದ್ ಲೆಪ್ಪುವೆರ್, ಸುಲಭೊಡು ಪ್ರವೇಶೊಡು ಬೇತೆ ಮಸ್ತ್ ಭಾಷೆಲೆನೊಟ್ಟುಗು ಬಾರಿ ಎಡ್ಡೆ ರೀತಿಡ್ ಬೇಲೆ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ ಆಪುಂಡು.

ಪೈಥಾನ್ ಡೈನಾಮಿಕ್ ಟೈಪಿಂಗ್ ಬೊಕ್ಕ ರೆಫರೆನ್ಸ್ ಕೌಂಟಿಂಗ್ ಬೊಕ್ಕ ಮೆಮೊರಿ ಮ್ಯಾನೇಜ್ ಮೆಂಟ್ ಗ್ ಸೈಕಲ್-ಡಿಟೆಕ್ಟಿಂಗ್ ಗಾರ್ಜೆಜ್ ಕಲೆಕ್ಟರ್ ದ ಸಂಯೋಜನೆನ್ ಬಳಸುವ. ಉಂದು ಡೈನಾಮಿಕ್ ನೇಮ್ ರೆಸಲ್ಯೂಶನ್ ( ಲೇಟ್ ಬೈಂಡಿಂಗ್ ) ನ್ ಬಳಸುವ, ಉಂದು ಪ್ರೋಗ್ರಾಂ ಎಕ್ಸಿಕ್ಯೂಶನ್ ದ ಸಮಯೊಡು ಮೆಥಡ್ ಬೊಕ್ಕ ವೇರಿಯೇಬಲ್ ಪುದರ್ ಲೆನ್ ಬೈಂಡ್ ಮಲ್ಪುಂಡು.

ಲಿಸ್ಪ್ ಸಂಪ್ರದಾಯೊಡು ಕ್ರಿಯಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಗ್ ಅಯಿತ ವಿನ್ಯಾಸ ಕೆಲವು ಬೆಂಬಲೊನು ಕೊರ್ಪುಂಡು. ಉಂದೆಟ್ filter ಫಂಕ್ಷನ್ ಲು ಉಂಡು; ಗ್ರಹಿಕೆಲು, ನಿಘಂಟುಲು, ಗುಂಪುಲು, ಬೊಕ್ಕ ಜನರೇಟರ್ ಅಭಿವ್ಯಕ್ತಿಲೆನ್ ಪಟ್ಟಿ ಮಲ್ಪುಲೆ. ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಡ್ ರಡ್ಡ್ ಮಾಡ್ಯೂಲ್ ಲು ಉಂಡು ( itertools ಬೊಕ್ಕ functools ) ಅವು ಹಾಸ್ಕೆಲ್ ಬೊಕ್ಕ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಂಎಲ್ ಡ್ದ್ ಎರವಲು ಪಡೆಯಿನ ಕ್ರಿಯಾತ್ಮಕ ಸಾಧನೊಲೆನ್ ಜಾರಿ ಮಲ್ಪುಂಡು.

ಉಂದೆತ ಮೂಲ ತತ್ವಶಾಸ್ತ್ರೊನು ಝೆನ್ ಆಫ್ ಪೈಥಾನ್ (ಪಿಇಪಿ ೨೦) ಡ್ ಸಂಕ್ಷಿಪ್ತವಾದ್ ತೋಜಾವೊಲಿ, ಉಂದೆಟ್ ಈ ರೀತಿದ ನುಡಿಗಟ್ಟುಲು ಸೇರ್ದ್ ಉಪ್ಪುಂಡು:

  • ಪೊರ್ಲು ಪಂಡ ಅಸಹ್ಯೊಡ್ದ್ ಎಡ್ಡೆ.
  • ಸ್ಪಷ್ಟವಾದ್ ಪನ್ಪಿನವು ಸೂಚ್ಯೊಡ್ದ್ ಎಡ್ಡೆ.
  • ಸಂಕೀರ್ಣೊಡ್ದ್ ಸರಳ ಎಡ್ಡೆ.
  • ಜಟಿಲವಾದ್ ಉಪ್ಪುನವು ಜಟಿಲವಾದ್ ಉಪ್ಪುನವು ಎಡ್ಡೆ.
  • ಓದುನ ಸಾಮರ್ಥ್ಯ ಲೆಕ್ಕ ಉಂಡು.

ಆಂಡಲಾ, ಪೈಥಾನ್ ವೈಶಿಷ್ಟ್ಯೊಲು ನಿಯಮಿತವಾದ್ ಈ ತತ್ವೊಲೆನ್ ಉಲ್ಲಂಘನೆ ಮಲ್ಪುಂಡು ಬೊಕ್ಕ ಅನಗತ್ಯ ಭಾಷೆದ ಉಬ್ಬುನು ಸೇರಾವುನ ಕಾರಣೊಗು ಟೀಕೆನ್ ಪಡೆಯೊಂದುಂಡು. ಈ ಟೀಕೆಲೆಗ್ ಪ್ರತಿಕ್ರಿಯೆಲು ಪಂಡ ಪೈಥಾನ್ ದ ಜೆನ್ ಒಂಜಿ ನಿಯಮ ಅತ್ತ್ ಒಂಜಿ ಮಾರ್ಗದರ್ಶಿ. ಕೆಲವು ಪೊಸ ವೈಶಿಷ್ಟ್ಯೊಲೆನ್ ಸೇರ್ಪಾವುನವು ಮಸ್ತ್ ವಿವಾದಾತ್ಮಕವಾದಿತ್ತ್ಂಡ್, ಪೈಥಾನ್ 3.8 ಡ್ ಅಸೈನ್ಮೆಂಟ್ ಎಕ್ಸ್ ಪ್ರೆಷನ್ ಆಪರೇಟರ್ ನ್ ಸೇರ್ಪಾದ್ ವಿಟ್ರಿಯೊಲ್ ಆದ್ ಗುಯಿಡೊ ವ್ಯಾನ್ ರೊಸಮ್ ಬೆನೆವೊಲೆಂಟ್ ಡಿಕ್ಟೇಟರ್ ಫಾರ್ ಲೈಫ್ ಆದ್ ರಾಜೀನಾಮೆ ಕೊರ್ತೆರ್.

ಆಂಡಲಾ, ಅಯಿತ ಕೋರ್ ಗ್ ಅಯಿತ ಮಾತಾ ಕಾರ್ಯಕಾರಿತ್ವೊನು ನಿರ್ಮಾಣ ಮಲ್ಪುನ ಬದಲ್, ಪೈಥಾನ್ ನ್ ಮಾಡ್ಯೂಲ್ ಲೆನ ಮೂಲಕ ಮಸ್ತ್ ವಿಸ್ತಾರವಾದ್ ವಿನ್ಯಾಸಗೊಳಿಸಯೆರ್. ಈ ಕಾಂಪ್ಯಾಕ್ಟ್ ಮಾಡ್ಯುಲಾರಿಟಿ ಇತ್ತೆದ ಅನ್ವಯೊಲೆಗ್ ಪ್ರೋಗ್ರಾಮೆಬಲ್ ಇಂಟರ್ಫೇಸ್ ಲೆನ್ ಸೇರಾವುನ ಸಾಧನೊ ಆದ್ ವಿಶೇಷವಾದ್ ಜನಪ್ರಿಯ ಆತ್ಂಡ್. ವ್ಯಾನ್ ರೊಸಮ್ ನ ಒಂಜಿ ಮಲ್ಲ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿ ಬೊಕ್ಕ ಸುಲಭವಾದ್ ವಿಸ್ತಾರವಾದ್ ಉಪ್ಪುನ ಇಂಟರ್ಪ್ರಿಟರ್ ಇಪ್ಪುನ ಒಂಜಿ ಎಲ್ಯ ಕೋರ್ ಭಾಷೆದ ದೃಷ್ಟಿಕೋನ ಎಬಿಸಿ ದ ಬಗ್ಗೆ ಅರೆನ ನಿರಾಸೆಡ್ದ್ ಬತ್ತ್ಂಡ್, ಉಂದು ವಿರುದ್ಧ ವಿಧಾನೊನು ಬೆಂಬಲಿಸೊಂದಿತ್ತ್ಂಡ್.

ಪೈಥಾನ್ ಡೆವಲಪರ್ ಲೆಗ್ ಅಕ್ಲೆನ ಕೋಡಿಂಗ್ ವಿಧಾನೊಡು ಒಂಜಿ ಆಯ್ಕೆನ್ ಕೊರ್ನಗ ಸರಳವಾದ್, ಕಮ್ಮಿ ಗೊಂದಲೊಡುಪ್ಪುನ ವಾಕ್ಯರಚನೆ ಬೊಕ್ಕ ವ್ಯಾಕರಣೊಗು ಪ್ರಯತ್ನ ಮಲ್ಪುಂಡು ಪನ್ಪಿನ ವಾದೊನು ಮಲ್ಪುಂಡು. ಪರ್ಲ್ ನ " ಒಂಜಡ್ದ್ ಜಾಸ್ತಿ ಮಾರ್ಗ ಉಂಡು " ಪನ್ಪಿನ ಧ್ಯೇಯವಾಕ್ಯೊಗು ವಿರುದ್ಧವಾದ್, ಪೈಥಾನ್ "ಒಂಜಿ ಮಾರ್ಗ ಉಪ್ಪೊಡು—ಬೊಕ್ಕ ಒಂಜಿ ಮಾತ್ರ—ಸ್ಪಷ್ಟ ಮಾರ್ಗ ಉಪ್ಪೊಡು" ಪನ್ಪಿನೆನ್ ಒಪ್ಪೊಂಡು. ತತ್ವ ಜ್ಞಾನ. ಆಂಡಲಾ, ಅಭ್ಯಾಸೊಡು, ಪೈಥಾನ್ ಒಂಜೇ ಕೆಲಸೊನು ಸಾಧಿಸೆರೆ ಮಸ್ತ್ ಮಾರ್ಗೊಲೆನ್ ಒದಗಾವುಂಡು. ಉದಾಹರಣೆಗೆ, ಒಂಜಿ ಸ್ಟ್ರಿಂಗ್ ಲಿಟರಲ್ ನ್ ಫಾರ್ಮ್ಯಾಟ್ ಮಲ್ಪೆರೆ ಕನಿಷ್ಠ ಮೂಜಿ ಮಾರ್ಗೊಲು ಉಂಡು, ಒಂಜಿ ಪ್ರೋಗ್ರಾಮರ್ ಒಂಜಿ ಸ್ಟ್ರಿಂಗ್ ನ್ ಬಳಸೊಡು ಪನ್ಪಿನೆತ್ತ ಬಗ್ಗೆ ದಾಲ ಖಚಿತತೆ ಇಜ್ಜಿ. ಪೈಥಾನ್ ಸಾಫ್ಟ್ ವೇರ್ ಫೌಂಡೇಶನ್ ದ ಫೆಲೋ ಬೊಕ್ಕ ಪೈಥಾನ್ ಪುಸ್ತಕದ ಲೇಖಕೆರ್ ಆಯಿನ ಅಲೆಕ್ಸ್ ಮಾರ್ಟೆಲ್ಲಿ ಬರೆಯೆರ್: "ಒಂಜಿ ವಸ್ತುನ್ 'ಬುದ್ಧಿವಂತ' ಪಂಡ್ದ್ ವರ್ಣನೆ ಮಲ್ಪುನವು ಪೈಥಾನ್ ಸಂಸ್ಕೃತಿಡ್ ಒಂಜಿ ಅಭಿನಂದನೆ ಪಂಡ್ದ್ ಪರಿಗಣಿಸಂದಿನವು ."

ಪೈಥಾನ್ ನ ಡೆವಲಪರ್ ಲು ಸಾಮಾನ್ಯವಾದ್ ಅಕಾಲಿಕ ಆಪ್ಟಿಮೈಸೇಶನ್ ನ್ ತಪ್ಪಾವರೆ ಪ್ರಯತ್ನ ಮಲ್ಪುವೆರ್ ಬೊಕ್ಕ ಸ್ಪಷ್ಟತೆದ ವೆಚ್ಚೊಡು ವೇಗೊಡು ಅಂಚಿನ ಏರಿಕೆನ್ ಒದಗಾವುನ ಸಿಪಿಥಾನ್ ಉಲ್ಲೇಖ ಅನುಷ್ಠಾನೊದ ಅನಿರ್ಣಾಯಕ ಭಾಗೊಲೆಗ್ ಪ್ಯಾಚ್ ಲೆನ್ ನಿರಾಕರಿಸವೆರ್. ಸಿ ದಂಚಿನ ಭಾಷೆಲೆಡ್ ಬರೆತಿನ ವಿಸ್ತರಣೆ ಮಾಡ್ಯೂಲ್ ಲೆಗ್ ಸ್ಪೀಡ್-ಕ್ರಿಟಿಕಲ್ ಫಂಕ್ಷನ್ ಲೆನ್ ಮೂವ್ ಮಲ್ಪುನ ಮೂಲಕ ಅತ್ತಂದೆ PyPy ದಂಚಿನ ಜಸ್ಟ್-ಇನ್-ಟೈಮ್ ಕಂಪೈಲರ್ ನ್ ಬಳಕೆ ಮಲ್ಪುನ ಮೂಲಕ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಸ್ಪೀಡ್ ನ್ ಸುಧಾರಿಸವೊಲಿ. ಬೇತೆ ಭಾಷೆಲೆಗ್ ಕ್ರಾಸ್-ಕಂಪೈಲ್ ಮಲ್ಪೆರೆಲಾ ಸಾಧ್ಯ ಉಂಡು, ಆಂಡ ಉಂದು ನಿರೀಕ್ಷೆ ಮಲ್ಪುನಂಚಿನ ಪೂರ್ತಿ ವೇಗನ್ ಒದಗಿಸವುಜಿ, ದಾಯೆ ಪಂಡ ಪೈಥಾನ್ ಒಂಜಿ ಬಾರಿ ಡೈನಾಮಿಕ್ ಭಾಷೆ, ಅತ್ತಂದೆ ಪೈಥಾನ್ ದ ಒಂಜಿ ನಿರ್ಬಂಧಿತ ಉಪಗುಂಪುನ್ ಕಂಪೈಲ್ ಮಲ್ಪುವೆರ್, ಬಹುಶಃ ಶಬ್ದಾರ್ಥೊಲು ಸ್ವಲ್ಪ ಬದಲಾವಣೆ ಆತ್ಂಡ್.

ಪೈಥಾನ್ ದ ಡೆವಲಪರ್ ಲು ಉಂದೆನ್ ಬಳಕೆ ಮಲ್ಪೆರೆ ಮಜಾ ಆವಡ್ ಪಂದ್ ಗುರಿ ದೀತೆರ್. ಉಂದು ಅಯಿತ ಪುದರ್ಡ್ ತೋಜುಂಡು—ಬ್ರಿಟಿಷ್ ಹಾಸ್ಯ ಗುಂಪು ಮಾಂಟಿ ಪೈಥಾನ್ ಗ್ ಒಂಜಿ ಶ್ರದ್ಧಾಂಜಲಿ —ಬೊಕ್ಕ ಕೆಲವೊಂಜಿ ಸರ್ತಿ ಟ್ಯುಟೋರಿಯಲ್ ಬೊಕ್ಕ ಉಲ್ಲೇಖ ಸಾಮಗ್ರಿಲೆಗ್ ಆಟದ ವಿಧಾನೊಲೆಡ್, ಉದಾಹರಣೆಗೆ "ಸ್ಪ್ಯಾಮ್" ಬೊಕ್ಕ "ಎಗ್ಸ್" ಪನ್ಪಿನ ಪದೊಕುಲೆನ ಬಳಕೆಡ್ (ಒಂಜಿ ಉಲ್ಲೇಖ ) ಮಾಂಟಿ ಪೈಥಾನ್ ಸ್ಕೆಚ್ ) ಉದಾಹರಣೆಲೆಡ್, ಆಗಾಗ್ಗೆ ಬಳಕೆ ಆಪಿನ "ಫೂ" ಬೊಕ್ಕ "ಬಾರ್" ದ ಬದಲ್. ಪೈಥಾನ್ ಸಮುದಾಯೊಡು ಒಂಜಿ ಸಾಮಾನ್ಯ ನವವಾದ ಪಂಡ ಪೈಥಾನಿಕ್, ಉಂದೆಕ್ ಪ್ರೋಗ್ರಾಂ ಶೈಲಿಗ್ ಸಂಬಂಧಪಟ್ಟಿನ ಅರ್ಥೊಲೆನ ವ್ಯಾಪಕ ಶ್ರೇಣಿ ಉಂಡು. "ಪೈಥಾನಿಕ್" ಕೋಡ್ ಪೈಥಾನ್ ನುಡಿಗಟ್ಟುಲೆನ್ ಎಡ್ಡೆ ರೀತಿಡ್ ಬಳಕೆ ಮಲ್ಪುಂಡು, ಸ್ವಾಭಾವಿಕವಾದ್ ಅತ್ತಂಡ ಭಾಷೆಡ್ ನಿರರ್ಗಳತೆನ್ ತೋಜಾವುಂಡು, ಅತ್ತಂಡ ಪೈಥಾನ್ ನ ಕನಿಷ್ಠ ತತ್ವಶಾಸ್ತ್ರೊಗು ಬೊಕ್ಕ ಓದುನ ಒತ್ತುಗು ಅನುಗುಣವಾದ್ ಉಪ್ಪುಂಡು. ಅರ್ಥ ಮಲ್ಪೆರೆ ಕಷ್ಟ ಆಪಿನ ಅತ್ತಂದೆ ಬೇತೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಡ್ದ್ ರಫ್ ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಶನ್ ಲೆಕ ಓದುನ ಕೋಡ್ ನ್ ಅನ್ಪೈಥೋನಿಕ್ ಪನ್ಪೆರ್.

ವಾಕ್ಯರಚನೆ ಬೊಕ್ಕ ಶಬ್ದಾರ್ಥ

[ಸಂಪೊಲಿಪುಲೆ]
Block of Python code showing sample source code
ಪೈಥಾನ್ ಕೋಡ್ ಬೊಕ್ಕ ಇಂಡೆಂಟೇಶನ್ ದ ಒಂಜಿ ಉದಾರ್ಮೆ
C code featuring curly braces and semicolon
ಸುರುಳಿಯಾಕಾರದ ಬ್ರೇಸ್ ಬೊಕ್ಕ ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಲೆನೊಟ್ಟುಗು ಸಿ# ಕೋಡ್ ದ ಉದಾರ್ಮೆ

ಪೈಥಾನ್ ಪಂಡ ಸುಲಭೊಡು ಓದರೆ ಸಾಧ್ಯ ಆಪಿನ ಭಾಷೆ. ಐತ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ದೃಷ್ಟಿಗೋಚರವಾದ್ ಅಸ್ತವ್ಯಸ್ತವಾದುಂಡು ಬೊಕ್ಕ ಬೇತೆ ಬಾಸೆಲು ವಿರಾಮಚಿಹ್ನೆಲೆನ್ ಬಳಸುವಲ್ಪ ಇಂಗ್ಲಿಷ್ ಕೀವರ್ಡ್ ಲೆನ್ ಬಳಸುವೆರ್. ಬೇತೆ ಬಾಸೆಲೆನಲೆಕ ಅತ್ತ್, ಉಂದು ಬ್ಲಾಕ್ ಲೆನ್ ಡೆಲಿಮಿಟ್ ಮಲ್ಪೆರೆ ಸುರುಳಿಯಾಕಾರದ ಬ್ರಾಕೆಟ್ ಲೆನ್ ಬಳಕೆ ಮಲ್ಪುಜಿ, ಬೊಕ್ಕ ಸ್ಟೇಟ್ಮೆಂಟ್ ಲೆನ ಪಿರವುದ ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಲೆನ್ ಅನುಮತಿಸವೆರ್ ಆಂಡ ಅಪರೂಪೊಡು ಬಳಕೆ ಮಲ್ಪುವೆರ್. ಸಿ ಅತ್ತಂದೆ ಪಾಸ್ಕಲ್ ಡ್ದ್ ಕಮ್ಮಿ ವಾಕ್ಯರಚನೆದ ಅಪವಾದೊಲು ಬೊಕ್ಕ ವಿಶೇಷ ಪ್ರಕರಣೊಲು ಉಂಡು.

ಇಂಡೆಂಟೇಶನ್

[ಸಂಪೊಲಿಪುಲೆ]
  1. Briggs, Jason R.; Lipovača, Miran (2013). Python for kids: a playful introduction to programming. San Francisco, Calif: No Starch Press. ISBN 978-1-59327-407-8.
  2. "Why was Python created in the first place?". General Python FAQ. Python Software Foundation. Archived from the original on 24 October 2012. Retrieved 22 March 2007. I had extensive experience with implementing an interpreted language in the ABC group at CWI, and from working with this group I had learned a lot about language design. This is the origin of many Python features, including the use of indentation for statement grouping and the inclusion of very high-level data types (although the details are all different in Python).
  3. Kuchling, Andrew M. (22 December 2006). "Interview with Guido van Rossum (July 1998)". amk.ca. Archived from the original on 1 May 2007. Retrieved 12 March 2012. I'd spent a summer at DEC's Systems Research Center, which introduced me to Modula-2+; the Modula-3 final report was being written there at about the same time. What I learned there later showed up in Python's exception handling, modules, and the fact that methods explicitly contain 'self' in their parameter list. String slicing came from Algol-68 and Icon.
  4. van Rossum, Guido (1993). "An Introduction to Python for UNIX/C Programmers". Proceedings of the NLUUG Najaarsconferentie (Dutch UNIX Users Group). CiteSeerX 10.1.1.38.2023. even though the design of C is far from ideal, its influence on Python is considerable.
  5. "Classes". The Python Tutorial. Python Software Foundation. Archived from the original on 23 October 2012. Retrieved 20 February 2012. It is a mixture of the class mechanisms found in C++ and Modula-3
  6. Lundh, Fredrik. "Call By Object". effbot.org. Archived from the original on 23 November 2019. Retrieved 21 November 2017. replace "CLU" with "Python", "record" with "instance", and "procedure" with "function or method", and you get a pretty accurate description of Python's object model.
  7. Simionato, Michele. "The Python 2.3 Method Resolution Order". Python Software Foundation. Archived from the original on 20 August 2020. Retrieved 29 July 2014. The C3 method itself has nothing to do with Python, since it was invented by people working on Dylan and it is described in a paper intended for lispers
  8. Kuchling, A. M. "Functional Programming HOWTO". Python v2.7.2 documentation. Python Software Foundation. Archived from the original on 24 October 2012. Retrieved 9 February 2012. List comprehensions and generator expressions [...] are a concise notation for such operations, borrowed from the functional programming language Haskell.
  9. Zadka, Moshe; van Rossum, Guido (11 March 2001). "PEP 238 – Changing the Division Operator". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 28 May 2020. Retrieved 23 October 2013.
  10. Schemenauer, Neil; Peters, Tim; Hetland, Magnus Lie (18 May 2001). "PEP 255 – Simple Generators". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 5 June 2020. Retrieved 9 February 2012.
  11. "More Control Flow Tools". Python 3 documentation. Python Software Foundation. Archived from the original on 4 June 2016. Retrieved 24 July 2015. By popular demand, a few features commonly found in functional programming languages like Lisp have been added to Python. With the lambda keyword, small anonymous functions can be created.
  12. Bini, Ola (2007). Practical JRuby on Rails Web 2.0 Projects: bringing Ruby on Rails to the Java platform. Berkeley: APress. p. 3. ISBN 978-1-59059-881-8.
  13. Kuhlman, Dave. "A Python Book: Beginning Python, Advanced Python, and Python Exercises". Section 1.1. Archived from the original (PDF) on 23 June 2012.
  14. "About Python". Python Software Foundation. Archived from the original on 20 April 2012. Retrieved 24 April 2012., second section "Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files."
  15. Venners, Bill (13 January 2003). "The Making of Python". Artima Developer. Artima. Archived from the original on 1 September 2016. Retrieved 22 March 2007.
  16. van Rossum, Guido (20 January 2009). "A Brief Timeline of Python". The History of Python. Archived from the original on 5 June 2020. Retrieved 20 January 2009.
  17. ಟೆಂಪ್ಲೇಟ್:Cite mailing list
  18. Kuchling, A. M.; Zadka, Moshe (16 October 2000). "What's New in Python 2.0". Python Software Foundation. Archived from the original on 23 October 2012. Retrieved 11 February 2012.
  19. The Cain Gang Ltd. "Python Metaclasses: Who? Why? When?" (PDF). Archived from the original (PDF) on 30 May 2009. Retrieved 27 June 2009.
  20. "3.3. Special method names". The Python Language Reference. Python Software Foundation. Archived from the original on 15 December 2018. Retrieved 27 June 2009.
  21. "PyDBC: method preconditions, method postconditions and class invariants for Python". Archived from the original on 23 November 2019. Retrieved 24 September 2011.
  22. "Contracts for Python". Archived from the original on 15 June 2020. Retrieved 24 September 2011.
  23. "PyDatalog". Archived from the original on 13 June 2020. Retrieved 22 July 2012.
  24. "6.5 itertools – Functions creating iterators for efficient looping". Docs.python.org. Archived from the original on 14 June 2020. Retrieved 22 November 2016.
  25. Peters, Tim (19 August 2004). "PEP 20 – The Zen of Python". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 26 December 2018. Retrieved 24 November 2008.
  26. Martelli, Alex; Ravenscroft, Anna; Ascher, David (2005). Python Cookbook, 2nd Edition. O'Reilly Media. p. 230. ISBN 978-0-596-00797-3. Archived from the original on 23 February 2020. Retrieved 14 November 2015.
  27. "Python Culture". ebeab. January 21, 2014. Archived from the original on January 30, 2014.
  28. Warsaw, Barry; Hylton, Jeremy; Goodger, David (13 June 2000). "PEP 1 – PEP Purpose and Guidelines". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 6 June 2020. Retrieved 19 April 2011.
  29. Cannon, Brett. "Guido, Some Guys, and a Mailing List: How Python is Developed". python.org. Python Software Foundation. Archived from the original on 1 June 2009. Retrieved 27 June 2009.
  30. Norwitz, Neal (8 April 2002). "[Python-Dev] Release Schedules (was Stability & change)". Archived from the original on 15 December 2018. Retrieved 27 June 2009.
  31. Aahz; Baxter, Anthony (15 March 2001). "PEP 6 – Bug Fix Releases". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 5 June 2020. Retrieved 27 June 2009.
  32. "Python Buildbot". Python Developer's Guide. Python Software Foundation. Archived from the original on 5 June 2020. Retrieved 24 September 2011.
  33. "Why is it called Python?". General Python FAQ. Docs.python.org. Archived from the original on 24 October 2012. Retrieved 3 January 2023.
  34. "Whetting Your Appetite". The Python Tutorial. Python Software Foundation. Archived from the original on 26 October 2012. Retrieved 20 February 2012.
  35. "In Python, should I use else after a return in an if block?". Stack Overflow. Stack Exchange. 17 February 2011. Archived from the original on 20 June 2019. Retrieved 6 May 2011.
  36. "Quotes about Python". Python Software Foundation. Archived from the original on 3 June 2020. Retrieved 8 January 2012.
  37. "Organizations Using Python". Python Software Foundation. Archived from the original on 21 August 2018. Retrieved 15 January 2009.
  38. "Python : the holy grail of programming". CERN Bulletin (31/2006). CERN Publications. 31 July 2006. Archived from the original on 15 January 2013. Retrieved 11 February 2012.
  39. Shafer, Daniel G. (17 January 2003). "Python Streamlines Space Shuttle Mission Design". Python Software Foundation. Archived from the original on 5 June 2020. Retrieved 24 November 2008.
  40. Fortenberry, Tim (17 January 2003). "Industrial Light & Magic Runs on Python". Python Software Foundation. Archived from the original on 6 June 2020. Retrieved 11 February 2012.
  41. Taft, Darryl K. (5 March 2007). "Python Slithers into Systems". eWeek.com. Ziff Davis Holdings. Archived from the original on 13 August 2021. Retrieved 24 September 2011.
  42. "Usage statistics and market share of Python for websites". 2012. Archived from the original on 13 August 2021. Retrieved 18 December 2012.
  43. "jasc psp9components". Archived from the original on 19 March 2008.
  44. "About getting started with writing geoprocessing scripts". ArcGIS Desktop Help 9.2. Environmental Systems Research Institute. 17 November 2006. Archived from the original on 5 June 2020. Retrieved 11 February 2012.
  45. CCP porkbelly (24 August 2010). "Stackless Python 2.7". EVE Community Dev Blogs. CCP Games. Archived from the original on 11 January 2014. Retrieved 11 January 2014. As you may know, EVE has at its core the programming language known as Stackless Python.
  46. Caudill, Barry (20 September 2005). "Modding Sid Meier's Civilization IV". Sid Meier's Civilization IV Developer Blog. Firaxis Games. Archived from the original on 2 December 2010. we created three levels of tools ... The next level offers Python and XML support, letting modders with more experience manipulate the game world and everything in it.
  47. "Python Language Guide (v1.0)". Google Documents List Data API v1.0. Archived from the original on 15 July 2010.
  48. "Natural Language Toolkit – NLTK 3.5b1 documentation". www.nltk.org. Archived from the original on 13 June 2020. Retrieved 10 April 2020.
  49. "Immunity: Knowing You're Secure". Archived from the original on 16 February 2009.
  50. "Core Security". Core Security. Archived from the original on 9 June 2020. Retrieved 10 April 2020.
  51. "What is Sugar?". Sugar Labs. Archived from the original on 9 January 2009. Retrieved 11 February 2012.
  52. "Is Python a good language for beginning programmers?". General Python FAQ. Python Software Foundation. Archived from the original on 24 October 2012. Retrieved 21 March 2007.
  53. "Myths about indentation in Python". Secnetix.de. Archived from the original on 18 February 2018. Retrieved 19 April 2011.
  54. van Rossum, Guido (22 April 2009). "Tail Recursion Elimination". Neopythonic.blogspot.be. Archived from the original on 19 May 2018. Retrieved 3 December 2012.
  55. van Rossum, Guido (9 February 2006). "Language Design Is Not Just Solving Puzzles". Artima forums. Artima. Archived from the original on 17 January 2020. Retrieved 21 March 2007.
  56. van Rossum, Guido; Eby, Phillip J. (10 May 2005). "PEP 342 – Coroutines via Enhanced Generators". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 29 May 2020. Retrieved 19 February 2012.
  57. "PEP 380". Python.org. Archived from the original on 4 June 2020. Retrieved 3 December 2012.
  58. Hettinger, Raymond (30 January 2002). "PEP 289 – Generator Expressions". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 14 June 2020. Retrieved 19 February 2012.
  59. van Rossum, Guido; Hettinger, Raymond (7 February 2003). "PEP 308 – Conditional Expressions". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 13 March 2016. Retrieved 13 July 2011.
  60. "Why must 'self' be used explicitly in method definitions and calls?". Design and History FAQ. Python Software Foundation. Archived from the original on 24 October 2012. Retrieved 19 February 2012.
  61. "The Python Language Reference, section 3.3. New-style and classic classes, for release 2.7.1". Archived from the original on 26 October 2012. Retrieved 12 January 2011.
  62. Zadka, Moshe; van Rossum, Guido (11 March 2001). "PEP 237 – Unifying Long Integers and Integers". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 28 May 2020. Retrieved 24 September 2011.
  63. "Why Python's Integer Division Floors". 24 August 2010. Archived from the original on 5 June 2020. Retrieved 25 August 2010.
  64. "round", The Python standard library, release 2.7, §2: Built-in functions, archived from the original on 27 October 2012, retrieved 14 August 2011
  65. "round", The Python standard library, release 3.2, §2: Built-in functions, archived from the original on 25 October 2012, retrieved 14 August 2011
  66. Beazley, David M. (2009). Python Essential Reference (4th ed.). Addison-Wesley Professional. p. 66. ISBN 9780672329784.
  67. Kernighan, Brian W.; Ritchie, Dennis M. (1988). The C Programming Language (2nd ed.). p. 206.
  68. van Rossum, Guido (5 June 2001). "PEP 7 – Style Guide for C Code". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 1 June 2020. Retrieved 24 November 2008.
  69. "CPython byte code". Docs.python.org. Archived from the original on 5 June 2020. Retrieved 16 February 2016.
  70. "Python 2.5 internals" (PDF). Archived (PDF) from the original on 6 August 2012. Retrieved 19 April 2011.
  71. "An Interview with Guido van Rossum". Oreilly.com. Archived from the original on 16 July 2014. Retrieved 24 November 2008.
  72. "PyPy compatibility". Pypy.org. Archived from the original on 6 June 2020. Retrieved 3 December 2012.
  73. "speed comparison between CPython and Pypy". Speed.pypy.org. Archived from the original on 10 May 2021. Retrieved 3 December 2012.
  74. "Application-level Stackless features – PyPy 2.0.2 documentation". Doc.pypy.org. Archived from the original on 4 June 2020. Retrieved 17 July 2013.
  75. "Plans for optimizing Python". Google Project Hosting. 15 December 2009. Archived from the original on 11 April 2016. Retrieved 24 September 2011.
  76. Piotrowski, Przemyslaw (July 2006). "Build a Rapid Web Development Environment for Python Server Pages and Oracle". Oracle Technology Network. Oracle. Archived from the original on 2 April 2019. Retrieved 12 March 2012.
  77. Batista, Facundo (17 October 2003). "PEP 327 – Decimal Data Type". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 4 June 2020. Retrieved 24 November 2008.
  78. Eby, Phillip J. (7 December 2003). "PEP 333 – Python Web Server Gateway Interface v1.0". Python Enhancement Proposals. Python Software Foundation. Archived from the original on 14 June 2020. Retrieved 19 February 2012.
  79. "Gotchas for Python Users". boo.codehaus.org. Codehaus Foundation. Archived from the original on 11 December 2008. Retrieved 24 November 2008.
  80. Esterbrook, Charles. "Acknowledgements". cobra-language.com. Cobra Language. Archived from the original on 8 February 2008. Retrieved 7 April 2010.
  81. "Proposals: iterators and generators [ES4 Wiki]". wiki.ecmascript.org. Archived from the original on 20 October 2007. Retrieved 24 November 2008.
  82. Kincaid, Jason (10 November 2009). "Google's Go: A New Programming Language That's Python Meets C++". TechCrunch. Archived from the original on 18 January 2010. Retrieved 29 January 2010.
  83. Strachan, James (29 August 2003). "Groovy – the birth of a new dynamic language for the Java platform". Archived from the original on 5 April 2007. Retrieved 11 June 2007.
  84. "An Interview with the Creator of Ruby". Linuxdevcenter.com. Archived from the original on 28 April 2018. Retrieved 3 December 2012.
  85. Kupries, Andreas; Fellows, Donal K. (14 September 2000). "TIP #3: TIP Format". tcl.tk. Tcl Developer Xchange. Archived from the original on 13 July 2017. Retrieved 24 November 2008.
  86. Gustafsson, Per; Niskanen, Raimo (29 January 2007). "EEP 1: EEP Purpose and Guidelines". erlang.org. Archived from the original on 15 June 2020. Retrieved 19 April 2011.
  87. Fairchild, Carlie (12 July 2018). "Guido van Rossum Stepping Down from Role as Python's Benevolent Dictator For Life". Linux Journal. Archived from the original on 13 July 2018. Retrieved 13 July 2018.

ಬ್ಲಾಕ್ ಲೆನ್ ಡೆಲಿಮಿಟ್ ಮಲ್ಪರೆ ಪೈಥಾನ್ ಕರ್ಲಿ ಬ್ರಾಕೆಟ್ ಲೆನ್ ಅತ್ತಂದೆ ಕೀವರ್ಡ್ ಲೆನ್ ಬುಡ್ದು ವೈಟ್ ಸ್ಪೇಸ್ ಇಂಡೆಂಟೇಶನ್ ನ್ ಬಳಸುವ. ಕೆಲವು ಹೇಳಿಕೆಲೆನ ನಂತರ ಇಂಡೆಂಟೇಶನ್ ಡ್ ಏರಿಕೆ ಬರ್ಪುಂಡು; ಇಂಡೆಂಟೇಶನ್ ಡ್ ಇಳಿಕೆ ಆಂಡ ಇತ್ತೆದ ಬ್ಲಾಕ್ ದ ಅಂತ್ಯೊನು ಸೂಚಿಸವುಂಡು. ಅಂಚ, ಕಾರ್ಯಕ್ರಮದ ದೃಶ್ಯ ರಚನೆ ಅಯಿತ ಶಬ್ದಾರ್ಥ ರಚನೆನ್ ನಿಖರವಾದ್ ತೋಜಾವುಂಡು. [] ಈ ವೈಶಿಷ್ಟ್ಯೊನು ಕೆಲವೊಂಜಿ ಸರ್ತಿ ಆಫ್-ಸೈಡ್ ನಿಯಮ ಪಂಡ್ದ್ ಲೆಪ್ಪುವೆರ್. ಕೆಲವು ಬೇತೆ ಬಾಸೆಲು ಈ ರೀತಿಡ್ ಇಂಡೆಂಟೇಶನ್ ನ್ ಬಳಸುವೆರ್; ಆಂಡ ಹೆಚ್ಚಿನವುಲೆಡ್, ಇಂಡೆಂಟೇಶನ್ ಗ್ ಶಬ್ದಾರ್ಥದ ಅರ್ಥ ಇಜ್ಜಿ. ಶಿಫಾರಸ್ ಮಲ್ತಿನ ಇಂಡೆಂಟ್ ಗಾತ್ರ ನಾಲ್ ಜಾಗೆಲು.

ಸ್ಟೇಟ್ಮೆಂಟ್ಸ್ ಬೊಕ್ಕ ಕಂಟ್ರೋಲ್ ಫ್ಲೋ

[ಸಂಪೊಲಿಪುಲೆ]

ಪೈಥಾನ್ ನ ಹೇಳಿಕೆಲು ಉಂದು:

  • ಒಂಜಿ ಸಮ ಚಿಹ್ನೆನ್ ಬಳಸುವ ಅಸೈನ್ಮೆಂಟ್ ಸ್ಟೇಟ್ಮೆಂಟ್ =
  • if ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಷರತ್ತುಬದ್ಧವಾದ್ ಒಂಜಿ ಬ್ಲಾಕ್ ಕೋಡ್ ನ್ ಎಕ್ಸಿಕ್ಯೂಟ್ ಮಲ್ಪುಂಡು, ಒಟ್ಟುಗು else ಬೊಕ್ಕ elif (else-if ದ ಒಂಜಿ ಸಂಕೋಚನ)
  • for ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಒಂಜಿ ಪುನರಾವರ್ತಿತ ವಸ್ತುದ ಮಿತ್ತ್ ಪುನರಾವರ್ತನೆ ಮಲ್ಪುಂಡು, ಲಗತ್ತಿಸಾಯಿನ ಬ್ಲಾಕ್ ಡ್ ಬಳಕೆ ಮಲ್ಪುನ ಪ್ರತಿಯೊಂಜಿ ಅಂಶೊನು ಒಂಜಿ ಸ್ಥಳೀಯ ವೇರಿಯೇಬಲ್ ಗ್ ಸೆರೆಹಿಡಿಯುಂಡು
  • while ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಒಂಜಿ ಬ್ಲಾಕ್ ಕೋಡ್ ನ್ ಎಕ್ಸಿಕ್ಯೂಟ್ ಮಲ್ಪುಂಡು ಅಯಿತ ಕಂಡಿಷನ್ ಸತ್ಯ ಆನಗ
  • try ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಅಯಿತ ಲಗತ್ತಿಸಾಯಿನ ಕೋಡ್ ಬ್ಲಾಕ್ ಡ್ ಏರ್ಪಾಡ್ ಮಲ್ತಿನ ಅಪವಾದೊಲೆನ್ except ಕ್ಲಾಸ್ ಲೆಡ್ದ್ ಹಿಡಿಯೆರೆ ಬೊಕ್ಕ ನಿರ್ವಹಿಸೆರೆ ಅನುವು ಮಲ್ಪುಂಡು (ಅತ್ತಂದೆ ಎಕ್ಸೆಪ್ಶನ್ ಗ್ರೂಪ್ ಲೆಗ್ ಪೈಥಾನ್ 3.11 ಡ್ ಹೊಸ ಸಿಂಟ್ಯಾಕ್ಸ್ except* ); ಬ್ಲಾಕ್ ಎಂಚ ಪಿದಯಿ ಬರ್ಪುಂಡು ಪನ್ಪಿನೆನ್ ಲೆಕ್ಕ ಮಲ್ಪಂದೆ finally ಬ್ಲಾಕ್ ಡ್ ಕ್ಲೀನ್-ಅಪ್ ಕೋಡ್ ಯಾಪಲ ರನ್ ಆಪುಂಡು ಪನ್ಪಿನೆನ್ ಉಂದು ಖಚಿತ ಮಲ್ಪುಂಡು
  • raise ಸ್ಟೇಟ್ಮೆಂಟ್, ಒಂಜಿ ನಿಗದಿತ ಅಪವಾದೊನು ರೈಸ್ ಮಲ್ಪೆರೆ ಅತ್ತಂಡ ಒಂಜಿ ಕ್ಯಾಚ್ಡ್ ಎಕ್ಸೆಪ್ಶನ್ ನ್ ರೀ-ರೈಸ್ ಮಲ್ಪೆರೆ ಉಪಯೋಗ ಆಪುಂಡು
  • class ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಒಂಜಿ ಬ್ಲಾಕ್ ಕೋಡ್ ನ್ ಎಕ್ಸಿಕ್ಯೂಟ್ ಮಲ್ಪುಂಡು ಬೊಕ್ಕ ಅಯಿತ ಲೋಕಲ್ ನೇಮ್ಸ್ಪೇಸ್ ನ್ ಒಂಜಿ ಕ್ಲಾಸ್ ಗ್ ಅಟ್ಯಾಚ್ ಮಲ್ಪುಂಡು, ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಡ್ ಬಳಕೆ ಮಲ್ಪುನಗ
  • ಒಂಜಿ ಫಂಕ್ಷನ್ ಅತ್ತಂದೆ ಮೆಥಡ್ ನ್ ವ್ಯಾಖ್ಯಾನಿಸವುನ def ಸ್ಟೇಟ್ಮೆಂಟ್
  • with ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಒಂಜಿ ಕಾಂಟೆಕ್ಸ್ಟ್ ಮ್ಯಾನೇಜರ್ ಡ್ ಒಂಜಿ ಕೋಡ್ ಬ್ಲಾಕ್ ನ್ ಸುತ್ತುವರಿದ್ ಉಪ್ಪುಂಡು (ಉದಾಹರಣೆಗೆ, ಒಂಜಿ ಲಾಕ್ ನ್ ರನ್ ಮಲ್ಪುನ ದುಂಬು ಸ್ವಾಧೀನ ಮಲ್ಪುನವು, ಬೊಕ್ಕ ಲಾಕ್ ನ್ ಬಿಡುಗಡೆ ಮಲ್ಪುನವು; ಅತ್ತಂದೆ ಒಂಜಿ ಫೈಲ್ ನ್ ತೆರೆಯೆರೆ ಬೊಕ್ಕ ಮುಚ್ಚುನವು), ಸಂಪನ್ಮೂಲ-ಸ್ವಾಧೀನ-ಆರಂಭಿಕ (RAII)-ನ್ ಅನುಮತಿಸವುಂಡು ವರ್ತನೆದಲೆಕ ಬೊಕ್ಕ ಒಂಜಿ ಸಾಮಾನ್ಯ ಟ್ರೈ/ಫೈನಲಿ ಐಡಿಯಮ್ ನ್ ಬದಲಾವಣೆ ಮಲ್ಪುನವು
  • ಒಂಜಿ ಲೂಪ್ ಡ್ದ್ ಪಿದಯಿ ಬರ್ಪಿನ break ಸ್ಟೇಟ್ಮೆಂಟ್
  • continue ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಪ್ರಸ್ತುತ ಪುನರಾವರ್ತನೆದ ಉಳಿಕೆನ್ ಬುಡ್ದು ಮುಂದಿನ
  • del ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಒಂಜಿ ವೇರಿಯೇಬಲ್ ನ್ ತೆಗೆತ್ ಪಾಡುಂಡು—ಪುದರ್ ಡ್ದ್ ಮೌಲ್ಯೊಗು ರೆಫರೆನ್ಸ್ ನ್ ದೆತ್ತ್ ಪಾಡುಂಡು, ಬೊಕ್ಕ ವೇರಿಯೇಬಲ್ ನ್ ಪುನರ್ವ್ಯಾಖ್ಯಾನಿಸವುನ ದುಂಬು ಉಲ್ಲೇಖ ಮಲ್ತ್ಂಡ ದೋಷೊನು ಉತ್ಪಾದಿಸವುಂಡು
  • pass ಸ್ಟೇಟ್ಮೆಂಟ್, ಒಂಜಿ NOP ಆದ್ ಸೇವೆ ಮಲ್ಪುಂಡು, ವಾಕ್ಯರಚನೆಡ್ ಒಂಜಿ ಖಾಲಿ ಕೋಡ್ ಬ್ಲಾಕ್ ನ್ ರಚನೆ ಮಲ್ಪೆರೆ ಬೋಡಾಪುಂಡು
  • ಅನ್ವಯಿಸೊಡಾಪುನ ಪರಿಸ್ಥಿತಿಲೆನ್ ಪರೀಕ್ಷಿಸರೆ ಡೀಬಗ್ ಮಲ್ಪುನಗ ಉಪಯೋಗ ಮಲ್ಪುನ assert ಸ್ಟೇಟ್ಮೆಂಟ್
  • yield ಸ್ಟೇಟ್ಮೆಂಟ್, ಉಂದು ಒಂಜಿ ಜನರೇಟರ್ ಫಂಕ್ಷನ್ ಡ್ದ್ (ಬೊಕ್ಕ ಒಂಜಿ ಆಪರೇಟರ್ ಡ್ದ್) ಒಂಜಿ ಮೌಲ್ಯೊನು ಕೊರ್ಪುಂಡು; ಕೋರೂಟಿನ್ ಲೆನ್ ಜಾರಿ ಮಲ್ಪೆರೆ ಉಪಯೋಗ ಮಲ್ಪುವೆರ್
  • return ಸ್ಟೇಟ್ಮೆಂಟ್, ಒಂಜಿ ಫಂಕ್ಷನ್ ಡ್ದ್ ಒಂಜಿ ಮೌಲ್ಯೊನು ರಿಟರ್ನ್ ಮಲ್ಪೆರೆ ಉಪಯೋಗ ಆಪುಂಡು
  • ಪ್ರಸ್ತುತ ಪ್ರೋಗ್ರಾಮ್ ಡ್ ಫಂಕ್ಷನ್ ಅತ್ತಂದೆ ವೇರಿಯೇಬಲ್ ಲೆನ್ ಬಳಕೆ ಮಲ್ಪುನ ಮಾಡ್ಯೂಲ್ ಲೆನ್ ಆಮದು ಮಲ್ಪೆರೆ ಉಪಯೋಗ ಮಲ್ಪುನ import ಬೊಕ್ಕ from ಸ್ಟೇಟ್ಮೆಂಟ್ ಲು
  • match ಬೊಕ್ಕ case ಸ್ಟೇಟ್ಮೆಂಟ್ ಲು, ಸ್ವಿಚ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಕನ್ಸ್ಟ್ರಕ್ಟ್ ದ ಅನಲಾಗ್, ಒಂಜಿ ಅತ್ತಂದೆ ಒಂಜರ್ದ್ ಜಾಸ್ತಿ ಕೇಸ್ ಲೆನ ವಿರುದ್ಧ ಒಂಜಿ ಎಕ್ಸ್ ಪ್ರೆಷನ್ ನ್ ಕಂಟ್ರೋಲ್-ಆಫ್-ಫ್ಲೋ ಅಳತೆ ಆದ್ ಹೋಲಿಕೆ ಮಲ್ಪುಂಡು.

ಪೈಥಾನ್ ಟೇಲ್ ಕಾಲ್ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅತ್ತಂದೆ ಫಸ್ಟ್-ಕ್ಲಾಸ್ ಕಂಟಿನ್ಯೂಯೇಶನ್ ಲೆನ್ ಬೆಂಬಲಿಸವುಜಿ, ಬೊಕ್ಕ, ವ್ಯಾನ್ ರೊಸಮ್ ನ ಪ್ರಕಾರ, ಉಂದು ಎನ್ನಿಯೆರೆ ಸಾಧ್ಯ ಇಜ್ಜಿ. ಆಂಡಲಾ, ಪೈಥಾನ್ ಜನರೇಟರ್ ಲೆನ್ ವಿಸ್ತಾರ ಮಲ್ಪುನ ಮೂಲಕ ಕೋರೂಟಿನ್ ಲೆಕೊದ ಕಾರ್ಯಕ್ಷಮತೆಗ್ ಎಡ್ಡೆ ಬೆಂಬಲೊನು ಒದಗಾವೊಲಿ. 2.5 ಗ್ ದುಂಬು, ಜನರೇಟರ್ ಲು ಸೋಮಾರಿ ಪುನರಾವರ್ತಕೆರ್ ಆದಿತ್ತೆರ್; ಡೇಟಾನ್ ಜನರೇಟರ್ ಡ್ದ್ ಏಕದಿಕ್ಕುಡ್ ಪಾಸ್ ಮಲ್ತೆರ್. ಪೈಥಾನ್ ಡ್ದ್ 2.5 ಡ್, ಜನರೇಟರ್ ಫಂಕ್ಷನ್ ಗ್ ಡೇಟಾನ್ ಪಿರ ಪಾಸ್ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ ಉಂಡು; ಬೊಕ್ಕ ಆವೃತ್ತಿ 3.3 ಡ್ದ್, ಉಂದೆನ್ ಬಹು ಸ್ಟಾಕ್ ಮಟ್ಟೊಲೆಡ್ದ್ ಪಾಸ್ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ.

ಅಭಿವ್ಯಕ್ತಿಲು

[ಸಂಪೊಲಿಪುಲೆ]

ಪೈಥಾನ್ ದ ಅಭಿವ್ಯಕ್ತಿಲು ಉಂದು:

  • The +, -, and * operators for mathematical addition, subtraction, and multiplication are similar to other languages, but the behavior of division differs. There are two types of divisions in Python: floor division (or integer division) // and floating-point/division. Python uses the ** operator for exponentiation.
  • Python uses the + operator for string concatenation. Python uses the * operator for duplicating a string a specified number of times.
  • The @ infix operator. It is intended to be used by libraries such as NumPy for matrix multiplication.
  • The syntax :=, called the "walrus operator", was introduced in Python 3.8. It assigns values to variables as part of a larger expression.
  • In Python, == compares by value. Python's is operator may be used to compare object identities (comparison by reference), and comparisons may be chained—for example, {{{1}}}.
  • Python uses and, or, and not as Boolean operators.
  • Python has a type of expression named a list comprehension, and a more general expression named a generator expression.
  • Anonymous functions are implemented using lambda expressions; however, there may be only one expression in each body.
  • Conditional expressions are written as {{{1}}} (different in order of operands from the c<span typeof="mw:DisplaySpace" id="mwAic">&nbsp;</span>? x<span typeof="mw:DisplaySpace" id="mwAig">&nbsp;</span>: y operator common to many other languages).
  • Python makes a distinction between lists and tuples. Lists are written as {{{1}}}, are mutable, and cannot be used as the keys of dictionaries (dictionary keys must be immutable in Python). Tuples, written as {{{1}}}, are immutable and thus can be used as keys of dictionaries, provided all of the tuple's elements are immutable. The + operator can be used to concatenate two tuples, which does not directly modify their contents, but produces a new tuple containing the elements of both. Thus, given the variable t initially equal to {{{1}}}, executing {{{1}}} first evaluates {{{1}}}, which yields {{{1}}}, which is then assigned back to t—thereby effectively "modifying the contents" of t while conforming to the immutable nature of tuple objects. Parentheses are optional for tuples in unambiguous contexts.
  • Python features sequence unpacking where multiple expressions, each evaluating to anything that can be assigned (to a variable, writable property, etc.) are associated in an identical manner to that forming tuple literals—and, as a whole, are put on the left-hand side of the equal sign in an assignment statement. The statement expects an iterable object on the right-hand side of the equal sign that produces the same number of values as the provided writable expressions; when iterated through them, it assigns each of the produced values to the corresponding expression on the left.
  • Python has a "string format" operator % that functions analogously to printf format strings in C—e.g. "spam=%s eggs=%d" % ("blah", 2) evaluates to "spam=blah eggs=2". In Python 2.6+ and 3+, this was supplemented by the format() method of the str class, e.g. "spam={0} eggs={1}".format("blah", 2). Python 3.6 added "f-strings": spam = "blah"; eggs = 2; f'spam={spam} eggs={eggs}'.
  • Strings in Python can be concatenated by "adding" them (with the same operator as for adding integers and floats), e.g. "spam" + "eggs" returns "spameggs". If strings contain numbers, they are added as strings rather than integers, e.g. "2" + "2" returns "22".
  • Python has various string literals:
    • Delimited by single or double quotes; unlike in Unix shells, Perl, and Perl-influenced languages, single and double quotes work the same. Both use the backslash (\) as an escape character. String interpolation became available in Python 3.6 as "formatted string literals".[]
    • Triple-quoted (beginning and ending with three single or double quotes), which may span multiple lines and function like here documents in shells, Perl, and Ruby.
    • Raw string varieties, denoted by prefixing the string literal with r. Escape sequences are not interpreted; hence raw strings are useful where literal backslashes are common, such as regular expressions and Windows-style paths. (Compare "@-quoting" in C#.)
  • Python has array index and array slicing expressions in lists, denoted as a[key], {{{1}}} or {{{1}}}. Indexes are zero-based, and negative indexes are relative to the end. Slices take elements from the start index up to, but not including, the stop index. The third slice parameter, called step or stride, allows elements to be skipped and reversed. Slice indexes may be omitted—for example, {{{1}}} returns a copy of the entire list. Each element of a slice is a shallow copy.

ಟೆಂಪ್ಲೇಟ್:Numerical analysis software

  • ಪೈಪೈ ಪಂಡ ಪೈಥಾನ್ ದ ಒಂಜಿ ವೇಗದ, ಅನುಗುಣವಾದ್ ಅರ್ಥ ಮಲ್ಪುನ ೨.೭ ಬೊಕ್ಕ ೩.೧೦. ಐತ ಜಸ್ಟ್-ಇನ್-ಟೈಮ್ ಕಂಪೈಲರ್ CPython ಡ್ದ್ ಜಾಸ್ತಿ ವೇಗ ಸುಧಾರಣೆನ್ ತೂಪುಂಡು, ಆಂಡ C ಡ್ ಬರೆತಿನ ಕೆಲವು ಲೈಬ್ರರಿಲೆನ್ ಐತೊಟ್ಟುಗು ಬಳಕೆ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ ಇಜ್ಜಿ. ಉಂದೆಟ್ ಉದಾ. RISC-V ಬೆಂಬಲ ಉಂಡು.
  • ಕೋಡಾನ್ ಪಂಡ ಒಂಜಿ ಅಡ್-ಆಫ್-ಟೈಮ್ (ಎಒಟಿ) ಕಂಪೈಲರ್ ಉಪ್ಪುನ ಒಂಜಿ ಭಾಷೆ, ಉಂದು (ಎಒಟಿ) ಒಂಜಿ ಸ್ಟ್ಯಾಟಿಕಲ್-ಟೈಪ್ಡ್ ಪೈಥಾನ್-ಲೈಕ್ ಭಾಷೆನ್ ಕಂಪೈಲ್ ಮಲ್ಪುಂಡು, ಉಂದೆಟ್ "ಸಿಂಟ್ಯಾಕ್ಸ್ ಬೊಕ್ಕ ಸೆಮ್ಯಾಂಟಿಕ್ಸ್ ಪೈಥಾನ್ ನಲೆಕನೆ ಉಪ್ಪುಂಡು, ಕೆಲವು ಗಮನಾರ್ಹ ವ್ಯತ್ಯಾಸೊಲು ಉಂಡು" ಉದಾ ಉಂದು 64-ಬಿಟ್ ಯಂತ್ರ ಪೂರ್ಣಸಂಖ್ಯೆಲೆನ್ ಬಳಸುವ, ವೇಗೊಗು, ಪೈಥಾನ್ ಲೆಕ ಅನಿಯಂತ್ರಿತ ಅತ್ತ್, ಬೊಕ್ಕ ಉಂದು ಸ್ಪೀಡ್ಅಪ್ಸ್ ನ್ ಕ್ಲೈಮ್ ಮಲ್ಪುಂಡು ಸಿಪೈಥಾನ್ ಸಾಮಾನ್ಯವಾದ್ 10-100x ದ ಕ್ರಮೊಟು ಉಪ್ಪುಂಡು. ಉಂದು ಯಂತ್ರ ಸಂಕೇತೊಗು ಕಂಪೈಲ್ ಆಪುಂಡು ( LLVM ಮೂಲಕ) ಬೊಕ್ಕ ಸ್ಥಳೀಯ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ ನ್ ಬೆಂಬಲಿಸವುಂಡು. ಪೈಥಾನ್ ಡ್ದ್ ಆಮದು ಮಲ್ಪುನ ಬೊಕ್ಕ ಬಳಕೆ ಮಲ್ಪುನ ಪೈಥಾನ್ ವಿಸ್ತರಣೆ ಘಟಕೊಲೆಗ್ ಕೋಡಾನ್ ಕಂಪೈಲ್ ಮಲ್ಪುಂಡು.
  • ಸ್ಟ್ಯಾಕ್ಲೆಸ್ ಪೈಥಾನ್ ಪಂಡ ಸಿಪಿಥಾನ್ ದ ಒಂಜಿ ಮಹತ್ವದ ಫೋರ್ಕ್ ಆದುಂಡು ಉಂದು ಮೈಕ್ರೊಥ್ರೆಡ್ ಲೆನ್ ಜಾರಿ ಮಲ್ಪುಂಡು; ಉಂದು ಒಂಜೇ ರೀತಿಡ್ ಕಾಲ್ ಸ್ಟಾಕ್ ನ್ ಬಳಕೆ ಮಲ್ಪುಜಿ, ಅಂಚಾದ್ ಮಸ್ತ್ ಸರ್ತಿ ಒಂಜೇ ಸಮಯೊಡು ನಡಪುನ ಪ್ರೋಗ್ರಾಮ್ ಲೆನ್ ಅನುಮತಿಸವುಂಡು. ಪೈಪಿಗ್ ಒಂಜಿ ಸ್ಟ್ಯಾಕ್ಲೆಸ್ ಆವೃತ್ತಿಲಾ ಉಂಡು.
  • ಮೈಕ್ರೊಪೈಥಾನ್ ಬೊಕ್ಕ ಸರ್ಕ್ಯೂಟ್ಪೈಥಾನ್ ಪಂಡ ಪೈಥಾನ್ ಲೆಗೊ ಮೈಂಡ್ಸ್ಟಾರ್ಮ್ಸ್ ಇವಿ3 ಸೇರ್ದ್ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಲೆಗ್ ಆಪ್ಟಿಮೈಸ್ ಮಲ್ತಿನ 3 ರೂಪಾಂತರೊಲು.
  • ಪೈಸ್ಟನ್ ಪಂಡ ಪೈಥಾನ್ ರನ್ ಟೈಮ್ ದ ಒಂಜಿ ರೂಪಾಂತರ ಆದುಂಡು ಉಂದು ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮ್ ಲೆನ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆನ್ ವೇಗಗೊಳಿಸರೆ ಜಸ್ಟ್-ಇನ್-ಟೈಮ್ ಕಂಪೈಲೇಶನ್ ನ್ ಬಳಸುವ.
  • ಸಿಂಡರ್ ಪಂಡ CPython 3.8 ದ ಒಂಜಿ ಕಾರ್ಯಕ್ಷಮತೆ-ಆಧಾರಿತ ಫೋರ್ಕ್ ಆದುಂಡು, ಉಂದೆಟ್ ಬೈಟ್ಕೋಡ್ ಇನ್ಲೈನ್ ಕ್ಯಾಶಿಂಗ್, ಕೋರೂಟಿನ್ ಲೆನ ಉತ್ಸುಕ ಮೌಲ್ಯಮಾಪನ, ಒಂಜಿ ಮೆಥಡ್-ಎಟ್-ಎ-ಟೈಮ್ JIT, ಬೊಕ್ಕ ಒಂಜಿ ಪ್ರಾಯೋಗಿಕ ಬೈಟ್ಕೋಡ್ ಕಂಪೈಲರ್ ಸೇರ್ದ್ ಒಂಜಿ ಸಂಖ್ಯೆದ ಆಪ್ಟಿಮೈಸೇಶನ್ ಲು ಉಂಡು.
  • ಸ್ನೆಕ್ ಎಂಬೆಡೆಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಲ್ಯಾಂಗ್ವೇಜ್ (ಉದಾ. 8-ಬಿಟ್ AVR ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಲೆಗ್ ಹೊಂದಾಣಿಕೆ ಆಪುಂಡು ಉದಾಹರಣೆಗೆ ATmega 328P -based Arduino, ಅಂಚನೆ ಮೈಕ್ರೊಪೈಥಾನ್ ಗ್ ಹೊಂದಾಣಿಕೆ ಆಪಿನ ಮಲ್ಲವುಲು) "ಪೈಥಾನ್-ಪ್ರೇರಿತವಾಯಿನವು, ಆಂಡ ಉಂದು ಪೈಥಾನ್ ಅತ್ತ್ ಪೂರ್ತಿ ಅಡಿಟ್ ನಡಪುನ ಸ್ನೆಕ್ ಪ್ರೋಗ್ರಾಂಲೆನ್ ಬರೆಯೆರೆ ಸಾಧ್ಯ ಉಂಡು. ಪೈಥಾನ್ ವ್ಯವಸ್ಥೆ, ಆಂಡ ಹೆಚ್ಚಿನ ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಂಲು ಸ್ನೆಕ್ ದ ಅಡಿಟ್ ನಡಪುಜಿ." ಉಂದು ಒಂಜಿ ಅನಿವಾರ್ಯ ಭಾಷೆ OOP / ವರ್ಗೊಲೆನ್ ಒಳಗೊಂಡಿಜ್ಜಿ, ಪೈಥಾನ್ ದಲೆಕ ಅತ್ತ್, ಬೊಕ್ಕ 32-ಬಿಟ್ ಒಂಜಿ-ನಿಖರತೆಡ್ ಒಂಜಿ ಸಂಖ್ಯೆದ ಪ್ರಕಾರೊಗು ಸರಳೀಕರಣ ಮಲ್ಪುಂಡು ( ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ದಲೆಕನೆ, ಚಿಕ್ಕವುಲೆನ್ ಬುಡ್ದು).
  • ಬೂ ಇಂಡೆಂಟೇಶನ್, ಒಂಜೇ ರೀತಿದ ವಾಕ್ಯರಚನೆ, ಬೊಕ್ಕ ಒಂಜೇ ರೀತಿದ ವಸ್ತು ಮಾದರಿನ್ ಬಳಸುವ.
  • ಕೋಬ್ರಾ ಇಂಡೆಂಟೇಶನ್ ಬೊಕ್ಕ ಒಂಜೇ ರೀತಿದ ವಾಕ್ಯರಚನೆನ್ ಬಳಸುವ, ಬೊಕ್ಕ ಅಯಿತ ಅಕ್ನಾಲೆಡ್ಜ್ಮೆಂಟ್ಸ್ ಡಾಕ್ಯುಮೆಂಟ್ ಪೈಥಾನ್ ನ್ ಪ್ರಭಾವಿತ ಮಲ್ತಿನ ಭಾಷೆಲೆಡ್ ಸುರುಕು ಪಟ್ಟಿ ಮಲ್ಪುಂಡು.
  • ಕಾಫಿಸ್ಕ್ರಿಪ್ಟ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಗ್ ಕ್ರಾಸ್-ಕಂಪೈಲ್ ಮಲ್ಪುನ ಒಂಜಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ, ಪೈಥಾನ್-ಪ್ರೇರಿತ ವಾಕ್ಯರಚನೆನ್ ಪಡೆಯೊಂದುಂಡು.
  • ECMAScript – ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪೈಥಾನ್ ಡ್ದ್ ಇಟೆರೇಟರ್ ಬೊಕ್ಕ ಜನರೇಟರ್ ಲೆನ್ ಎರವಲು ದೆತೊನುಂಡು.
  • ಜಿಡಿಸ್ಕ್ರಿಪ್ಟ್, ಪೈಥಾನ್ ಗ್ ಮಸ್ತ್ ಹೋಲಿಕೆ ಆಪಿನ ಒಂಜಿ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆ, ಗೊಡಾಟ್ ಗೇಮ್ ಎಂಜಿನ್ ಡ್ ಅಂತರ್ನಿರ್ಮಿತವಾದುಂಡು.
  • ಗೋ ನ್ "ಪೈಥಾನ್ ದಂಚಿನ ಡೈನಾಮಿಕ್ ಭಾಷೆಡ್ ಬೇಲೆ ಮಲ್ಪುನ ವೇಗ" ಗ್ ವಿನ್ಯಾಸಗೊಳಿಸವೊಂಡುಂಡು ಬೊಕ್ಕ ಅರೇಲೆನ್ ಕತ್ತರಿಸರೆ ಅದೇ ವಾಕ್ಯರಚನೆನ್ ಪಾಲ್ ಮಲ್ಪುಂಡು.
  • ಗ್ರೂವಿನ್ ಜಾವಾಗ್ ಪೈಥಾನ್ ಡಿಸೈನ್ ಫಿಲಾಸಫಿನ್ ತೂಪಿನ ಆಸೆಡ್ದ್ ಪ್ರೇರೇಪಿಸಯೆರ್.
  • ಜೂಲಿಯಾನ್ "ಪೈಥಾನ್ ದಲೆಕನೆ ಸಾಮಾನ್ಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಗ್ ಉಪಯೋಗ ಮಲ್ಪುನಂಚ" ವಿನ್ಯಾಸ ಮಲ್ತೆರ್.
  • ಮೊಜೊ ಪಂಡ ಪೈಥಾನ್ ದ ಒಂಜಿ ನಾನ್-ಸ್ಟ್ರಿಕ್ಟ್ ಸೂಪರ್ಸೆಟ್ (ಉದಾ. ಇತ್ತೆಲಾ ತರಗತಿಲು ಇಜ್ಜಿ, ಬೊಕ್ಕ ಉದಾ. struct ನ್ ಸೇರಾವುಂಡು).
  • ನಿಮ್ ಇಂಡೆಂಟೇಶನ್ ಬೊಕ್ಕ ಒಂಜೇ ರೀತಿದ ವಾಕ್ಯರಚನೆನ್ ಬಳಸುವ.
  • ರೂಬಿದ ಸೃಷ್ಟಿಕರ್ತೆ, ಯುಕಿಹಿರೊ ಮತ್ಸುಮೊಟೊ, ಪನ್ಪೆರ್: "ಎಂಕ್ ಪರ್ಲ್ ಡ್ದ್ ಜಾಸ್ತಿ ಶಕ್ತಿಶಾಲಿ ಆಯಿನ ಒಂಜಿ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆ ಬೋಡು, ಬೊಕ್ಕ ಪೈಥಾನ್ ಡ್ದ್ ಜಾಸ್ತಿ ವಸ್ತು-ಆಧಾರಿತ. ಅಂಚಾದ್ ಎಂಕ್ ಎನ್ನ ಸ್ವಂತ ಭಾಷೆನ್ ವಿನ್ಯಾಸ ಮಲ್ಪೆರೆ ನಿರ್ಧರಿಸಯೆರ್."
  • ಸ್ವಿಫ್ಟ್, ಆಪಲ್ ಅಭಿವೃದ್ಧಿ ಮಲ್ತಿನ ಒಂಜಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ, ಕೆಲವು ಪೈಥಾನ್-ಪ್ರೇರಿತ ವಾಕ್ಯರಚನೆನ್ ಪಡೆಯೊಂದುಂಡು.
  • ಕೋಟ್ಲಿನ್ ಪೈಥಾನ್ ಬೊಕ್ಕ ಜಾವಾ ವೈಶಿಷ್ಟ್ಯೊಲೆನ್ ಮಿಶ್ರಣ ಮಲ್ಪುಂಡು, ಡೆವಲಪರ್ ದಕ್ಷತೆನ್ ವರ್ಧನೆ ಮಲ್ಪುನ ಬಾಯ್ಲರ್ ಪ್ಲೇಟ್ ಕೋಡ್ ನ್ ಕಡಿಮೆ ಮಲ್ಪುಂಡು.

ಪೈಥಾನ್ ನ ಅಭಿವೃದ್ಧಿ ಕ್ರಮೊಕುಲೆನ್ ಬೇತೆ ಭಾಷೆಲುಲಾ ಅನುಕರಣೆ ಮಲ್ತೊಂದುಲ್ಲೆರ್. ಉದಾಹರಣೆಗೆ, ಭಾಷೆಗ್ ಬದಲಾವಣೆ (ಪೈಥಾನ್ ಡ್, ಒಂಜಿ ಪಿಇಪಿ) ದ ತರ್ಕೊನು ಬೊಕ್ಕ ಸುತ್ತಮುತ್ತದ ಸಮಸ್ಯೆಲೆನ್ ವಿವರಿಸವುನ ಒಂಜಿ ದಾಖಲೆನ್ ಅಗತ್ಯೊ ಮಲ್ಪುನ ಅಭ್ಯಾಸೊನು Tcl, Erlang, ಬೊಕ್ಕ Swift ಡ್ ಲಾ ಬಳಕೆ ಮಲ್ಪುವೆರ್.

ಅಂಚನೆ ತೂಲೆ

[ಸಂಪೊಲಿಪುಲೆ]
  • ಪೈಥಾನ್ ವಾಕ್ಯರಚನೆ ಬೊಕ್ಕ ಶಬ್ದಾರ್ಥ
  • ಪಿಪ್ (ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್)
  • ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಲೆನ ಪಟ್ಟಿ
  • ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಲೆನ ಇತಿಹಾಸ
  • ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಲೆನ ಹೋಲಿಕೆ

ಉಲ್ಲೇಖೊಲು

[ಸಂಪೊಲಿಪುಲೆ]

ಮೂಲೊಲು

[ಸಂಪೊಲಿಪುಲೆ]
  • Downey, Allen B. (May 2012). Think Python: How to Think Like a Computer Scientist (version 1.6.6 ed.). Cambridge University Press. ISBN 978-0-521-72596-5.
  • Summerfield, Mark (2009). Programming in Python 3 (2nd ed.). Addison-Wesley Professional. ISBN 978-0-321-68056-3.
  1. Guttag, John V. (12 August 2016). Introduction to Computation and Programming Using Python: With Application to Understanding Data. MIT Press. ISBN 978-0-262-52962-4.
  2. ಉಲ್ಲೇಕೊ ದೋಸೊ: Invalid <ref> tag; no text was provided for refs named pep-0498