ROSS RHEINGANS-ಯೂ: ಹಾಯ್, ನಾನು ರಾಸ್ ಮನುಷ್ಯ. ಮತ್ತು ಈ ಒಂದು CS50 ವಿಚಾರಗೋಷ್ಠಿ. ಇದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ನೀವು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಿ. ಪೈಥಾನ್ ಒಂದು ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು. ಇದು ಸಿ ಹೆಚ್ಚಾಗಿ ಇಲ್ಲಿದೆ ವಾಕ್ಯ ಕೆಲವು ಆದರೂ ತಾಂತ್ರಿಕ ವಿವರಗಳನ್ನು ವಾಕ್ಯ ಮರಣದಂಡನೆ ಮುಟ್ಟುತ್ತದೆ ಹೇಗೆ ಸ್ವಲ್ಪ ಭಿನ್ನವಾಗಿರುತ್ತವೆ. ಇದು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಸಿ ಕಡಿಮೆ ಶಕ್ತಿಶಾಲಿಯಾಗಿದೆ. ಇದು ಕಡಿಮೆ ಸ್ಪಷ್ಟಪಡಿಸುತ್ತವೆ ಎಂದು ಅಲ್ಲಿ ನಿಖರವಾಗಿ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ನಲ್ಲಿ ಮೆಮೊರಿ ಔಟ್ ಹಾಕಿತು ಸಿಗುತ್ತದೆ ಇದು ಸಿದ್ಧಪಡಿಸಿದ ಸಿಗುತ್ತದೆ ಹೇಗೆ, ಇದು, ಸ್ವಾತಂತ್ರ್ಯ ಸೇರಿದಾಗ ಮತ್ತು ವಸ್ತುಗಳ ಆ ರೀತಿಯ. ಇದು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಸಿ ಹೆಚ್ಚು ಉಪಯುಕ್ತವಾಗಿರುವ ಇದು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಸುಲಭ ಏಕೆಂದರೆ. ಭಾಷೆ ಕೆಲವರಿಗೆ ಆಗಿದೆ ಜನರು, ಹೆಚ್ಚು ಅರ್ಥಗರ್ಭಿತ. ನಿಜವಾಗಿಯೂ, ಗುರಿ ಆಗಿದೆ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಇದು ವೇಗವಾಗಿ ಎಂದು ಮತ್ತು ಸಂಭಾವ್ಯ ನಿಧಾನವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು. ಈಗ ನೀವು ಬಗ್ಗೆ ನಿಮಗೆ ಅನಿಸಿದರೆ ಸಮಯ ಪ್ರಮಾಣವನ್ನು ನಿಮ್ಮ ಕೊನೆಯ ಖರ್ಚು ಸಮಸ್ಯೆ ಸೆಟ್ ಬರವಣಿಗೆ ವಿರುದ್ಧ ನಿಮ್ಮ ಕೋಡ್ ನೀವು ಕಳೆಯಲು ಸಮಯ ಪ್ರಮಾಣವನ್ನು ನಿಮ್ಮ ಕೊನೆಯ ಸಮಸ್ಯೆ ನಿಮ್ಮ ಕೋಡ್ ಪಾಲಿಸಲು ಸೆಟ್, ನೀವು ನಾಟ್ ಪರೀಕ್ಷಿಸಬಹುದು ಭಾಷೆ ಎಂದು ಕಲ್ಪಿಸಬಹುದಾದ ಬಯಸುವ ಇದು ಬರೆಯಲು ಎರಡು ಪಟ್ಟು ವೇಗವಾಗಿದೆ ಆಗಿತ್ತು ಮತ್ತು ದುಪ್ಪಟ್ಟು ನಿಧಾನ, ಇರಬಹುದು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಸಿ ಹೆಚ್ಚು ಸುಧಾರಣೆ ಎಂದು. ನಿಸ್ಸಂಶಯವಾಗಿ ನೀವು ಬರೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಸಣ್ಣ ಕಾರ್ಯಕ್ರಮಗಳು ಸ್ವಲ್ಪ ಕೆಲಸಗಳನ್ನು, ಪೈಥಾನ್ ಆಯ್ಕೆಯ ಒಂದು ಉಪಯುಕ್ತ ಭಾಷೆಯಾಗಿದೆ. ಮತ್ತು ಈ ಕೊನೆಯಲ್ಲಿ ಸೆಮಿನಾರ್, ನಾನು ಆಶಿಸುತ್ತೇವೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಭವಿಷ್ಯದ ಯೋಜನೆಗಳಲ್ಲಿ ಆಯ್ಕೆ ಬಗ್ಗೆ ಭಾಷೆಯಾಗಿದೆ ಬಳಸಲು ಸರಿಯಾದ, ಕಲ್ಪನೆ ಒಂದು ಭಾಷೆ ಹೆಚ್ಚು ಎಂದು ಸಾರ್ವಕಾಲಿಕ ಸರಿಪಡಿಸಲು. ಸೆಮಿನಾರ್ ಬಗ್ಗೆ ಕೆಲವು ವಿಷಯಗಳನ್ನು. ಈ ಸೆಮಿನಾರ್ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿಲ್ಲ ಆರಂಭದಿಂದ ನೀವು ಪೈಥಾನ್ ಕಲಿಸಲು. ಪೈಥಾನ್ ಹೋಲುತ್ತದೆ ಸಿ, ಮತ್ತು ನಾನು ಊಹಿಸಿಕೊಂಡು ಬಾಗುತ್ತೇನೆ ನೀವು ಒಂದು CS50 ವಿದ್ಯಾರ್ಥಿ ಎಂಬುದನ್ನು, ಅಥವಾ ಯಾರಾದರೂ ಸಿ ಇದೇ ನಿಕಟತೆಯನ್ನು ನೀವು CS50 ವಿದ್ಯಾರ್ಥಿ ನೀವು ಸುಮಾರು ಸಮಸ್ಯೆ 6, ಸೆಟ್ ಆದ್ದರಿಂದ ನೀವು ಸಾಕಷ್ಟು ನೋಡಬಹುದು ಸಿ ವಿಷಯಗಳನ್ನು, ನಾನು ನೀಡುತ್ತೇನೆ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸಗಳು ಮತ್ತು ವಸ್ತುಗಳ ಕೆಲವು , Python ವಿವಿಧ ಮಾಡಲು ಮತ್ತು ವಿಶೇಷ ಮತ್ತು ಉಪಯುಕ್ತ, ಆದರೆ ನಾನು ಹೋಗಿ ನಾನೇನು ಯಾವ ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳು ಬರೆಯಲು ಹೇಗೆ. ಆದಾಗ್ಯೂ, ಈ ಸೆಮಿನಾರ್ ಬೋಧಿಸುವುದಾಗಿ ನೀವು ಪೈಥಾನ್ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು ನೀವು ಅಂತಹ ಕೆಲವು ಉಳಿದ ಗುಂಪುಗಳು ಒಂದು ಕೋರುತ್ತೇವೆ ವೇಳೆ. ಮತ್ತೆ ನಾವು ಹೇಗೆ ನೋಡಲು ಮಾಡುತ್ತೇವೆ ನೀವು psets-- ಜಾರಿಗೆ ಎಂದು 1-6 ಇರಬೇಕು Python-- ಮತ್ತು ಒದಗಿಸಲು ಪಾಯಿಂಟರ್ಸ್ ಅಧಿಕೃತ ದಸ್ತಾವೇಜನ್ನು ಭವಿಷ್ಯದ ಉಲ್ಲೇಖಕ್ಕಾಗಿ. ಮುಖ್ಯ ಎಂದು ಇತರ ವಿಷಯ ಈ ಚರ್ಚೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಬಗ್ಗೆ, ಈ ವೀಡಿಯೊ ಇರುತ್ತದೆ ಆನ್ಲೈನ್, CS50 ಸೌಜನ್ಯ, ಆದ್ದರಿಂದ ನೀವು ಅನಿಸುತ್ತದೆ ಮಾಡಬಾರದು ನೀವು ಟಿಪ್ಪಣಿಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಅಗತ್ಯವಿದೆ. ನೀವು ಯಾವಾಗಲೂ ಹಿಂದಕ್ಕೆ ಹೋಗಿ ನೋಡಬಹುದು ಇದು ನಂತರ ಒಂದು ಉಲ್ಲೇಖವಾಗಿ. ಹೆಚ್ಚುವರಿಯಾಗಿ ಸ್ಲೈಡ್ಗಳು ಸರಿಯಾದ ಲಭ್ಯ ಈ ಸೈಟ್ ನಲ್ಲಿ, ಯಾವ ನೀವು Google ಡಾಕ್ ಏನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದು ಸ್ವಲ್ಪ ಸಂಕ್ಷಿಪ್ತ ಆವೃತ್ತಿ ನಾನು ತೆರೆಯ ಮೇಲೆ ತೋರಿಸುವ ಬಾಗುತ್ತೇನೆ ಏನು. ಒಂದು ಎಚ್ಚರಿಕೆಯಿಂದ ಸರಿಯಾಗಿ ಮೊದಲು ನಾವು ನೆಗೆತ, ಪೈಥಾನ್ 3 ಪೈಥಾನ್ 2 ಭಿನ್ನವಾದ ಭಾಷೆಯಾಗಿದೆ. ಅವರು ಬಹಳಷ್ಟು ಅದೇ ನೋಡಲು; ಇವೆ ಕೊಂಚಮಟ್ಟಿಗಿನ ತಾಂತ್ರಿಕ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಕಾರ್ಯಕ್ರಮಗಳು ಕಾರಣವಾಗುತ್ತದೆ ಪೈಥಾನ್ 2 ಬರೆದ ಅಲ್ಲ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಪೈಥಾನ್ 3 ಪರಿಸರದಲ್ಲಿ. CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ಬರುತ್ತದೆ ಪೈಥಾನ್, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದು ಪೈಥಾನ್ 2 ಬಳಸುತ್ತದೆ. ನೀವು ಮೂಲಕ ಈ ಪರಿಶೀಲಿಸಬಹುದು ನಿಮ್ಮ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಟೈಪಿಂಗ್ ಹೆಬ್ಬಾವು --version, ಔಟ್ಪುಟ್ ಮಾಡಬೇಕು ಪ್ರಸ್ತುತ ಉಪಕರಣದಲ್ಲಿ 2.7.6. ಯಾವ ಪ್ರಯತ್ನಿಸಿ ಪೈಥಾನ್ 3, ಉಪಕರಣಗಳಲ್ಲಿರುವ ಕೆಲಸ, ವೇಳೆ 2.X.Y ಗೆ ಪೈಥಾನ್ ಡಿಫಾಲ್ಟ್, ಎರಡೂ APPLIANCE ಅಥವಾ ನಿಮ್ಮ ಸ್ವಂತ ಗಣಕಗಳಲ್ಲಿ. ನಿಮಗೆ Python 3 ಯಾವುದೇ ಬದಲಿಸಬೇಕಿದೆ ಈ ಚರ್ಚೆ ನಾನು ಪೈಥಾನ್ ಬರೆಯಲು. ನಿಮ್ಮ ಗಣಕದಲ್ಲಿ ವೇಳೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 2 ಚಾಲನೆಯಲ್ಲಿರುವ, ಮಾದರಿ ಸಲುವಾಗಿ ಪೈಥಾನ್ 3 ವಾಸ್ತವವಾಗಿ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಜೊತೆಗೆ ಅನುಸರಿಸಿ ಮತ್ತು ಈ ವಿಷಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು. ಜೊತೆಗೆ, ನಾನು ನೀವು ತೋರಿಸಲು ಮಾಡುತ್ತೇವೆ ಈಗ ಅಧಿಕೃತ ಸಂಪನ್ಮೂಲಗಳಿಂದ. ಎಚ್ಚರಿಕೆಯಿಂದ docs.python.org/3--~~V ಒಂದು 3 ಮತ್ತು ಒಂದು ಎಂದು 2-- ಉಪಯುಕ್ತ ಉಲ್ಲೇಖಗಳಿವೆ. ಟ್ಯುಟೋರಿಯಲ್ ನೀವು ಮೂಲಕ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಅದೇ ವಸ್ತುಗಳ ನಾನು ಪಠ್ಯ ರೂಪದಲ್ಲಿ ಹೊರತುಪಡಿಸಿ, ಈಗ ಮಾಡುತ್ತಿರುವೆ. ಉಲ್ಲೇಖ ಮಾಹಿತಿ ಉಪಯುಕ್ತವಾಗಿದೆ ಭಾಷೆಗೆ ಉಲ್ಲೇಖಿಸಿ ಮತ್ತು ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯದ ನೀಡುತ್ತದೆ ವಿಸ್ತರಣೆಗಳ ನೀವು ಕೆಲವು ಹೆಚ್ಚುವರಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿ. ಆದ್ದರಿಂದ ಮೊದಲ ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಂ. ನಾವು ಗುಣಮಟ್ಟದ ಸಿ ಎಡಭಾಗದಲ್ಲಿ, ಬಲಭಾಗದಲ್ಲಿ, ನಾವು ಪೈಥಾನ್ ಹೊಂದಿವೆ. ನೀವು ಗುರುತಿಸಿದ್ದಾರೆ ಇರಬಹುದು ಈ ಸಮಸ್ಯೆಯನ್ನು, ಇದು ಮೊದಲ ಸಮಸ್ಯೆ ಒಂದು CS50 ರಲ್ಲಿ ಸೆಟ್, ಮತ್ತು ಈ ಅದೇ ಪರಿಹಾರವನ್ನು ಬಳಸಿಕೊಂಡು ಪರಿಹರಿಸಲು. ಈಗ, ನಾವು ಕಾರಣ ಎಂಬುವುದನ್ನು ಪಕ್ಕದ ಈ ಅಡ್ಡ ನೋಡುವ ಆದ್ದರಿಂದ ನಾವು ನೋಡಬಹುದು ಇದೆ ಕೆಲವೇ ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳನ್ನು. ಕೋಣೆಯಲ್ಲಿ ಆನೆಗಳು ಒಂದು ನೀವು ಸರಿಯಾದ ಸೂಚಿಸಿದ್ದೇವೆ ಎಂದು ಬ್ಯಾಟ್ ಆಫ್, ಪೈಥಾನ್ ಯಾವುದೇ ಹೊಂದಿದೆ ಕೋಡ್ ಸುಮಾರು ಮುಖ್ಯ ಕಾರ್ಯ ಸುತ್ತುವುದನ್ನು. ಸಿ ಆದ್ದರಿಂದ, ನೀವು ಒಂದು ಗುಂಪನ್ನು ಬರೆಯಲು ಕಡತಗಳನ್ನು, ನೀವು ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಪ್ರೋಗ್ರಾಂನ್ನು ಚಾಲನೆ ಆರಂಭವಾಗುತ್ತದೆ ಈ ವಿಷಯ ಇಂಟ್ ಮುಖ್ಯ ಎಂದು. ಪೈಥಾನ್, ನೀವು ಬರೆಯಲು ಒಂದು , ನೀವು ಫೈಲ್ ಫೈಲ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಪ್ರೋಗ್ರಾಂ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಆರಂಭವಾಗುತ್ತದೆ ಕಡತದ ಮೇಲ್ಭಾಗದಲ್ಲಿ. ಆದ್ದರಿಂದ ಆರಂಭಿಸಲು ವಿಶೇಷವೇನು ಕಡತದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಇದು ಯಾವುದೋ ಹೇಗೆ ರವರೆಗೆ ಕೆಳಗೆ ಹೋಗಿ. ಇದು ಒಂದು ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನ ಕಂಡು ವೇಳೆ, ನಿಜವಾಗಿ ಕೋಡ್ ಕಾರ್ಯಗತ ಮಾಡುವುದಿಲ್ಲ, ಇದು ಕೇವಲ ಕ್ರಿಯೆಯ ನಿರೂಪಿಸುತ್ತದೆ. ಆದರೆ ಇಲ್ಲಿ, ಮೊದಲ ಪ್ರೋಗ್ರಾಂ, ಎನ್ = 10 ಆಗಿದೆ ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮೊದಲ ವಿಷಯ ಮಾಡುತ್ತಾರೆ 10 ಈ ಮೌಲ್ಯವನ್ನು ತೆಗೆದುಕೊಂಡು ಆಗಿದೆ ಮತ್ತು n ಎಂಬ ವೇರಿಯಬಲ್ ಅದನ್ನು ಸೆಟ್. , ಆ ಸಾಲಿನ ಒಂದು ಮಾತನಾಡುತ್ತಾ ಈ ಕ್ಷಮಿಸಿ ವಿಷಯಗಳನ್ನು ಇತರ ಅರ್ಥ ಸಿ ಕಾರ್ಯಕ್ರಮಗಳು, ನೀವು ಅವುಗಳನ್ನು ಬರೆಯಲು ಮಾಡುತ್ತೇವೆ, ನೀವು ಅವುಗಳನ್ನು ಮಾಡಿಕೊಳ್ಳುವಿರಿ ಕೆಲವು ಖಣಿಲು ಆಜ್ಞೆಗಳನ್ನು ಮನವಿ, ಮತ್ತು ನಂತರ ನೀವು ಒಂದು ರನ್ ಮಾಡುತ್ತೇವೆ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಪರಿಣಾಮವಾಗಿ. ಪೈಥಾನ್ ಕಾರ್ಯಕ್ರಮಗಳು, ನೀವು ಚಲಾಯಿಸಲು ಈ mario.py ಫೈಲ್ ಪಠ್ಯ ಮಾಡಬಹುದು ನಾನು ತೋರಿಸಿದರು ಈ ಫೈಲ್ you-- ಆ ಕಡತವನ್ನು ರನ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನೀವು, ಕಾರ್ಯಗತಗೊಳಿಸಲು ನೀವು ಇದು ಮತ್ತು ವಿಷಯಗಳ ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುವ ಪೈಥಾನ್ ನಿರೂಪಕ. ನೀವು ನಿಮ್ಮ ಐಡಿಇ ಈ ಮಾಡಬಹುದು. ನಾನು ಹಲೋ ಕಡತ ಹಾಗಾಗಿ, ಇದು ಕೇವಲ ಈ ವಿಷಯಗಳನ್ನು ಹೊಂದಿದೆ. ಈ ವಾಸ್ತವವಾಗಿ ಪೈಥಾನ್ ಆಗಿದೆ 2 ಅಲ್ಲದ ಪೈಥಾನ್ 3, ಆದ್ದರಿಂದ ಇಲ್ಲ ಈಗ ವಾಕ್ಯ ಬಗ್ಗೆ ಚಿಂತೆ. ಆದರೆ ನಾನು, ಪೈಥಾನ್ ರನ್ ಮಾಡುತ್ತೇವೆ hello.py, ಮತ್ತು ಇದು ಸಾಗುತ್ತದೆ. ನಾನು ಪೈಥಾನ್ ಬಳಸಬಹುದಾದ ಮತ್ತೊಂದು ರೀತಿಯಲ್ಲಿ ನಾನು, ಈ ಚರ್ಚೆ ತುಂಬಾ ವ್ಯವಹರಿಸುವುದಿಲ್ಲ ಕಾಣಿಸುತ್ತದೆ ನಾನು ಪೈಥಾನ್ ಟೈಪ್ ಇದು, ಆಗಿದೆ ಪರಿಸರದಲ್ಲಿ ಅಲ್ಲಿ ನನಗೆ ಹನಿಗಳು ನಾನು ಲೈನ್ ಪೈಥಾನ್ ಸಾಲು ಆಹಾರ ಮಾಡಬಹುದು. ಇಲ್ಲಿ, ನಾನು ಟೈಪ್ ಮುದ್ರಣ ಸ್ಥಳವನ್ನು 'ಹಲೋ, ವರ್ಲ್ಡ್'. ನಮೂದಿಸಿ ಟೈಪ್ ಮಾಡಿ. ಇದು ಫಲಿತಾಂಶಗಳು ಹಿಂದೆ ನನಗೆ ಭೂಶಿರ ತಕ್ಷಣ ಪ್ರತ್ಯೇಕ ಲೈನ್. ಈ ಉಪಯುಕ್ತ ಇರಬಹುದು. ಈ ಚರ್ಚೆ ನಾನು ಸ್ಲೈಡ್ಗಳು ಕೆಲಸಗಳನ್ನು ಮಾಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ ನೀವು ಅನುಸರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಜೊತೆಗೆ ಎರಡೂ ಇಲ್ಲಿ, ಅಥವಾ ಬರೆದು ನಿಜವಾದ ಕಡತಗಳು ತದನಂತರ ಕಾರ್ಯಗತಗೊಳಿಸುವ. ಆದರೆ, ಈ ತರುವುದನ್ನು ಕೋಡ್, ಮತ್ತೊಂದು ವಿಷಯ ನೀವು ಹೊಂದಿರಬಹುದು ಚೆನ್ನಾಗಿ noticed-- ಇಲ್ಲ ಎರಡು ವಿಷಯಗಳನ್ನು ನೀವು ಮಾಡಬಹುದು ಈ ಬ್ಲಾಕ್ಗಳನ್ನು ಗಮನಿಸುವ. ಹೆಚ್ಚು ಲೌಕಿಕ, ಮೊದಲ, ಎಂದು ಪೈಥಾನ್ ಯಾವುದೇ ಹಿಂಬಾಲಕ ಅರ್ಧವಿರಾಮ ಹೊಂದಿದೆ. ಅರ್ಧವಿರಾಮ ಎಲ್ಲೆಡೆ ಐಚ್ಛಿಕ ಮತ್ತು ನಿರುಪದ್ರವ ಎಲ್ಲೆಡೆ. ನೀವು ಸೇರಿಸಬಹುದು. ಇದು ಬರೆಯಲು ಜನರು ಇರಬಹುದು ನೀವು ಒಂದು ದೇಶ snicker ಪೈಥಾನ್ ನಿಮ್ಮ ಬೆನ್ನಿನ ಹಿಂದೆ, ಏಕೆಂದರೆ ಅವರು ಅಗತ್ಯ ಇಲ್ಲ. ಅವರು ಸಾಮಾನ್ಯವಾಗಿ ಮೇಲೆ ನಡೆಯಿತು ಸಂಕೇತವೆಂದು ಆರ್ ಭಾಷೆಯ ಸಿ ವಿನ್ಯಾಸಕರು ಈ ರೀತಿ ಹೆಚ್ಚು ಸ್ಪಷ್ಟ ಎಂದು ಅಭಿಪ್ರಾಯ ಮತ್ತು ಅಗತ್ಯ ಅಲ್ಲ ಎಂದು ಘೋಷಿಸಲು ಪ್ರತಿ ಬಾರಿ ನೀವು ಸಾಲಿನ ಅಂತ್ಯ. ಈ ಎನ್ ಬಗ್ಗೆ ಇನ್ನೊಂದು ವಿಚಿತ್ರ ವಿಷಯ ಇದು ಅಂಟಿಕೊಂಡಿರುವ ರೀತಿಯ ಹೊಂದಿಲ್ಲ. Python-- ಮ್ಯಾಜಿಕ್ ಕೃತಿ ಒಂದು ಮತ್ತು ನಾನು, ಮಾಂತ್ರಿಕತೆಯನ್ನು ಕರೆ ಪಡೆಯಲಿದ್ದೇನೆ ಆದರೆ ಬಹಳ ಇವೆ ತಾಂತ್ರಿಕ ಕಾರಣಗಳಿಗಾಗಿ ಏಕೆ ಒಂದು works-- ಪೈಥಾನ್ ಮ್ಯಾಜಿಕ್ ತುಣುಕುಗಳನ್ನು ಅಸ್ಥಿರ ವಿಸ್ತರಿಸಲು ಅಥವಾ ಮಾಡುತ್ತದೆ ಯಾವುದೇ ದಶಮಾಂಶ ಹೊಂದಿರುವುದಿಲ್ಲ ಕುಗ್ಗುವಿಕೆ ರೀತಿಯ ನೀವು ಅವುಗಳನ್ನು ಬಯಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ ಈ ಒಂದು 10 ಆಗಿದೆ. ನಂತರ ಕೆಳಗೆ ನಾನು ಈ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಎನ್ 0.5, ಇದು 0.5 ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಇಲ್ಲಿ ಒಂದು ಇಂಟ್ ಎಂದು ಯಾವುದೇ ಮತ್ತು ಅಲ್ಲಿ ಈ ಎನ್ ಬಳಸುವ ಏನು ಚಲಿಸುವಂತೆ ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ, ಚಗ್ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಇದು ಆ ಎರಡೂ ಪಡೆಯುತ್ತದೆ ಜೊತೆಗೆ. ಕೆಲವು ನಿಜವಾದ ಇಲ್ಲ ಹೊರತು ಇದು ಡೇಟಾ ಬಳಸುವಂತಿಲ್ಲ ಕಾರಣವಾಗಿದೆ ಪ್ರಸ್ತುತ ಹೊಂದಿದೆ N ಟೈಪ್, ಈ ಹಂತದಲ್ಲಿ ಇದು ಪಡೆಯುತ್ತೀರಿ wedged ಮತ್ತು ದೋಷ ದೂರ ಮತ್ತು ವಸ್ತುಗಳ ಆ ರೀತಿಯ. ಆದರೆ ಇಲ್ಲಿ, ಪೈಥಾನ್ ನಿಜವಾಗಿಯೂ ಲೆಕ್ಕಕ್ಕೆ ಇದು ನಾನು ಈ ಅಂಟಿಕೊಳ್ಳುವಂತೆ ಪಡೆಯಲಿದ್ದೇನೆ ಆಗಿದೆ ವಾಕ್ಯ, ಹಾಗೆ, ನೀವು ಈ ವಿಷಯ ಬಯಸುವ? ಎಂದು ಈ ವಿಷಯ? ಹೌದು, ಇದು ಒಂದು ವಿಷಯ ಭಾಸವಾಗುತ್ತದೆ. ಅಂತಿಮವಾಗಿ ನಾನು ಅದನ್ನು ಉತ್ತಮ ಮಾಡುತ್ತೇವೆ. ಇದು ವೇಳೆ, ನಂತರ ಸಮಸ್ಯೆ ಮಾಡುತ್ತೇವೆ ಎಂದು ಕೊನೆಯಲ್ಲಿ ಬಳಸುತ್ತಾರೆ ಒಬ್ಭರಿಂದ ಅದನ್ನು ನಿಭಾಯಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಈ ಪ್ರಮುಖ ಒಂದಾಗಿದೆ ಪೈಥಾನ್ ಮತ್ತು ಸಿ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳು ಎಂದು ಸುಲಭವಾಗಿಸುತ್ತದೆ ದೊಡ್ಡ ಸಿ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಬರೆಯಲು ಮತ್ತು ಸುಲಭವಾಗಿ ಬರೆಯಲು ಮಾಡುತ್ತದೆ ಸಣ್ಣ ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಂ. ವಾಕ್ಯ ತುಂಬಾ ಅಲ್ಲ ಅದು ಏನು ಬೇರೆ. ಇದು ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಹೇಗೆ ಇದು ವ್ಯಕ್ತ ವಿಶೇಷವೇನು. ಆದ್ದರಿಂದ ಈ ಎಂದು ಕರೆಯಲ್ಪಡುವ, ಬಹಳ ಆಗಿದೆ Pythonic, ಇದು ಬರೆಯುವ ರೀತಿಯಲ್ಲಿ. ಶ್ರೇಣಿಯ (ಎನ್) ನಲ್ಲಿ ಸಾಲಿನ ಈ 0 ಎನ್ ಸಂಖ್ಯೆಗಳ ವ್ಯಾಪ್ತಿಯನ್ನು ಕೆಳಗೆ ಸೇರಿದೆ ಮತ್ತು ಮೇಲೆ ವಿಶೇಷ. ಆದ್ದರಿಂದ 0 ಎನ್ 1 ಇದು ಇಲ್ಲಿದೆ ನಿಖರವಾಗಿ ಸಿ ಕೋಡ್ ಮಾಡುತ್ತಿರುವ, ಇದು ಸಾಕಷ್ಟು ಸುಲಭ ಹೊರತುಪಡಿಸಿ ಬಹುಶಃ ನೋಡಲು. ಸಂಬಂಧಿತ ಬ್ಲಾಕ್ಸ್ ಬ್ರೇಸ್ ಆಫ್ ಸೆಟ್, ಬದಲಿಗೆ ಇದು ಆಫ್ ಸೆಟ್ ಈ ಇಂಡೆಂಟೇಷನ್ ಮೂಲಕ. ಆದ್ದರಿಂದ ಈ ಸಾಲುಗಳನ್ನು ಎಲ್ಲಾ ಇವೆ ಬಲಕ್ಕೆ ಮೇಲೆ ನಾಲ್ಕು ಸ್ಥಳಗಳಲ್ಲಿ, ಅಥವಾ ಆನೆಯ ಅಗಲ ಸುಮಾರು ರೀತಿಯ. ಮತ್ತು ಆ ಇವು ಇವನ್ನು ಹೋಗುವ ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು. ನಾನು ಗೊಂದಲಕ್ಕೀಡಾದೆವೇ ಈ ಮತ್ತು ನಾನು ಮೇಲೆ ಇಂಡೆಂಟೇಷನ್ ಮತ್ತೆ ಮುದ್ರಿಸಲು ತಳ್ಳಲು ಮೂಲ ಇಂಡೆಂಟೇಷನ್, ಮುದ್ರಿಸಲು ಲೂಪ್ ಬಿಟ್ಟು ಮಾಡುತ್ತದೆ. ಸಿ ಭಿನ್ನವಾಗಿ, ಅಲ್ಲಿ ಇಲ್ಲಿ ನಾನು ಸುಮಾರು ಆ ಮುಚ್ಚಿದ ಬ್ರೇಸ್ ಚಲಿಸಬೇಕಾಗುತ್ತದೆ. ನೀವು ದೋಷಗಳನ್ನು ಪಡೆಯಲು ಅರ್ಥ ನೀವು ಜಿಗಿಯುತ್ತಾರೆ ನೀವು ಏಕೆಂದರೆ ತಪ್ಪು ಸ್ಥಳದಲ್ಲಿ ಒಂದು ಬ್ರೇಸ್ ಪುಟ್. ನೀವು ದೋಷಗಳನ್ನು ಪಡೆಯಲು ಅರ್ಥವೇನು ನೀವು ಜಿಗಿಯುತ್ತಾರೆ ನೀವು ಏಕೆಂದರೆ ಒಂದು ಸಾಲಿನ ತಪ್ಪು ಇಂಡೆಂಟ್. ಆದ್ದರಿಂದ ಭೂ ಎಚ್ಚರಿಕೆಯಿಂದ ಸೂಪರ್ ಮಾಡುತ್ತದೆ. ಆಶಾದಾಯಕವಾಗಿ ನೀವು ಸೂಪರ್ ಮಾಡಲಾಯಿತು ಹೇಗಾದರೂ ನಿಮ್ಮ ಇಂಡೆಂಟೇಷನ್ ಜಾಗರೂಕರಾಗಿರಿ, ಆದ್ದರಿಂದ ಈ ಎಂದು ಅಲ್ಲ ಒಂದು ಹೊರೆಗೆ ಹೆಚ್ಚು. ಆದರೆ ಪೈಥಾನ್ ಒಂದು ಮೂಲಭೂತ ನಿಯಮ, ಮತ್ತು ನಾವು ಈ ಒಂದೆರಡು ಹೊಂದಿರುತ್ತದೆ ನಾವು ಮೂಲಕ ಮೂಲಕ ಹೋಗುತ್ತೇನೆ ಎಂದು ಚರ್ಚೆ ಸಹಜವಾಗಿ, ನೈಸರ್ಗಿಕ ವಾಕ್ಯ ಪ್ರಯತ್ನಿಸಿ ಏನು ಹುಡುಕುತ್ತಿರುವಾಗ ಮೊದಲು. ಆದ್ದರಿಂದ ಈ ವಾಕ್ಯ ಫಾರ್ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಈ ಸಂಖ್ಯೆ ಶೈಲಿಯ ದೃಷ್ಟಿಯಿಂದ ಬಹಳ ವಿಶಿಷ್ಟ. Python ನಲ್ಲಿ ವಿಷಯಗಳನ್ನು ಸ್ಥಳಗಳಿಂದ ನಾವು ಈ ರೂಪದಲ್ಲಿ ತೆಗೆದುಕೊಂಡು ನೋಡುತ್ತಾರೆ. ಮತ್ತು ಹಾಗಾಗಿ ನೀವು ಮಂದಿ ಹೊಸ ವಸ್ತು ಎಂದು ನಿಮಗೆ ನಿಮಗೆ ಸಾಧ್ಯವಾಯಿತು ಎಂದೆನಿಸುವ ಈ ರೂಪದಲ್ಲಿ, ಈ ಮೇಲೆ ತಿರುಗಿ, ಇದು ಬಹುಶಃ ತಿರುಗಿದರೆ ಆ ಸ್ವರೂಪ ಬೆಂಬಲಿಸುತ್ತದೆ. ನಾವು ಸೂಪರ್ ಆಳಕ್ಕೆ ಹೋಗುತ್ತಿಲ್ಲ ಆ ನಿಜವಾದ ಎಂಬುದನ್ನು ತಾಂತ್ರಿಕ ಕಾರಣಗಳಿಗಾಗಿ. ಆದರೆ ಹೊಂದಿರುವ ಒಂದು ಉಪಯುಕ್ತ ಸಾಕ್ಷಾತ್ಕಾರ ಇಲ್ಲಿದೆ ನೀವು ಪೈಥಾನ್ ಕಾರ್ಯಕ್ರಮಗಳು ಸಮೀಪಿಸುತ್ತಿರುವ ಮಾಡಿದಾಗ, ಈ ವಿಷಯ ಕೇವಲ ಕೆಲಸ ನಡೆಯುತ್ತಿದೆ ಎಂದು. ಇದು ಪ್ರಯತ್ನಿಸಿ. ಆಜ್ಞಾ ಸಾಲಿನ ಬೂಟ್ ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ ಇಂಟರ್ಪ್ರಿಟರ್, ನೋಡಿ ನೀವು ಮೊದಲು, ಸಂಗತಿಗಳನ್ನು ತೆರಳಿ ಗೂಗಲ್ ತೆರೆಯುತ್ತದೆ ಮತ್ತು ಹೇಳಲು ಅಗತ್ಯವಿದೆ, ವಾಕ್ಯ ಇಲ್ಲಿದೆ ಈ ನಿರ್ದಿಷ್ಟ ವಿಷಯ? ಪೈಥಾನ್ ಬಹಳಷ್ಟು ನೀವು ಸಾಧ್ಯವೋ ಕೇವಲ ಪ್ರಯತ್ನದಲ್ಲಿರುವ ಅನ್ವೇಷಿಸಲು. ಈ ವೇಳೆ ಇನ್ನಷ್ಟು ಹೋಲುತ್ತದೆ ಸಿ ನಂತರ fors ಇವೆ. ಯಾವುದೇ ಆವರಣ ಇಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಆವರಣ, ಮತ್ತೆ, ಅವು ನಿರುಪದ್ರವ ಆದರೆ ಅನಗತ್ಯ. ಕೊನೆಯಲ್ಲಿ ಒಂದು ಕೊಲೊನ್ ಇಲ್ಲ ಕೇವಲ ಕುಣಿಕೆಗಳು ಫಾರ್ ರೀತಿಯ ಮತ್ತೆ, ಸಾಪೇಕ್ಷ ಅಂಶಗಳಾಗಿವೆ ಇಂಡೆಂಟ್ ಬದಲಿಗೆ ಬ್ರೇಸ್ ಆಫ್ ಸೆಟ್. ಈ ಬೇರೆ ಮೂಲ ನಲ್ಲಿ ಇಂಡೆಂಟೇಶನ್ ಮಟ್ಟ ಮತ್ತು ಅದರ ಸಂಬಂಧಿತ ಬ್ಲಾಕ್ ಮತ್ತೆ ಇಂಡೆಂಟ್. ಆ ಕೆಲಸ ಅವರು ಸಿ ಮಾಡಲು ನಿಖರವಾಗಿ ಎಂದು ಇದು ತುಂಬಾ ವಾಸ್ತವವಾಗಿ ಒಂದೇ. ಮತ್ತೆ, ಮುದ್ರಣ ಒಂದು ಅಕ್ಷರವನ್ನಾದರೂ ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ printf ಆಫ್ ನೀವು ಕೆಲವು ತಂತಿಗಳನ್ನು ಹಾದು. ಇದು ತಂತಿಗಳ ತಿರುಗಿದರೆ ಎರಡೂ ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮಾಡಬಹುದು ತಂತುವನ್ನು ಅಥವಾ ಎರಡು ಉದ್ದರಣ ಮೂಲಕ. ಯಾವುದೇ ವ್ಯತ್ಯಾಸ ಇಲ್ಲ, ಒಳಗೆ ಹೊರತುಪಡಿಸಿ ಒಂದು ಜೋಡಿ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳ ನೀವು ಬಳಸಬಹುದು ಕೈಬಿಟ್ಟ ಎರಡು ಉಲ್ಲೇಖಗಳು, ಬದಲಿಗೆ ಹೊಂದಿರುವ ಹೆಚ್ಚು ಎಲ್ಲಾ ತಪ್ಪಿಸಿಕೊಳ್ಳಲು. ಮತ್ತು ಎರಡು ಉಲ್ಲೇಖಗಳು ಒಳಗೆ, ನೀವು ಕೈಬಿಟ್ಟ ತಂತುವನ್ನು ಬಳಸಬಹುದು ಅವರಿಗೆ ತಪ್ಪಿಸಿಕೊಳ್ಳಲು ಮಾಡದೆಯೇ. ನೀವು ಮಿಶ್ರಣ ಬಯಸಿದರೆ ಅವುಗಳನ್ನು, ನೀವು ಖಚಿತವಾಗಿ ಮಾಡಬಹುದು ಹಾಗೆ ಹೇಗೆ ಆನ್ಲೈನ್ ಹುಡುಕುವ. ನೀವು ಆ ಮೇಲೆ ಇಲ್ಲಿ ಗಮನಿಸಿ ನೀವು ನಾನು = ಕೊನೆಯಲ್ಲಿ ಈ ವಿಷಯ ಪಾಸು ಮಾಡಿದ. ಈ ಐಚ್ಛಿಕ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ ಆ ವಸ್ತುಗಳ ಒಂದು ವಾದ, ಪೈಥಾನ್ ಎಂದು ಬೆಂಬಲಿಸುವ ಇದು ಸಾಕಷ್ಟು ಉಪಯುಕ್ತ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ ಮುದ್ರಣ ವಾಸ್ತವವಾಗಿ ಬಹಳಷ್ಟು ಹೊಂದಿದೆ ಸಾಮಾನ್ಯವಾಗಿ ಇವು ವಾದಗಳು, ಅವುಗಳ ಪೂರ್ವಸಂಯೋಜಿತ ಸೆಟ್ ಮೌಲ್ಯ, ಆದರೆ ಇಲ್ಲಿ ನಾನು ಮಾಡಿದ ಅಂತಿಮ ಎಂದು ಒಂದು ಅತಿಕ್ರಮಿಸಲು ನಿರ್ಧರಿಸಿದ್ದಾರೆ. ನಾನು ಹೊಂದಿವೆ ಕಾರಣವನ್ನು ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ಆಗ್ರಹಿಸಬಹುದು Python ನಲ್ಲಿ ಮುದ್ರಿಸುವ ಮೂಲಕ ಆಗಿದೆ ಡೀಫಾಲ್ಟ್, ಹೊಸ ಲೈನ್ ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ ವಿಷಯ ನಂತರ ನೀವು ತುಂಬಾ ಹೇಳಿದರು. ಆದ್ದರಿಂದ ಈ ಹ್ಯಾಶ್ ವಾಸ್ತವವಾಗಿ ಹೋಗುತ್ತದೆ ಹೊಸ ಸಾಲಿನಲ್ಲಿ ಒಂದು ಹ್ಯಾಶ್ ಮುದ್ರಿಸುತ್ತದೆ. ನಾನು ಬಯಸುವುದಿಲ್ಲ ಮತ್ತು ಹ್ಯಾಶ್ ಮುದ್ರಿಸುತ್ತದೆ ಇದು ನಂತರ ಒಂದು ಹೊಸ ಸಾಲು, ನಂತರ ನಾನು ಹೇಳಬೇಕೆಂದು ಒಂದು ಮುದ್ರಿಸಲು ಇಲ್ಲ. ಆದರೆ, ಇನ್ನೂ, ಒಂದು ಕೊನೆಯ ವಿಷಯ ಎಂದು ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಒಂದು ಹೊಂದಿರುವ ಕಾಣೆಯಾಗಿದೆ ಒಂದು ಮೇಲಿರುವ ಸೇರಿವೆ. ಪ್ರಿಂಟ್ ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ ಪೈಥಾನ್ ಬೇಯಿಸಲಾಗುತ್ತದೆ ಯಾವುದೇ ಹೆಡರ್ ಅಥವಾ ಘಟಕ ಇಲ್ಲ ಎಂದು ನೀವು ಅಗತ್ಯವಿರುವ ಬಯಸಿದರೆ ಆದರೂ, ಸೇರಿವೆ ಇತರ ವಿಷಯಗಳ ಸೇರಿವೆ ಒಂದು ಪೈಥಾನ್ ಲಿಪಿಯಲ್ಲಿ, ನಾನು ಅದೇ ರೀತಿಯ format-- ಇದನ್ನು ಎಂದು ಪದಗಳನ್ನು ಕೇವಲ ಸ್ವಲ್ಪ ಭಿನ್ನವಾಗಿರುತ್ತವೆ. ನಾನು ನಾವು ಉಲ್ಲೇಖಿಸಿರುವ ಇಲ್ಲಿ ಮುಖ್ಯ ಅಗತ್ಯವಿಲ್ಲ, ಪೈಥಾನ್ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಪಾಲಿಸಲು. ನಾನು ಕಟ್ಟಲು ಬಯಸಿದರೆ ಒಂದು ಕಾರ್ಯದಲ್ಲಿ ಈ, ನಾನು this-- ನಾನು ಹಾಗೆ ಮಾಡುತ್ತಿರಲಿಲ್ಲ ಡೆಫ್ ಕ್ರಿಯೆ ಹೆಸರು ಹೇಳುತ್ತಿದ್ದರು, ವಾದಗಳು ಇಲ್ಲಿ ಹೋಗಬಹುದು ಮತ್ತು ನಾವು ಮಾಡುತ್ತೇವೆ ಆ ನಂತರ, ಕೊಲೊನ್ ಕೆಲವು ನೋಡಲು ತದನಂತರ ಮತ್ತೆ, ಈ ಇಡೀ ಆಫ್ ಸೆಟ್ ಬ್ಲಾಕ್ ಕಾರ್ಯನ ಏನು ಎಂದು ಕ್ರಿಯೆಯ ನಿರ್ಬಂಧಿಸಲು. ಆದ್ದರಿಂದ ಈ ವ್ಯಾಖ್ಯಾನ ಕ್ರಿಯೆಯ. ನಂತರ ಕೆಳಗೆ, ಘೋಷಣೆ ಇಲ್ಲ ಇಲ್ಲಿ, ನಾನು ಕಾರ್ಯ ಕರೆಯಬಹುದು. ಮತ್ತೆ, ಪ್ರೋಗ್ರಾಂ ನಿರೂಪಕರಾದ ಮೇಲಿರುವ ಆರಂಭಗೊಂಡು, ಈ ವ್ಯಾಖ್ಯಾನ ನೋಡಬಹುದು. ಇದು ತನಕ ಈ ಕಾರ್ಯಗತ ಮಾಡುವುದಿಲ್ಲ ಇಲ್ಲಿ ಪಡೆಯಲು, ಮತ್ತು ನಂತರ ಅದನ್ನು ಓಹ್, ಹೀಗಿದೆ ಈಗ ನೀವು ನಾನು ಎಂದು ಬಂದಿದೆ ನಾನು ಇದನ್ನು ನಿರ್ವಹಿಸಲು ಮಾಡಬೇಕು ಊಹೆ. ತುಂಬಾ ಸಾಮಾನ್ಯವಾಗಿದೆ ಒಂದು ವಿಷಯ ಪೈಥಾನ್ ಕಡತಗಳಲ್ಲಿ ನೋಡಲು, ವಿಶೇಷವಾಗಿ ಪೈಥಾನ್ ಕಡತಗಳನ್ನು ಸಾರ್ವಜನಿಕರಿಗೆ ಬಿಡುಗಡೆ ಮತ್ತು by-- ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಅಭಿವೃದ್ಧಿ ಮತ್ತು ನಿರ್ವಹಣೆ, ಈ ಸ್ವರೂಪದ ಸಂಗತಿಯಾಗಿದೆ. ಈ ಏಕೆಂದರೆ ಮೂಲತಃ ಇದೆ ಪೈಥಾನ್, ನೀವು ಮೇಲ್ಭಾಗದಲ್ಲಿ ಆರಂಭಿಸಲು ಮತ್ತು ನಂತರ ನೀವು, ಕೆಳಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾನು ಹೊಂದಿದ್ದರೆ ನಾನು ಮಾರಿಯೋ, ಇಲ್ಲಿ ಕರೆದರು ನಂತರ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಾನು ಈ ಫೈಲ್ ಒಳಗೊಂಡಿದೆ ಇನ್ನೊಂದು ಫೈಲ್, ನಾನು ಬಳಸಲು ಬಯಸಿತು ಏಕೆಂದರೆ ಮಾರಿಯೋ ಕಾರ್ಯ ಇತರ ಕಡತ ಎಂದು, ಆಗಿದೆ ಇದು ಮಾರಿಯೋ ಕರೆಮಾಡಿದ ಹೊಂದಿವೆ. ನಾನು ಆ ಕಡತ ನಡೆಸುತ್ತಿದ್ದರು, ಇದು ಮಾರಿಯೋ ಕರೆಯುತ್ತಾನೆ. ಆದ್ದರಿಂದ ಸಾಧ್ಯತೆಯಿದೆ ಎಂದು ನಾನು ಮಾತ್ರ ನಾನು ವಾಸ್ತವವಾಗಿ ಬಂದಿದೆ ಈ ಚಲಾಯಿಸಲು ಬಯಸುವ ಈ ನಿರ್ದಿಷ್ಟ ಕಡತ ಮರಣದಂಡನೆ. ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಒಂದು ಈ ಕಟ್ಟಲು ನಾನು ಹೇಳಲು ಅಲ್ಲಿ ಈ ರೀತಿಯ ನುಡಿಗಟ್ಟಿನ, ಈ ಮರಣದಂಡನೆಯ ಹೆಸರು ಪರಿಸರ, ಮುಖ್ಯ ಆಗಿದೆ ನಂತರ ಇವುಗಳನ್ನು ನಾನು ಬಯಸುವ. ಇಲ್ಲದಿದ್ದರೆ ಬೇರೊಬ್ಬರು ಮಾಡಬಹುದು use-- ನನ್ನ ಕಾರ್ಯ ಸೇರಿವೆ ನನ್ನ ಫೈಲ್, ಮತ್ತು ಕೇವಲ ಪಡೆಯಲು ಈ ಕಾರ್ಯಗಳ ಪ್ರವೇಶ ವಸ್ತುಗಳ ರನ್ ಮಾಡದೆಯೇ ನಾನು ಈ ಕಡತದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಬಯಸುವ. ಈ ಮತ್ತೆ, ಐಚ್ಛಿಕ ಆದರೆ ಬಹಳ ಸಾಮಾನ್ಯ. ಈ ವಿಷಯಗಳನ್ನು entirely-- ಇವೆ ಸಿ ಮತ್ತು ಪೈಥಾನ್ ನಡುವೆ ಒಂದೇ, ಖಂಡಿತವಾಗಿಯೂ 3. ನಾನು 2, ವಿಭಾಗ ಆಯೋಜಕರು ಭಾವಿಸುತ್ತೇನೆ ಕೆಲವೊಮ್ಮೆ ಮರಳಿ ನೀಡುತ್ತದೆ ಮಾಡಿದಾಗ ತೇಲುತ್ತದೆ ನೀವು ints ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿತ್ತು ಮತ್ತು ಎರಡೂ ನೀವು ಬಯಸಿದ ಅಥವಾ ನೀವು ಮಾಡಲಿಲ್ಲ. ಆದರೆ ಜೊತೆಗೆ, ಮೈನಸ್, ಮತ್ತು ಬಾರಿ ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ ಹಾಗೆ ನಿಖರವಾಗಿ ಕೆಲಸ, ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಬಗೆಯ ಹೊರತುಪಡಿಸಿ. ಆದ್ದರಿಂದ ನೀವು ಮೂಲಕ ಫ್ಲೋಟ್ಗಳು ಗುಣಿಸಬಹುದು ints ಮತ್ತು ವಸ್ತುಗಳ ಆ ರೀತಿಯ. ಸೆಟ್ ಒಂದೇ ಕೆಲಸ. ನೀವು ಎರಡು ಸಮಾನ ಚಿಹ್ನೆಗಳು ಬಳಸಬಹುದು. inequals-- ಹೆಚ್ಚು, ಕಡಿಮೆ ವಿಷಯಗಳನ್ನು ಈ ರೀತಿಯ, ಹೆಚ್ಚು ಅರ್ಥ ಹೊಂದಿದೆ ನೀವು ಅವುಗಳನ್ನು ಪರಿಚಿತವಾಗಿರುವ ಆರ್. ಸಿ ಈ ನಿರ್ವಾಹಕರು ಬಳಸುವ, ಪೈಥಾನ್ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಇಂಗ್ಲೀಷ್ ಬಳಸುತ್ತದೆ ಓದಬಲ್ಲ ಪದಗಳಿಗಿಂತ. ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಎರಡು, ಚಿಹ್ನೆಗಳು, ನೀವು ಅಕ್ಷರಶಃ ", ಪದವನ್ನು ಟೈಪ್" ಮತ್ತು "" ಅಥವಾ ಅಥವಾ "ಅಲ್ಲ." ನಿಮ್ಮ if-- ಚಿತ್ರದಲ್ಲಿರುವಂತೆ ನಿಮ್ಮ ಷರತ್ತಿನ ಹೇಳಿಕೆಗಳು, ನಾವು ಹಿಂದೆ ಕಂಡಿತು ಸಿ ಈ ವಾಕ್ಯ Python ನಲ್ಲಿ ಈ ವಾಕ್ಯ ಅನುರೂಪವಾಗಿದೆ. ಮತ್ತು ಬಹಳಷ್ಟು ವಿವಿಧ ಇಲ್ಲ ಅಲ್ಲಿ, ಸ್ವಲ್ಪ ಹೊರತುಪಡಿಸಿ ಬದಿಗಳನ್ನು ವಿರಾಮ. ಮತ್ತೆ, ಅಲ್ಲಿ ಸಿ ಬೇರೆ ಎಂದು ಪೈಥಾನ್ Elif ಬಳಸಿದರೆ, ಆದರೆ ಈ ಬಹುತೇಕ ಮೇಲ್ಮೈ ಮಟ್ಟದ ಬದಲಾವಣೆಗಳು. ಈ ರೀತಿಯ ಪುನರಾವರ್ತನೆ ಸಾಮಾನ್ಯವಾಗಿ Python ನಲ್ಲಿ ಈ ನುಡಿಗಟ್ಟಿನ ಬರೆಯಲಾಗಿದೆ. ನೀವು ಈ ರೀತಿಯ ತಯಾರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಹೊರಗಿನ ಲೂಪ್ ವಿಷಯ ನೀವು ಬಯಸಿದ್ದರು, ಆದರೆ ನೀವು ಖಂಡಿತವಾಗಿಯೂ ಇಲ್ಲ. ಮತ್ತೆ, ನೀವು ಬಯಸಿದ ವ್ಯೂಹದ ಅಂಶಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ನಿಮಗೆ ಈ ರೀತಿ ಇರಬಹುದು. ಮೋಜಿನ ಕೆಲಸವೆಂದರೆ ಆದರೂ ಪೈಥಾನ್ ಬಗ್ಗೆ, ನೀವು ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ಈ ಮಾದರಿ ಬಳಸಲು, ಮತ್ತು ನೀವು ಬಳಸಬಹುದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸೊಗಸಾದ ಒಂದು. ನೀವು ary ಒಂದು ಹೇಳಲು. ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಇಲ್ಲಿ ಹೋಗುವ ಮತ್ತು ಸೂಚ್ಯಂಕಗಳು ಮೇಲೆ ಚಾಲನೆಯಲ್ಲಿರುವ, ತದನಂತರ ಔಟ್ ಎಳೆದಾಡುವುದು ಪ್ರತ್ಯೇಕ ಅಂಶಗಳು, ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಲು ಹೇಳಲು ಅಂಶಗಳಲ್ಲಿ ಮೇಲೆ ರನ್. ತದನಂತರ ನೀವು ಮಾಡುತ್ತಿರುವುದು ಯಾವುದೇ ನೇರವಾಗಿ ನಿರ್ವಹಣೆ ಸಾಕಷ್ಟು ಮೋಜು ಇದು ಅಂಶಗಳನ್ನು ಮೇಲೆ. ಮತ್ತು ನಾವು ಬಳಸಿ see-- ಮಾಡುತ್ತೇವೆ ಮತ್ತೆ ಮತ್ತೆ ಆ ನುಡಿಗಟ್ಟಿನ ನಾವು ಕೋಡ್ ಸಂಚರಿಸಲು. ಈ, ಮತ್ತೆ, ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ ಏನೋ ಆ ನಾನು ಮಾಡುತ್ತೇವೆ ಆದರೂ, ಪೈಥಾನ್ ಮ್ಯಾಜಿಕ್ ಕರೆ ಅತ್ಯಂತ ತಾಂತ್ರಿಕ ಕಾರಣಗಳಿಂದಾಗಿ ಇದು ಕೆಲಸ ಏಕೆ. ಮತ್ತು ತಾಂತ್ರಿಕ ವಿಷಯಗಳನ್ನು ಸಲುವಾಗಿ ರಚನೆಯ ಬಗ್ಗೆ ನಿಜವಾದ ಎಂದು ಅಗತ್ಯವಿದೆ ಈ ತೆರೆಮರೆಯಲ್ಲಿ ಕೆಲಸ. ವಿಷಯ ಅತ್ಯಂತ ರೀತಿಯ ಈ ಕೆಲಸ ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ ಇದು ಈ ಕಾರ್ಯಗತಗೊಳಿಸಿಲ್ಲ ಹೊಂದಿದ್ದವು ಅಂತರ್ನಿರ್ಮಿತ ಭಾಷೆಯಲ್ಲಿ ನೀವು. ಇದು ಸಂತೋಷವನ್ನು ಎಂದು ಇನ್ನೊಂದು ವಿಷಯ ಈ ಪ್ರತಿ ಭಾಷೆಯಲ್ಲಿ ಕೆಲಸ, ಆದರೆ ಕೆಲವು ಕಾರಣಗಳಿಗಾಗಿ ಏಕೆ ಇದು ಸಾಧ್ಯವಿಲ್ಲ, ಇವೆ ಈ ಸಾಲನ್ನು ಬಾರಿ ಈ ಸಂಖ್ಯೆಯನ್ನು ಮುದ್ರಿಸಿ. ಈ ನಿಖರವಾಗಿ Python ನಲ್ಲಿ ತಿರುಗಿದರೆ ನೀವು ಮೋಜಿಗಾಗಿ ಇದು ಏನು ಬಯಸುವ ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಎಂದರ್ಥ ಮತ್ತೆ mario.c, ಈ ಪ್ರೋಗ್ರಾಂ ಕಡಿಮೆ. ಬದಲಿಗೆ ಬಹಳಷ್ಟು iterating ಹೆಚ್ಚು, ನಾವು ಕೇವಲ, ನಾನು ಸ್ಥಳಗಳಲ್ಲಿ ಕೆಲವು ಸಂಖ್ಯೆ ಬಯಸುವ ಹೇಳಲು ನಾನು ಹ್ಯಾಷೆಸ್ ಸಂಖ್ಯೆಯನ್ನು ಬಯಸುವ, ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಕೆಲವು ಹ್ಯಾಷೆಸ್. ಮತ್ತೆ, ನಾವು ಈ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುತ್ತವೆ. ಇಲ್ಲಿ, ನಾವು ಹಾದುಹೋಗುವ ನೀವು ವೇರಿಯಬಲ್ ಈ ರೀತಿಯಲ್ಲಿ. ಮತ್ತೆ, ನಾವು ಹೇಳಲು ಅಗತ್ಯವಿಲ್ಲ ಅದು ಬಗೆ ವೇರಿಯಬಲ್, ಕೇವಲ ಸಮಯ ಮತ್ತು ನಾವು ಮಾಡುತ್ತೇವೆ ದೋಷಗಳು ಪಡೆಯಲು ರನ್ ಸಮಯದಲ್ಲಿ ಆಗಿದೆ. ಯಾವಾಗ ಯಾರಾದರೂ ಪ್ರಯತ್ನಿಸುತ್ತದೆ ಏನೋ ರವಾನಿಸಲು, ಅದು ಚೆನ್ನಾಗಿಯೇ ಕಾರ್ಯ ಬರುವ ಮಾಡುತ್ತೇವೆ. ಈ ಕಾರಣ ನಾವು ಇಲ್ಲಿ ಗೂಟದ ವೇಳೆ ನೀವು ಶ್ರೇಣಿಗಳ ಮೇಲೆ ರಚಿಸಬಹುದು ಎಂದು ವಿಷಯ, ನಾನು, ಅಲ್ಲಿ ಒಂದು ಚಾಲನಾ ದೋಷ ಪಡೆಯುತ್ತೀರಿ ಮತ್ತು ನಾನು ಆ ರೀತಿಯಲ್ಲಿ ದೋಷ ಸಾಧ್ಯವಿದೆ. ಆದರೆ ಈ ಮಧ್ಯೆ, ನಾನು ಹೊಂದಿಲ್ಲ ಬಗ್ಗೆ ಜಾಗ್ರತೆಯಿಂದಿರಬೇಕು ಏನು ನಿಜವಾದ ರಲ್ಲಿ ಇರುವವರೆಗೆ, ರಲ್ಲಿ ಜಾರಿಗೆ ಸಿಗುತ್ತದೆ ಮರಣದಂಡನೆ ಎಲ್ಲಾ ಬಹಳ ಸರಿಯಾಗಿ ಕೆಲಸ. ನಾನು ಈ ಮಾಡಬಹುದು ಸ್ವಲ್ಪ ಕ್ಲೀನರ್ ನಿರ್ದಿಷ್ಟ ಬಿಲ್ಟ್ ಇನ್ ಫಂಕ್ಷನ್ ಬಳಸಿ ತಂತಿಗಳ ಮೇಲಿನ, ರೈಟ್ ಇದು ಸಮರ್ಥಿಸಲು. ಈ ಕೇವಲ ಒಂದು ಉಪಯುಕ್ತ ಕಾರ್ಯ ಗ್ರಂಥಾಲಯದ ಸುಮಾರು ಸುಳ್ಳು. ಇದು ದಸ್ತಾವೇಜನ್ನು ಇಲ್ಲಿದೆ ನೀವು ಹೋಗಿ ಅದನ್ನು ನೋಡಿ ವೇಳೆ. ನಾನು ಚೆನ್ನಾಗಿ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಹೇಳುತ್ತಾರೆ ಈ ಸ್ಟ್ರಿಂಗ್ ಹ್ಯಾಷೆಸ್ ಕೆಲವು ಸಂಖ್ಯೆ, ಮತ್ತು ನಾನು ಅದನ್ನು ಪ್ಯಾಡ್ ಸಮರ್ಥಿಸಿಕೊಳ್ಳಲು ಬಯಸುವ ಖಾಲಿ ಇದನ್ನು ಈ ಉದ್ದ. ಮತ್ತೆ, ಈ ಆಗಿದೆ us-- ತೆರೆದಿಡುತ್ತದೆ ದಸ್ತಾವೇಜನ್ನು, ನಾನು ವಾಸ್ತವವಾಗಿ these-- ಮೂಲಕ ಕ್ಲಿಕ್ ಮಾಡುತ್ತೇವೆ ಇದು ನಮ್ಮ ಎರಡನೇ ನಿಯಮ ನಮಗೆ ತೆರೆದಿಡುತ್ತದೆ Python-- ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯಕ್ಕೆ ಕಾರ್ಯ ವಿಧಾನಗಳು ನಿಮ್ಮ ಸ್ನೇಹಿತರು. ಮತ್ತು ಇದನ್ನು ನಿಮ್ಮ ಹಾಗೆಯೇ ಮೌಲ್ಯದ ಇಲ್ಲಿದೆ ನಾನು ಆಶ್ಚರ್ಯ ಹುಡುಕುತ್ತಿರುವ ಹೋಗಲು ವೇಳೆ ಈ ಮಾಡುವ ಒಂದು ಹೆಜ್ಜಿಯಿಲ್ಲ. ಬಹುಶಃ ಇಲ್ಲ. ನೀವು ಪ್ಯಾಡ್ ಬಯಸಿದರೆ ಒಂದು ವಾಕ್ಯವನ್ನು ನೀವು ಬಯಸದಿದ್ದರೆ ಹಿಂದಕ್ಕೆ ಪಡೆಯಲು ಸ್ಟ್ರಿಂಗ್ ಅರ್ಧದಷ್ಟು, ನೀವು ಬಯಸಿದರೆ ವೇಳೆ, ಸ್ಟ್ರಿಂಗ್ ಮೂಲಕ ಹುಡುಕಲು ನೀವು ವಿಷಯಗಳನ್ನು ಒಂದೆರಡು ಬಡಿಯುವಂತೆ ಬಯಸುವ ಒಟ್ಟಿಗೆ ಒಂದು ದಾರದೊಂದಿಗೆ ಅವುಗಳ ನಡುವೆ ಅಲ್ಪವಿರಾಮದೊಂದಿಗೆ, ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯದ ಇವೆ ಈ ಕೆಲಸವನ್ನು ಕಾರ್ಯಗಳನ್ನು. ಮತ್ತು ಇದು ನಿಮ್ಮ ಜೀವನ ನೀವು ಬಳಸಲು ಸುಲಭ ಬದಲಿಗೆ ಔಟ್ ರೋಲಿಂಗ್ ನಿಮ್ಮ ಸ್ವಂತ ಎಲ್ಲವನ್ನೂ ಇಲ್ಲಿ ಸಂಕೇತದ ಐದು ಸಾಲುಗಳಲ್ಲಿ, ಇಲ್ಲಿ ಸಂಕೇತದ ಐದು ಸಾಲುಗಳನ್ನು. ನಿಜಕ್ಕೂ ಆರಂಭಗೊಂಡು ನೈಜ ಸಮಯದಲ್ಲಿ ಕೂಡಿಸಲಾಗುತ್ತದೆ. ಆಸಕ್ತಿದಾಯಕ ಕೆಲಸವೆಂದರೆ ಬಗ್ಗೆ ಈ ಎಂದು ಸಿಗುತ್ತದೆ. ನೀವು ಡಾಟ್ ಹೆಜ್ಜಿಯಿಲ್ಲ ಗಮನಕ್ಕೆ ಮಾಡುತ್ತೇವೆ. ನಾನು ಎಡ ಕೆಲವು ವಸ್ತು ಹೊಂದಿದ್ದರೆ, ತದನಂತರ ನಾನು ಕಾರ್ಯ ಡಾಟ್ ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ವಿಶ್ಲೇಷಣೆಗಳು ಒಂದು, Python ಆಗಿದೆ ವಸ್ತುಗಳ ವಿಧಾನಗಳು ಲಗತ್ತಿಸುತ್ತಿದ್ದೇನೆ ಬಳಸುತ್ತದೆ. ನಾವು ಈ ಬಗ್ಗೆ ಮಾತನಾಡಲು ವಿಲ್ ಕೊನೆಯಲ್ಲಿ ಬಹಳ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಆದರೆ ನಾವು ಎರಡೂ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಎಂಬುದನ್ನು ತಿಳಿಯಲು ವಿಷಯ ಹೇಳುವ ಡಾಟ್ ಪಡೆದುಕೊಂಡು ವಿಷಯಗಳನ್ನು ಯಾವುದೇ, ಅಥವಾ ಕರೆದು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಒಂದು ಕಾರ್ಯ ವಸ್ತು ಮತ್ತು ಕೆಲವು ಇತರ ವಾದಗಳು. ಆದ್ದರಿಂದ ಈ ಎರಡೂ ರೀತಿಯಲ್ಲಿ ಎಂದು ವಿಷಯಗಳನ್ನು Python ನಲ್ಲಿ ಕೆಲಸ. ಮತ್ತು ಒಂದು ನಿರ್ದಿಷ್ಟ ಎಂದು ಕಾರ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ ಈ ಶೈಲಿಯ ಅಥವಾ ಈ ಶೈಲಿ ಸಂಗತಿಯಾಗಿದೆ ಎಂದು ನೀವು ನೀವು ಹ್ಯಾಂಗ್ ಪಡೆಯಲು ವರೆಗೂ ತೋರಬೇಕು ಇದು ಒಂದು ಸೇರುತ್ತವೆ ಸಾಧ್ಯತೆಗಳಿವೆ. ಹೆಚ್ಚು ಕಡಿಮೆ ಸಂಘಟನೆಯಿಂದ ಇಲ್ಲ ಪೈಥಾನ್ ಹಿಂದಿನ ತತ್ತ್ವಶಾಸ್ತ್ರದ ನೀವು ಹೆಚ್ಚಾಗಿ ಹೀರಿಕೊಳ್ಳುವ ಇದು ಬಹಳಷ್ಟು ಬರೆದು. ಕೆಲವು ಹಂತದಲ್ಲಿ, ಇವುಗಳಲ್ಲಿ ಯಾವ ಒಂದು ಏನೋ ಅಳವಡಿಸಲಾಗಿದೆ ನೈಸರ್ಗಿಕ ಆಗುತ್ತದೆ. ಈಗ, ಇದು ಕೇವಲ ವಿಷಯ ನೀವು ಲೆಕ್ಕಾಚಾರ ಎಂದು ನೀವು ತಿಳಿಯಲು ಪ್ರತಿಯೊಂದು ವಿಷಯ. ಆದ್ದರಿಂದ ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯದ ಕಾರ್ಯಗಳನ್ನು ನಿಮ್ಮ ಸ್ನೇಹಿತರು, ಮತ್ತು ನೀವು ವಸ್ತುಗಳ ಬರೆಯಲು ಅವಕಾಶ ನಿಜವಾಗಿಯೂ ಸ್ವಲ್ಪ ಈ ಹೆಚ್ಚು ಸ್ಥಳವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ನಿಜವಾಗಿಯೂ ನಾಜೂಕಾಗಿ. ಮತ್ತು ಬಹುಶಃ ಹೆಚ್ಚು ವಾಸ್ತವವಾಗಿ ಸ್ಪುಟವಾಗಿ, ನಾನು ಸಿ ಪ್ರೋಗ್ರಾಂ ಹೆಚ್ಚು, ಹೇಳುವೆನು ಆಕಡೆ. ಆದ್ದರಿಂದ ಎಂದು ವಾಸ್ತವವಾಗಿ ನಮೂದಿಸುವುದನ್ನು ಅಲ್ಲ ಸಣ್ಣ ನೀವು ಇಡೀ ಆನೆ ಹೊಂದುವುದು ಆ ಜಾಗದಲ್ಲಿ ನಾವು ಉಳಿಸಿದ್ದೇವೆ. ಇನ್ನೊಂದು ವಿಷಯ, ಈ ಅಳವಡಿಕೆಯಾಗಿದೆ ಮಾರಿಯೋ ನಾನು ಡಾಟ್ ಸಿ, ಎಂದು ನೀವು ಪಡೆಯುವುದು ಕಡಿಮೆ ಆಗಿದೆ. ಇದು ಇಂಟ್ ಪಡೆಯಲು ಹೊಂದಿವೆ, ಆದರೆ ಇದು ಹಾರ್ಡ್ ಸಂಕೇತಗಳು 10 ಮೌಲ್ಯವನ್ನು ಈ ಒಂದು ಮಾಡುತ್ತದೆ ಅದೇ ರೀತಿಯಲ್ಲಿ. ತಿರುಗಿದರೆ ನಲ್ಲಿ ಈ ಒಂದು ಗಡಿಯಾರಗಳು 84 ಪಾತ್ರಗಳು, ಪೈಥಾನ್ ಆದರೆ 64 ಆಗಿದೆ. ಮತ್ತು ಈ ಕೊನೆಯಿಲ್ಲದ ಹೆಚ್ಚು ಆಗಿದೆ ಇಲ್ಲಿ ಈ ಕಸ ಹೆಚ್ಚು ಓದಬಲ್ಲ. ಆದ್ದರಿಂದ ಪೈಥಾನ್ ಜಾಗದಲ್ಲಿ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿರುತ್ತದೆ. ಇದು ಸ್ವಲ್ಪ ಕಡಿಮೆ ಪರಿಣಾಮಕಾರಿ ಸಮಯದಲ್ಲಿ, ಆದರೆ ಹೆಚ್ಚು ಮೂಲಕ. ಪಟ್ಟಿಗಳು Python ನಲ್ಲಿ ಪ್ರಮುಖ ಆಗಿವೆ. ನಾವು ಅವುಗಳನ್ನು ಕಾಣಬಹುದು, ಆದರೆ ಅವರು ಮಾಡಿಲ್ಲ ರಚನೆಗಳು ಸಿ ಮಾಡಲು ಕೆಲಸ ಹೆಚ್ಚು ಇಲ್ಲಿ, ನೀವು ಅವುಗಳನ್ನು ಘೋಷಿಸಲು ನೀವು ಒಂದು ವಿಷಯ ಅವುಗಳನ್ನು ರವಾನಿಸಬಹುದು. ಈಗ ಚೌಕಗಳನ್ನು ಹೊಂದಿರುವ ಒಂದು ಈ ವಿಷಯಗಳ ಸರಣಿಯನ್ನು. ಮತ್ತೆ, ನಾವು ಎಂದು ಡಿಕ್ಲೇರ್ಡ್ ರೀತಿಯ, ಆದರೆ ನಾವು ಎಂದಿಗೂ ಅದನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿದಲ್ಲಿ, ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ ಏನು ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಕೆಲಸ ಕೆಲಸ ಹೋಗುತ್ತದೆ ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು. ಈ ಒಂದು ವಿಷಯ ಇದು ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಸಾಧ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ ಸಿ ಮಾಡಲು ಮೆಮೊರಿ ಇದು, ಆದ್ದರಿಂದ ಹಸ್ತ ಆದರೆ Python ನಲ್ಲಿ ಮಾಡಲು ತುಂಬಾ ಸುಲಭ. ನನ್ನ ರಚನೆಯ ದೊಡ್ಡದಾಗಿ ಬಯಸಿದರೆ, ನಾನು ಇದು ಒಂದು ಅಂಶ ಸೇರಿಸಲು ಮತ್ತು ಇದು ಉತ್ತಮ ಇಲ್ಲಿದೆ. ಏನು ತೆರೆಮರೆಯಲ್ಲಿ ನಡೆಯುತ್ತಿದೆ? ಇಂಟರ್ಪ್ರಿಟರ್ ಹೋಗುತ್ತದೆ ಔಟ್ ಮತ್ತು ಕೆಲವು ಮೆಮೊರಿ ಪಡೆಯಲು, ಮತ್ತು ಬಹುಶಃ ಇದು ಪಡೆಯುತ್ತೀರಿ ಹೆಚ್ಚುವರಿ ಮೆಮೊರಿ ಸ್ವಲ್ಪ, ಆದ್ದರಿಂದ ನಾನು ಹೊಂದಿಲ್ಲ ಇಲ್ಲ ಪ್ರತಿ ಬಾರಿ realloc ಗೆ. ಆದರೆ ಎಷ್ಟು ಹೆಚ್ಚು ಇದು ಮೆಮೊರಿ ಬೇಕಿವೆ? ಈ ನಿರ್ಧಾರಗಳನ್ನು ನೀವು ಮಾಡಬೇಕು ಎಂದು, ಈ ನಿರ್ಧಾರಗಳನ್ನು ಎಂದು ಅವು ಇಂಟರ್ಪ್ರಿಟರ್ ಮಾಡಲು ಹೋಗುತ್ತದೆ. ಇಲ್ಲಿ ನಾವು ವ್ಯಾಪ್ತಿಯಿರುತ್ತದೆ ನೋಡಿ ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಆದರೆ ಇದು ಇನ್ನೂ ಸೇರಿದೆ ಎಂದು ವಿಶೇಷವೇನು ಉನ್ನತ ಆದ್ದರಿಂದ ನಾವು 1 ಸೇರಿಸಿ. ಈ ಸಹ ಇದು ನುಡಿಗಟ್ಟಿನ, ಆಗಿದೆ ಈ ವಿಷಯಗಳನ್ನು ಬರೆಯಲು ಬುದ್ಧಿವಂತ ರೀತಿಯಲ್ಲಿ. ಇದು ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಂಪ್ರಹೆನ್ಷನ್ ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಇಲ್ಲಿ ನಾವು ಏನು ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು ನಾನು ಪುಟ್ ಬಯಸುವ ನಾನು ವರ್ಗ ಈ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ನಾನು ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು. ಬಲಭಾಗದಲ್ಲಿ ಈ ವಸ್ತು ಮತ್ತೊಂದು ಆಗಿರಬಹುದು ವ್ಯೂಹ, ಮತ್ತು ಎಡಭಾಗದಲ್ಲಿ ಈ ವಿಷಯ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯ ಎಂದು ಒಂದು ವೇರಿಯೇಬಲ್ ನಾನು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದ್ದವು ಮತ್ತು ಕೆಲವು ಪರಿಣಾಮವಾಗಿ ನನಗೆ ನೀಡಿ. ಏನು ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಆಗಿದೆ ನಾನು ನಿರ್ಮಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಈ ಎಲ್ಲ ವಿಷಯಗಳ ಎಂದು ವಿನ್ಯಾಸದ ಈ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು. ಮತ್ತು ಈ, ಸೂಪರ್ ಸಣ್ಣ, ಸೂಪರ್ ಸೊಗಸಾದ ಮತ್ತು ಅದು ಏನೆಂದು ಅತ್ಯಂತ ಸ್ಪಷ್ಟವಾಗಿ ಕಾಣುತ್ತದೆ. ಈ ಒಂದಾಗಿದೆ ಈ ಮತ್ತೆ ವಿಷಯಗಳನ್ನು ಒಂದು ಇಲ್ಲಿದೆ ಅತ್ಯಂತ ಸಾಂಕೇತಿಕ ಕಾರಣಗಳಿಗಾಗಿ ಪೈಥಾನ್ ರೀತಿಯ ಜನರು. ನೀವು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಯಸಿದರೆ ಈ ರೀತಿಯ, ನಂತರ ಪೈಥಾನ್ ನೀವು ತಿಳಿಯಲು ಇಷ್ಟಪಡಬಹುದು ಒಂದು ಭಾಷೆ. ಮತ್ತೆ, ತಾಂತ್ರಿಕ ಇವೆ ಈ ಕೆಲಸ ಕಾರಣಗಳು. ಆದರೆ, ದೂರದ ನಾವು ಕಾಳಜಿ ಮಾಡಿದಾಗ ನಾವು ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ಹೆದರುವುದಿಲ್ಲ. ನೀವು ಪಟ್ಟಿಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸಿದರೆ, ಅದೇ ನುಡಿಗಟ್ಟುಗಳು ಕೆಲವು ಉಪಯುಕ್ತ. ಈ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ನಾನು, ನಾವು ಸಾಧ್ಯವೋ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಮೂಲಕ ಸೂಚ್ಯಂಕ ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಮುದ್ರಿಸುತ್ತದೆ. ಮತ್ತು ನೀವು ಇಲ್ಲಿ ಲೆನ್ ನೋಡುತ್ತಾರೆ. ನೀವು ಎಂದಾದರೂ ಪಡೆಯಲು ಬಯಸಿದರು ನೀವು ರಚನೆಯ ಉದ್ದ, ಎಂದು ಇಲ್ಲಿದೆ Python ನಲ್ಲಿ ಬಹಳ ಸುಲಭ, ಇದು ಸಿ ಬಹಳ ಕಷ್ಟ ಈ ನಿಖರವಾಗಿ ಮುದ್ರಿಸುತ್ತದೆ ಎಂದು ನೀವು ಅದನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ. ನಾವು ಮೊದಲು ನೋಡಿದ ನಾವು, ಸಹ ಸಾಧ್ಯವೋ ರಚನೆಯ ಅಂಶಗಳ ಮೇಲೆ ತಿರುಗಿ ನೇರವಾಗಿ, ಮತ್ತು ನಂತರ ಕೇವಲ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಅವುಗಳನ್ನು ಬದಲಿಗೆ ಸೂಚಿ ಹೆಚ್ಚು ಮತ್ತೆ ಸರಣಿ ಪ್ರತಿ ಬಾರಿ ಒಳಗೆ. ಮತ್ತು ಈ ನೀವು ಮಾಡಬಹುದು ಎಂದು ಒಂದು ವಿಷಯ. ಆದ್ದರಿಂದ ಸಿ, ನೀವು ಏನಾದರೂ ಕೇಳಿದರೆ ಈ ರೀತಿಯ, ಮುದ್ರಣ, ಹೇಳುತ್ತಿದ್ದರು ಎಂದು ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನ. ಅದು ಖಂಡಿತ ಒಂದು ಅಲ್ಲ ಸ್ಟ್ರಿಂಗ್, ನಾನು ಮುದ್ರಿಸಲಾಗುವುದಿಲ್ಲ. ಪೈಥಾನ್ ಹೆಚ್ಚು ಕಡಿಮೆ ಲೆಕ್ಕಕ್ಕೆ. ಇದು ಒಂದು ಮಾರ್ಗವಿಲ್ಲ, ಒಂದು ರೀತಿಯಲ್ಲಿ ನಾನು ಸ್ಟ್ರಿಂಗ್ ಈ ಸಾಧ್ಯವಾಗುತ್ತಿತ್ತು? ಹೌದು, ನಾನು ಮಾಡುತ್ತೇನೆ. ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಮುದ್ರಿಸುತ್ತದೆ ವಿಲ್. ನೀವು ಮಾಡುವಂತಿಲ್ಲ ಈ ಹಾಗೆ ಕೆಲಸಗಳನ್ನು ಹಾರ್ಡ್ ಭಾಗಗಳು ಬಹುತೇಕ ಇವೆ ಹದಿನೈದು ಆಟದ, ಬರೆದ Python ನಲ್ಲಿ ಬಹಳ ಸಂಕ್ಷಿಪ್ತವಾಗಿ. ನೀವು ಇಲ್ಲ ಎಂದು ನೋಡುತ್ತಾರೆ ಇಲ್ಲಿ ಇಲ್ಲಿದೆ ಸ್ವಲ್ಪ ನಾನು ವಾಕ್ಯವನ್ನು ಒಂದು ಪೂರ್ಣಾಂಕ ಪಾತ್ರ ಮಾಡಿದ, ಮತ್ತು ನಾನು ಕೈಯಾರೆ ಹಾಗೆ. ನಾನು ಸೇರಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಸರಮಾಲೆಯನ್ನೇ ಇದು, ಅಥವಾ ಇಲ್ಲದಿದ್ದರೆ ಪೈಥಾನ್ ಗೊಂದಲ ಮುಟ್ಟುತ್ತದೆ. ಆದರೆ ನೀವು ಇರುವಾಗ ಎಂದು ಒಂದು ಪೂರ್ಣಾಂಕ ಒಂದು ಸಾಲನ್ನು ಸೇರಿಸಲು, ನಾನು ಪಡೆಯಲು ಊಹಿಸಿಕೊಳ್ಳಿ ನಾನು ಮತ್ತೆ ಪೂರ್ಣಾಂಕ ಅಥವಾ ಮತ್ತೆ ಸ್ಟ್ರಿಂಗ್? ಆದರೆ ಮತ್ತೆ, ನೀವು ಕೇವಲ ಒಂದು ವಿಷಯ Str, ಕರೆ, ಮತ್ತು ಇದು ಯಾವುದೇ ಸಂಭವನೀಯ ಸಾಧ್ಯವೋ ವಿಶ್ವದ ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತಿಸಬಹುದು, ಇದು ಬಹುಶಃ ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತಿಸಲಾಯಿತು. ಇಲ್ಲಿ, ನಾವು ಬಳಕೆ ನೋಡಿ ನೆಸ್ಟೆಡ್ ಪಟ್ಟಿ ಕಾಂಪ್ರಹೆನ್ಷನ್ ಎಡ, ಕೆಲವು ಅನುಕ್ರಮಣಿಕೆ, ಮೇಲೆ ಇದು ನೀವು ಅದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದೆನಿಸಿತ್ತು ನಿಖರವಾಗಿ ಮಾಹಿತಿ, ಮತ್ತು ಕೆಲವು ವಿಷಯಗಳನ್ನು ಔಟ್ ಮುದ್ರಣ. ಮತ್ತೆ, ನಾವು ನಿರೂಪಿಸಿದ ಕೆಲವು ಕಾರ್ಯಗಳನ್ನು ಮತ್ತು ನಾವು ಅವುಗಳನ್ನು ಕರೆ ಮಾಡುತ್ತೇವೆ ಮುಖ್ಯ ನಾವು ವಾಸ್ತವವಾಗಿ ಕಡತ ಪಡೆದಾಗ. ನೀವು ಬಯಸುವ ಹಾಗೆ ರಿಟರ್ನ್ ನಿಖರವಾಗಿ ಕೆಲಸ ಸಿ ಕ್ಲಿಕ್ ಕೆಲಸ ನಿರೀಕ್ಷಿಸಬಹುದು, ನಾವು ವಿಷಯಗಳನ್ನು ಹೊಂದಿಸಬಹುದು this-- ಪಟ್ಟಿ ಕಾಂಪ್ರಹೆನ್ಷನ್ ಇಲ್ಲಿದೆ ವೇರಿಯಬಲ್ ಒಂದು ಹುದ್ದೆ ಇಲ್ಲ, ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಇನ್ನೂ ಸುಲಭವಾಗಿ ಇದನ್ನು ಮಾಡಬಹುದು. ನಾವು ಹುಡುಕಾಟ ಬರೆಯಲು ಅಗತ್ಯವಿಲ್ಲ, ಅಂತರ್ನಿರ್ಮಿತ ಭಾಷೆ ಏಕೆಂದರೆ ಈ ವಿಷಯ ಈ ಸರಣಿ ವೇಳೆ ಆಗಿದೆ. ಬೇರೆ, ನಿಜವಾದ ಹಿಂತಿರುಗಿ ತಪ್ಪು ಮರಳಲು. ಆದ್ದರಿಂದ ಹೇಗೆ ಸಂಪೂರ್ಣ ಇಲ್ಲಿದೆ. ರೀತಿಯ ಸಂಪೂರ್ಣ ರೀತಿಯ ಕರೆ ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದು ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಳಾಗಿವೆ is-- ಈ ಕೆಲವು C ಲೈಬ್ರರಿಗಳನ್ನು ನಿರ್ಮಿಸಲಾಗಿರುವ ಆಫ್. ಈ ಬಯಸಿದರೆ ರೀತಿಯ ಹಿಂದಕ್ಕೆ, ನೀವು ಈ ಐಚ್ಛಿಕ ಅತಿಕ್ರಮಿಸಬಹುದು ನಿಜವಾದ ತಿರುವುಮುರುವು ವಾದದ. ಮತ್ತು ನೀವು ಮೇಲೆ ವಿಂಗಡಿಸಲು ಬಯಸಿದಲ್ಲಿ ತಂತಿಗಳು ಅಂತರ್ನಿರ್ಮಿತ ಅವರ ಜೊತೆಗೆ. ಆದ್ದರಿಂದ ಈ ಈ ಹೇಳಲು ಇಲ್ಲ ನೀವು ಪ್ರತಿದಿನ ಅಗತ್ಯ ವಸ್ತುಗಳ, ಆದರೆ ಕಲ್ಪನೆ ಎಂದು ಪೈಥಾನ್ ತತ್ವಗಳೆಂದರೆ ಆಗಿದೆ ಇವುಗಳನ್ನೆಲ್ಲಾ ನೀವು ಬಯಸುವ ರೀತಿಯ ಅಂತರ್ನಿರ್ಮಿತ ಮಾಡಲು ಬಯಸುವ. ಮತ್ತು ಅತ್ಯಂತ ಗುಣಮಟ್ಟದ ಕಾರ್ಯಗಳನ್ನು ಆದ್ದರಿಂದ ರೀತಿಯ, ಉದ್ದ, ಏನೇ, ಅತ್ಯಂತ ತಾರ್ಕಿಕವಾಗಿ ಸರಿಯಾದ ಇನ್ಪುಟ್ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ನೀವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಅದೇ ಲೆನ್ ಕರೆ ನೀವು ಒಂದು ತಂತುವಿನ ಮೇಲೆ ಲೆನ್ ಕರೆ ರೀತಿಯಲ್ಲಿ. ನೀವು ತಂತಿಗಳನ್ನು ವಿಂಗಡಿಸಲು multiply-- ನೀವು ರಚನೆಗಳು ವಿಂಗಡಿಸಲು ಅದೇ ರೀತಿಯಲ್ಲಿ. ಅತ್ಯಂತ ಗುಣಮಟ್ಟದ ಕಾರ್ಯಗಳನ್ನು ಜನರು ನಿರ್ಮಿಸಲು ಮತ್ತು ಅತ್ಯಂತ ತೃತೀಯ ಗ್ರಂಥಾಲಯಗಳು ಜನರು ಅವರು ಪೈಪೋಟಿ ಇರುವ ಕಾರಣ, ನಿರ್ಮಿಸಲು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಗ್ರಂಥಾಲಯದ ವಿನ್ಯಾಸ, ನೀವು ಎಲ್ಲ ಕರೆಯಬಹುದು ಹಾಗೆ, ಏಕೆ ಈ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಸಿ ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ, ಇದು ಪೈಥಾನ್ ಕಾರ್ಯನಿರ್ವಹಿಸಲಿದೆ ಜನರು ಚಿತ್ರವನ್ನು ಹಿಂದೆ ಕೆಲಸ ಏಕೆಂದರೆ ಒಂದು ವಿಷಯ ಮತ್ತು ನಂತರ ಕೆಲಸ ಏನು ಸೂಕ್ತವಾಗಿ ಮೇಲೆ. ಆದ್ದರಿಂದ ಮತ್ತೆ, ತಾಂತ್ರಿಕ ಹಿನ್ನೆಲೆ, ಆದರೆ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ನಮ್ಮ ಜೀವನದಲ್ಲಿ ಸುಲಭವಾಗುತ್ತದೆ. ಇಲ್ಲಿ ಫೈಲ್ ನಾನು / ಒ ಇಲ್ಲಿದೆ. ನಾನು ಫೈಲ್ / ಓ ಸ್ಥಳಗಳಿಂದ ಹೊಂದಿದೆ ಇದು ಸಂಕೀರ್ಣ ಮಾಡುವ ಸ್ವಲ್ಪ ಥಿಂಗ್ಸ್, ಮತ್ತು ಆದ್ದರಿಂದ ಸಂಪನ್ಮೂಲಗಳು ಇವೆ ಆನ್ಲೈನ್, ಆದರೆ ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ಒಂದು ಕಡತವನ್ನು ನೀವು ತೆರೆದ ಕರೆ ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಹೆಸರು. ಓದಲು ಆದ್ದರಿಂದ, ಓದಲು ಮತ್ತು ಬರೆಯಲು ಅಥವಾ ಸೇರಿಸಲು, ಬರೆಯಲು. ನೀವು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಓದಲು ಪಾತ್ರಗಳು ಮತ್ತು ನೀವು, ಆ ಮುದ್ರಿಸಲು ನೀವು ಹಲೋ ಪಡೆಯುತ್ತೀರಿ! ಈ ಫೈಲ್ ಹಲೋ ಮಾಡಿದ ಹಾಗೆ ನಾನು, ಅರ್ಥ! ಇದು, ಓದಲು ಕರೆ ಮತ್ತು ನೀವು ಮತ್ತೆ ಪಡೆಯುತ್ತೀರಿ ಏನು ಎಲ್ಲಾ ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ರಚನೆಯ ಉಳಿದ, ಅಥವಾ ಫೈಲ್ ಉಳಿದ ಎಲ್ಲಾ. ನೀವು ಮತ್ತೆ ಓದಲು ಕರೆ ವೇಳೆ, ನೀವು ಕಡತದ ಕೊನೆಯಲ್ಲಿ ಆರ್ ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಇರುವುದಿಲ್ಲ ಏನು ಮತ್ತು ನೀವು ಮುಚ್ಚಿ ಮಾಡುತ್ತೇವೆ. ಮತ್ತೆ, ಈ ಬದಲಿಗೆ .ಮುಚ್ಚಿ ಆಗಿದೆ ಕಡತ ಮುಚ್ಚಿ, ಇದು ಸಿ ಎಂದು ಮಾಹಿತಿ ಎಫ್ ಒಂದು ಏಕೆಂದರೆ ಇದು ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ಆಗಿದೆ ಎಫ್ ವಿಷಯ, ಮತ್ತು ನೀವು ಬಯಸುವ. ಆದರೆ ಮೂಲ ಫೈಲ್ ನಾನು / ಒ ಅಲ್ಲ ವಿಶೇಷವಾಗಿ ಸಂಕೀರ್ಣ. ಮತ್ತೆ, ನೀವು ಒಂದು ಕಡತವನ್ನು ತೆರೆಯಲು ಬಯಸಿದರೆ, ವೇಳೆ ನೀವು ನಿರ್ದಿಷ್ಟ ಲೈನ್ ಓದಲು ಬಯಸುವ, ನೀವು ನಿರ್ದಿಷ್ಟ ಹೊರಗೆ ಪಡೆಯಬಹುದು ಸಾಲಿನ ಆ ಅಂತರ್ನಿರ್ಮಿತ ಇನ್ ಇಲ್ಲ. ನೀವು ಬರೆಯಲು ಬಯಸಿದರೆ ವಿಷಯ, ನೀವು ಈ ಬರೆಯಬಹುದು. ನೀವು ವೈಯಕ್ತಿಕ ಬರೆಯಲು ಬಯಸಿದರೆ ಕಡಿತಗಳು, ಆ ಬರೆಯಬಹುದು. ಮತ್ತು ನೀವು ಮರಳಿ ಬಯಸಿದಲ್ಲಿ ಒಂದು ಕಡತದ ಲೈನುಗಳಿಗೆ ಪ್ರತ್ಯೇಕವಾಗಿ, ನಾವು ಒಂದು ತುಂಡು ಮಾಡಿದಂತೆ ಕೆಲವು ವಾರಗಳ ಹಿಂದೆ, ನಿಮಗೆ ಹಾಗೆ ಮಾಡಬಹುದು. ಮತ್ತೆ ಬಹುತೇಕ ವಸ್ತುಗಳು ನೀವು ಬಯಸುವ ಮೇಲೆ ತಿರುಗಿ ಸಾಧ್ಯವಾಯಿತು ಅವುಗಳನ್ನು ಮೇಲೆ ಬೆಂಬಲ iterating. ಹೆಬ್ಬಾವುಗಳು, ಒಂದು ಕಡತ ವಿಷಯ ಬಹುಶಃ ಎಂದು ನಾನು ಲೈನ್ ಲೈನ್ ಮೇಲೆ ತಿರುಗಿ ಬಯಸುವ. ಇದು ಒಂದು ನಿಘಂಟು ವೇಳೆ ಮತ್ತು ಪದಗಳ ನಾನು ಆ ವ್ಯಕ್ತಿಯ ಪಡೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಪದಗಳನ್ನು, ನಂತರ, ಈ ಲೂಪ್ ಒಳಗೆ, ಸಾಲು ಎಂದು ವಿಶೇಷವೇನು ತಿರುವು ಮತ್ತು ಈ ಪ್ರತಿ ಪದದ ಪ್ರತಿ ಸಾಲಿನ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ಕಡತ ಕೊನೆಯವರೆಗೆ ಕಡತದಲ್ಲಿ. ಮತ್ತೆ, ನಾನು ಪ್ರತಿ ಮುದ್ರಿತ ವೇಳೆ ಸಾಲು ಸಾಲುಗಳು, ಹೊಸ ಸಾಲುಗಳನ್ನು ಬರುತ್ತದೆ ಆದ್ದರಿಂದ ನಾನು ಕೊನೆಯಲ್ಲಿ ಸ್ಥಾಪನೆಗೆ ಬಾಗುತ್ತೇನೆ ಈ ರೀತಿಯ ವಿಷಯ ಬ್ಯಾಕ್. ಆಗ ನನ್ನ ಕಡತದ ವಿಷಯಗಳನ್ನು ಪಡೆಯಲು ಬಯಸುವ. ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎರಡನೇ ವಿಷಯ ಕೆಲವು ಪಟ್ಟಿಗಳನ್ನು ರೀತಿಯ ರೀತಿಯಲ್ಲಿ, ಮತ್ತು ಕೆಲವು ವಿಧಗಳಲ್ಲಿ ಏನೋ ಗಣನೀಯವಾಗಿ ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ, ನಿಜವಾಗಿಯೂ ಇದು ಇವೆ ನಿಘಂಟುಗಳು, ಬಳಸಲು ತಂಪಾದ ಆದರೆ ಮೂಲತಃ ಹ್ಯಾಶ್ ಮಾಡಲಾಗುತ್ತದೆ ಮಾರುವೇಷದಲ್ಲಿರುವ ಕೋಷ್ಟಕಗಳು. ನೀವು ನಿಖರವಾಗಿ ಬಳಸಿಕೊಂಡು ಒಂದು ರಚಿಸಲು ನಿಜಕ್ಕೂ ಇದು ಎರಡು ಪಾತ್ರಗಳು, ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಯತ್ನಿಸಿದರೆ ನಿಮ್ಮ ಸಮಸ್ಯೆ ಸೆಟ್ ಹ್ಯಾಶ್ ಟೇಬಲ್, ನೀವು ಮಾಡಬಹುದು ಹೆಚ್ಚು ನೋವು ಗೊತ್ತು. ಆದರೆ ಜನರು ಮಾಡಿದ ಇದು, ಮತ್ತು, ಆದ್ದರಿಂದ ಅದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ ನಿಮಗೆ ಇಲ್ಲ ಎಂದು ಇನ್ನು ಮುಂದೆ ಅದರ ಬಗ್ಗೆ ಚಿಂತೆ. ನಂತರ ನೀವು ವೈಯಕ್ತಿಕ ವಿಷಯಗಳನ್ನು ಸೇರಿಸುತ್ತವೆ. ಹ್ಯಾಶ್ tables-- ಅಥವಾ ನಿಘಂಟುಗಳು ಹಾಗೆ ವಿಶೇಷವಾಗಿ ನೀವು ಅವುಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ನೀವು ಯಾವ ಕಾಳಜಿ. ಆದ್ದರಿಂದ ಕೆಲವು ಅಂಶಗಳನ್ನು ಸಂಖ್ಯೆಗಳು ವೇಳೆ, ಮತ್ತು ಕೆಲವು ಅಂಶಗಳನ್ನು ಪಟ್ಟಿಗಳು, ಕೆಲವು ಅಂಶಗಳನ್ನು ಇತರ ನಿಘಂಟುಗಳು ವೇಳೆ, ಮತ್ತು ಕೆಲವು ಅಂಶಗಳನ್ನು ತಂತಿಗಳು ಇವೆ ಪೈಥಾನ್ ತುಂಬಾ ಕಾಳಜಿ ಮಾಡುವುದಿಲ್ಲ. ಮತ್ತೆ, ನೀವು ನಿರೀಕ್ಷಿಸುತ್ತಿರುವುದಾಗಿ ಇದು ಹೋಗಿ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ನೀವು ಹಿಂದೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಿಮ್ಮ ಸಮಸ್ಯೆ, ಆಗಿದೆ. ಮತ್ತು ಬಹುಶಃ ಇದು ಯಾರೇ ತಪ್ಪು ಇದು ವಸ್ತುಗಳನ್ನು ಇರಿಸುವ ಭಾವಿಸಲಾಗಿತ್ತು ನಿಘಂಟು, ಬಹುಶಃ ನೀವು ಆಗಿತ್ತು. ಎಂದು ಯಾರಾದರೂ, ಬೇರೆ, ಆಶಾದಾಯಕವಾಗಿ ಅವರು ಹಾಗೂ ಬಗ್ಗೆ ವರ್ತಿಸಿದರು ನಿಘಂಟು ಹೊರಟಿದ್ದ ಮತ್ತು ಯಾವುದೇ ಅಪಾಯಗಳು ಬಿಡಲಿಲ್ಲ ನೀವು ಸೇರುತ್ತವೆ ಫಾರ್. ಆದರೆ ಗುಣಮಟ್ಟದ ಕಾರ್ಯಗಳನ್ನು ತಿನ್ನುವೆ ಸದ್ವರ್ತನೆಯ ವಿಷಯಗಳನ್ನು ನೀವು ಮತ್ತೆ ನೀಡಿ. ಆದ್ದರಿಂದ ಅವರು ಈ ಆದಾಯ ಹೇಳುತ್ತಾರೆ ತಂತಿಗಳ ನಿಘಂಟು ಬ್ಯಾಕ್, ನೀನು ನಂತರ ಎಲ್ಲವೂ ಹೊರಬರಲು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ. ಈ ಕೆಲವು ಮಾಡಲು ಮತ್ತು ಇದು ಯಾತ್ರೆಗಳು ವೇಳೆ ನೀವು, ಅದು ನೀವು ಇರಬಹುದು. ಪೈಥಾನ್ ಖಚಿತವಾಗಿ ಸಾಕಷ್ಟು ನೀಡುತ್ತದೆ ನೀವು ಬಯಸಿದಲ್ಲಿ ಹಗ್ಗ, ನಿಮ್ಮ ಸ್ಥಗಿತಗೊಳ್ಳಲು. ಈಗ ನಾವು ಪ್ರತ್ಯೇಕ ಮುದ್ರಿಸುತ್ತದೆ ಈ ಅಂಶಗಳನ್ನು ಮತ್ತು ಈ ಆದಾಯ ನಿಖರವಾಗಿ ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ ಏನು. ನಿಖರವಾಗಿ ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ ಏನು, ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ನಾನು ಬಹಳಷ್ಟು ಬಳಸಿ ನಾನು ಒಂದು ನುಡಿಗಟ್ಟು ಇದೆ ಆದರೆ ಹೆಚ್ಚು ಅಥವಾ ಪೈಥಾನ್ ಹೇಗೆ ಕೆಲಸ ಕಡಿಮೆ. ಇದು ನೀವು ಒಂದು ವಿಷಯ ಕೇಳಲು ಇದು, ಪೈಥಾನ್ ದೋಷ ಎಸೆಯಲು ಕಾಣಿಸುತ್ತದೆ ಮತ್ತು ಇದು ನೀವು ಔಟ್ ಬಿಟ್ಟು ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂ ಇತ್ತು. ಇದು ವಾಸ್ತವವಾಗಿ ಮುದ್ರಿಸುತ್ತದೆ ವಿಲ್ ಹೆಚ್ಚು ಮಾಹಿತಿ, ಇದು ಮಾಡುತ್ತೇವೆ you-- ಎತ್ತಿ ಮಾಡುತ್ತೇವೆ ಒಂದು ಸಾಲನ್ನು ಸೇರಿಸಿ, ಮತ್ತು ಆದ್ದರಿಂದ. ಮತ್ತು, ಮತ್ತೆ, ಬಹುಶಃ ನಾವು ಬಯಸುವ ನಿಘಂಟುಗಳು ಮೇಲೆ ತಿರುಗಿ ಮತ್ತು ಇದು ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಹುಡುಕಲು. ಇಲ್ಲಿ ನಾವು ಮೇಲೆ iterating ಅದೇ ಸಮಯದಲ್ಲಿ ಎರಡು ವಿಷಯಗಳನ್ನು. ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಒಂದು ಪ್ರಮುಖ, ಮೌಲ್ಯ ಅದನ್ನು ಮಾಡುತ್ತೇನೆ, ಆದರೆ ನಂತರ ಈ ಎಲ್ಲಾ ಮುದ್ರಿಸುತ್ತದೆ. ನಾವು cast-- ಬಯಸಿದರೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ನಡೆಸುತ್ತಿದ್ದ ವೇಳೆ ನಾವು ಕೆಲವು ತೊಂದರೆ ಏಕೆಂದರೆ ಹೊಂದಿರುತ್ತದೆ on-- ನಾವು ಡೇವಿಡ್ ಜೊತೆ ಹೋದಾಗ, ನಾವು ಮಾಡದಿದ್ದರೆ ಇದು add-- ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಮೊದಲ ಸ್ಟ್ರಿಂಗ್ ಇದನ್ನು ಹಾಕಿದಾಗ ನಾವು ರಚನೆಯ ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಸ್ಟ್ರಿಂಗ್ ಮೇಲೆ ತಂತಿಗಳ. ಆದರೆ ನಾವು ಒಂದು ಅದನ್ನು ಹಾಕಿದರೆ ಸ್ಟ್ರಿಂಗ್, ನಾವು ಏನೋ ಪಡೆಯಲು ಈ ರೀತಿಯ, ಇದು ಬಹುಶಃ ನಾವು ಓದಲು ಬಯಸುವ. ಮತ್ತು ಈ ಕಾಗುಣಿತ. ನಾವು ಕೇವಲ ವಿಷಯಗಳನ್ನು ಓದಲು. ನಾವು ಓದಬಹುದು ಮಾರ್ಗಗಳು ಮಾಲಿಕ ಪದಗಳನ್ನು. ನಾವು ಕಳೆದ ಆಫ್ ಕೊಚ್ಚು ವಿಷಯ, ಆದ್ದರಿಂದ ಕೊಲೊನ್ ಮೈನಸ್ 1 we-- ಕಡೆಯದಾಗಿ ಆಫ್ chomps ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಯ ಪಾತ್ರ. ನಾವು ಹೇಳುತ್ತೇನೆ. ಸರಿ, ಆ ಪ್ರತಿಯೊಂದು ಒಂದು ಪಡೆಯುತ್ತದೆ ಈ ನಿಘಂಟು ಸೇರಿಸಬೇಕು, 1 ಮೌಲ್ಯವನ್ನು ಮ್ಯಾಪಿಂಗ್. ನಾವು ವಿಶೇಷವಾಗಿ ಒಂದು ಕಾಳಜಿ, ಆದರೆ ಹೇಳಲು ಇಲ್ಲ, ಓಹ್, ಈ ವಿಷಯ ನಾನು ನಿಘಂಟು ಪುಟ್. ನಾವು ಆರ್ ನಂತರ ಏನು ಕಾರಣ ಹಾಗೆ ಹೋಗಿ ನಾವು ಆರ್ ಇದು ವೇಳೆ, ಜೊತೆಗೆ, ಹೇಳಲು ವಿಶೇಷವೇನು ನಿಘಂಟು ಎಲ್ಲ. ಮತ್ತೆ, ಈ ಪರಿಶೀಲನೆಯ ಸದಸ್ಯತ್ವ ಆಪರೇಟಿಂಗ್ ಬಿಟ್ಟಿದ್ದು ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಬೇರೆ ಬಳಸಿ ಕ್ರಮಾವಳಿ ಇದು ಪಟ್ಟಿಯಲ್ಲಿ ತಿನ್ನುವೆ ಹೆಚ್ಚು, ಆದರೆ ನಾವು ಅದೇ ರೀತಿಯಲ್ಲಿ, ಇದು ಕರೆ , Python ಸಕ್ಕರೆ ಲೇಪನ ಕೆಲವು ಆಗಿದೆ ವಿಷಯಗಳನ್ನು ಆದ್ದರಿಂದ ಬಳಸಲು ಸುಲಭ ಆರ್. ಮತ್ತೆ, ನಾವು ನೋಡಿದ ಮುನ್ನ ಈ ವಿಷಯಗಳನ್ನು. ಈ ಮೂಲತಃ ಹೇಗೆ, ಅಥವಾ ಇದೆ ಇದು ಒಂದೇ ವಾಕ್ಯ ಇಲ್ಲಿದೆ ಎಂದು ಹೇಗೆ, ಆದರೆ ಒಂದು ಮೇಲೆ ಕಾರ್ಯ ಇದೆ ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನ ರಚನೆಯನ್ನು. ಮತ್ತು ನಾವು ವಿಶೇಷವಾಗಿ ಹೆದರುವುದಿಲ್ಲ. ಆ ವಿಷಯಗಳನ್ನು ಎಂದು ನೀವು ಸ್ಪೆಲ್ಲರ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೇಳಿಕೊಳ್ಳಲಾಗಿತ್ತು. ಈ ದರದಲ್ಲಿ, ನಾವು ಪಡೆಯಲು ನೀನು ಹೆಚ್ಚು ಅಥವಾ ಮಾಡಲಾಗುತ್ತದೆ psets ಎಲ್ಲಾ ಕಡಿಮೆ. ಪ್ರೇಕ್ಷಕರು: ಆದ್ದರಿಂದ ಮೂಲತಃ ಕೇವಲ ಮತ್ತೆ ಬರುತ್ತದೆ ಇದು ಇದ್ದರೆ ಎಂದು ತಪ್ಪಾಗಿ ಬರೆಯಲಾಗಿದೆ ನಿಘಂಟು ಏನೋ ಹೊಂದಾಣಿಕೆ? ROSS RHEINGANS-ಯೂ: ಹೌದು, ಹೌದು. ಆದ್ದರಿಂದ, ಈ ಒಂದು ಸಮಸ್ಯೆ ರೂಪಾಂತರ ಸೆಟ್ ಇದು ನಿಖರವಾಗಿ ಮಾಡಲು ನೀವು ಕೇಳುತ್ತದೆ. ಪ್ರೇಕ್ಷಕರು: ಯಾಕೆ ಅಲ್ಲಿ 1 ಮೈನಸ್ ರೇಖೆ? ROSS RHEINGANS-ಯೂ: ಆದ್ದರಿಂದ ನೀವು iterating ನೀವು ಫೈಲ್ ಕೇಳುತ್ತಿದೆ ಮೇಲೆ ರೇಖೆಗಳಿಂದ ಸಾಲುಗಳನ್ನು ಹೊಸ ಲೈನ್ ಪಾತ್ರದ ಬರುತ್ತದೆ ಅದನ್ನು ಮೈನಸ್ 1 ಕೊನೆಯಲ್ಲಿ ಆ ಆಫ್ ಶಾಪಿಂಗ್ ಕೇವಲ ಹೊಂದಿದೆ. ಮತ್ತು ಇದು ವಿಶೇಷವಾಗಿ ಮೃದುವಾಗಿರುತ್ತದೆ ವಿಷಯಗಳನ್ನು ಸೂಚಿ ರೀತಿಯಲ್ಲಿ. ನೀವು ಒಂದು ಸಾಲನ್ನು ಹೊಂದಿರುವ ಆದ್ದರಿಂದ, ಮತ್ತು ನೀವು ನಾನು, ಬಯಸುವ ಪಾತ್ರ ಮೂರು ಆರಂಭವಾಗುವುದು ಹಾಕುತ್ತದೆ ಮತ್ತು ನಾನು ಕೊನೆಯಲ್ಲಿ ಹೋಗಲು ಪಡೆಯಲಿದ್ದೇನೆ. 3 ಕೊಲೊನ್ ನೀವು ಹಾಗೆ ಕಾಣಿಸುತ್ತದೆ. ನೀವು ಹಾಗೆ, ನಾನು ಆರಂಭಿಸಲು ಬಯಸುವ ಆರಂಭದಲ್ಲಿ ಮತ್ತು ಕಳೆದ ಮೈನಸ್ 1 ಹೋಗಿ ಪಾತ್ರ, ಕೊಲೊನ್ ಮೈನಸ್ 1. ಮತ್ತು ನೀವು ಹೋಗಲು ಬಯಸಿದರೆ ಮೊದಲ ಮೈನಸ್ಗೆ ಮೂರನೇ, ನಂತರ ನೀವು 3 ಮೈನಸ್ 1 ಹೇಳುವೆನು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ನೀವು ಸೂಚ್ಯಂಕ ಬಯಸಿದರೆ ಮತ್ತೆ ಎಣಿಸುವ ವಿಷಯಗಳನ್ನು, ಮೈನಸ್ ಸಂಖ್ಯೆಯ ನೀವು ಸೂಚ್ಯಂಕದಲ್ಲಿ. ಮತ್ತು ಅಲ್ಲಿ ಸಿ, ಏಕೆಂದರೆ ಸ್ಫೋಟಕ್ಕೆ ಅಥವಾ ಬಹುಶಃ ಎಂದು ನೀವು ಹೊಂದಿರಲಿಲ್ಲ ಇತರ ಮೆಮೊರಿ ಆಹಾರ ನೀವು ಹೇಳಬಹುದು, ಕೇಳಲು ಪ್ರವೇಶ ಮೈನಸ್ 1 ಕಳೆದ ಆದರೆ 1 ಅರ್ಥ ಸ್ಟ್ರಿಂಗ್ ಪಾತ್ರ. ಮಾಡ್ಯೂಲ್ಗಳು ಆವೃತ್ತಿಯನ್ನು ಇವೆ ಸಿ ಗ್ರಂಥಾಲಯಗಳು ಹೋಲಿಕೆಯ ಮತ್ತು ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ಉಪಯುಕ್ತ. ಬಹಳಷ್ಟು ನೀವು ಬಯಸುವ Python ನಲ್ಲಿ ಮಾಡಲು ಇಷ್ಟ, ಸರಳ ಜೊತೆಗೆ ಅಸ್ಥಿರ ಕುಶಲ, ನೀವು ಕೊಕ್ಕೆ ಬಯಸುವ ದೊಡ್ಡ ಜೊತೆ ಬೃಹತ್ ಗ್ರಂಥಾಲಯಗಳಲ್ಲಿ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಮತ್ತು ಹೆಚ್ಚು ಪರಸ್ಪರ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಶ್ವದ ಇತರ ಭಾಗಗಳಿಂದ. sys ಆ ಒಂದು ಉಪಕರಣಗಳು ಒಂದು ಗುಂಪನ್ನು ಪರಸ್ಪರ ಉಪಯುಕ್ತ ವ್ಯವಸ್ಥೆಯ ಸ್ವತಃ ಮತ್ತು ಆಮದು sys ನಂತಹ ಇದು ಆಮದು ಮಾಡುತ್ತದೆ. ಹೆಚ್ಚು ದಸ್ತಾವೇಜನ್ನು ಇಲ್ಲ , ನೀವು ಇಲ್ಲಿ ಹೋಗಿ ಅದು, ಆ ಅಥವಾ Google ನಲ್ಲಿ ಕಾಣಬಹುದು ಪೈಥಾನ್ sys googling ಮೂಲಕ. ನೀವು ಟೈಪ್ ನಮೂದಿಸಿ. ಮೊದಲ ಲಿಂಕ್ ಎಂದು ನಾನು ಪೈಥಾನ್ 2 ದಸ್ತಾವೇಜನ್ನು, ಎರಡನೇ ಲಿಂಕ್ ಹೋಗುತ್ತದೆ ದಸ್ತಾವೇಜನ್ನು ಪೈಥಾನ್ 3 ಎಂದು. ನಾವು ನೋಡುತ್ತಿದ್ದುದು ಕಡತ ಬರೆದು ವೇಳೆ ನಿರ್ದಿಷ್ಟವಾಗಿ this-- ವೇಳೆ ಹಾಗೆ, ನಾವು ಆರ್ ಕಾರ್ಯಾಚರಣೆ ನೋಡುವ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು, ಹಾಗೆ ನಾವು ಬಹಳ ಮಾಡಲು ಕಲಿತ ಆರಂಭಿಕ ಈ ವರ್ಗ. ಈ ಕಷ್ಟವೇನಲ್ಲ. ನೀವು argv ಔಟ್ ಪಡೆಯುವುದು, ಆ ವಸ್ತುಗಳ ಒಂದು ಇದು sys ಜಾರಿಗೊಳಿಸುತ್ತದೆ. ಇದು ಅಂತರ್ನಿರ್ಮಿತ ಅಲ್ಲ ಗೆ ಬೇಸ್ ಪ್ಯಾಕೇಜು, ಆದರೆ ಮತ್ತೊಮ್ಮೆ, ನೀವು ಆಮದು ಇದು ವಿಸ್ತರಿಸಬಹುದು sys ಆ ಕಾರ್ಯವನ್ನು. ನೀವು sys ಕರೆ ಮಾಡುತ್ತೇವೆ. ಏನಾದರೂ. ಇಲ್ಲಿ argv ಇಲ್ಲ. ಯಾವುದೇ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿದೆ argc sys, ನೀವು ಏಕೆಂದರೆ ಲೆನ್ ಕರೆದು ಸುಲಭವಾಗಿ ಪಡೆಯಬಹುದು. ನಾವು ನಂತರ, ಎಂದು ಔಟ್ ಮುದ್ರಿತ ನಾವು ನಮ್ಮ ಟರ್ಮಿನಲ್ echo-args.py ಓಡಿತು. ನಾವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಹಿಂದೆ ಇದು ಈ ಮೊದಲ ವಾದವು. ಮತ್ತೆ, ಈ, ಇದು, argv 0 ಎಂಬ ಕೊಂಡಿರುವ ವಿಷಯ ಶಾಲೆಯ ಹೆಸರು. ನಾವು ಹೆಚ್ಚುವರಿ ಕರೆಯಲ್ಪಡುವ ವೇಳೆ ವಾದಗಳು, ನಾವು ಆ ಮರಳಿ ಹೋಗಬಹುದು. ಈ ಪಡೆಯುವ ಒಂದು ಮಾರ್ಗ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. ನೀವು ಮಾಡಿ ಅಲ್ಲಿ ಧ್ವಜಗಳು ಬಯಸಿದರೆ ಅಥವಾ ಅತಿಕ್ರಮಣವಾಗಿದೆ ನಿರ್ದಿಷ್ಟ ವಿಷಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಡೀಫಾಲ್ಟ್, ನಿಮ್ಮ ಸ್ನೇಹಿತ argparse ಆಗಿದೆ. ಮತ್ತೆ ನೀವು ಆನ್ಲೈನ್ ಹುಡುಕಲು ಹೆಬ್ಬಾವು ನಲ್ಲಿ Google ನಲ್ಲಿ argparse. ಉಪಯುಕ್ತತೆಯ ಒಂದೆರಡು ಇವೆ ನೀವು ಬಳಸುವ ನಿಮ್ಮನ್ನು ಹುಡುಕಲು ಮಾಡ್ಯೂಲ್ ಮತ್ತೆ, ನೀವು ಯಾವುದೇ ಸಮಯ ಕಳೆದರೆ ಈ ಭಾಷೆ jsons ಆಮದು JSON ಔಟ್ ಮತ್ತು ಓದಲು ಕಡತಗಳನ್ನು, ಸಂಕೀರ್ಣ ಅಲ್ಲ. ನೀವು ಫೈಲ್ ಅನ್ನು ತೆರೆಯಲು, ನೀವು json.load ಎಂಬ ಫೈಲ್ನಲ್ಲಿ ಮತ್ತು ನೀವು ಒಂದು ವಿಷಯ ಹಿಂದೆ. ವಿಷಯ ಯಾವುದು? ಇದು ಒಂದು JSON ಆಬ್ಜೆಕ್ಟ್ ಇಲ್ಲಿದೆ. ಎಂದು JSON ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿರುವ, ಪೈಥಾನ್ ರಚನೆಗಳು ಹೊಂದಿದೆ. ಎಲ್ಲಿ ಎಂದು JSON ಹೊಂದಿದೆ ಸಹಾಯಕ ರಚನೆಗಳು, ಪೈಥಾನ್ಸ್ ನಿಘಂಟುಗಳು, ತಂತಿಗಳು ಹೀಗೆ ಮತ್ತು ಸಂಖ್ಯೆಗಳು, ಮತ್ತು. ನೀವು, ನೀವು ಡಂಪ್ ಬಯಸುವ ನೀವು ಡಂಪ್ ಕರೆ, ಒಂದು ಹೊಸ ಕಡತವನ್ನು ತೆರೆಯುತ್ತದೆ, ಮತ್ತು ಲೋಡ್ ಮತ್ತು ಡಂಪ್ ಮತ್ತು ತಂತಿಗಳ ಹೋಗಿ. ಹಾಗೆಯೇ, ಉಪ್ಪಿನಕಾಯಿ ಎಂದು ಗಳಿಸುವ ಮೂಲತಃ ಅದೇ ಇಂಟರ್ಫೇಸ್. ಇದು ವೇಳೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಉಪಯುಕ್ತವಾಗಿರುವ ನೀವು ಪೈಥಾನ್ ವಸ್ತುಗಳ ಡಂಪಿಂಗ್ ನೀವು. ನೀವು ಎಂದಾದರೂ ಉಳಿಸಲು ಬಯಸಿದರು ನೀವು ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ಒಂದು ಆವೃತ್ತಿ ಭವಿಷ್ಯದ ವೇರಿಯೇಬಲ್ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದ ಔಟ್, ಉಪ್ಪಿನಕಾಯಿ ಪೈಥಾನ್ಸ್ ಆಗಿದೆ ಮಾಡುವುದರಿಂದ ಗ್ರಂಥಾಲಯ. ನೀವು ಯಾವುದೇ ರೀತಿಯ ಹೊಂದಿದ್ದರೆ ಔಟ್ ಬರೆಯಲು ಸಾಧ್ಯ ಎಂದು ವೇರಿಯಬಲ್ ಪದಗಳ ಮತ್ತು ಪಾತ್ರಗಳು ಮತ್ತು ಬೈಟ್ಗಳು ಈ ನಿಘಂಟು ನಂತಹ ನಾವು, ಕೆಳಗೆ ಬರೆಯಲು ಸಾಧ್ಯವಾಯಿತು ನಾವು ಎಂದು ಅದನ್ನು ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಇದು ಒಂದು JSON ಆಬ್ಜೆಕ್ಟ್ ಹಾಗೆ ಅಕ್ಷರಶಃ ಈ ಪಾತ್ರಗಳು. ಮತ್ತು ನಂತರ ಇದು ಬಹಳ ಸುಲಭ ಎಂದು ಮಾನವ ತೆರೆಯುತ್ತದೆ ಕ್ಯಾಲ್ಗರಿಯಲ್ಲಿದೆ ತೆರೆಯಲು ಮತ್ತು ಅದನ್ನು ಓದಲು. ನಾವು ವಿಶೇಷವಾಗಿ ಮಾಡದಿದ್ದರೆ ಓದಲು ಮಾನವರು ಕಾಳಜಿವಹಿಸುವ, ನಾವು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪ್ಯಾಕೇಜ್ ಎಂದು ನಂತರ ಬಿಚ್ಚಿದ ಎಂದು ಆಕಾರಗಳಲ್ಲಿ ಅಥವಾ ನಂತರ ಬೆಲೆಯೇರಿಸಿದ ಎಂದು. ಮತ್ತು ಈ 80% ಉಳಿಸುತ್ತದೆ ಜಾಗವನ್ನು ನಿಮ್ಮ ವಸ್ತುಗಳ ಹಾಗೆ ನೀವು ಮತ್ತು ಅಲ್ಲಿ ಅವುಗಳನ್ನು ಬರೆದ ವೇಳೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ತುಂಬಾ ಉಪ್ಪಿನಕಾಯಿ ಕರೆ ಅದೇ ಮಾರ್ಗವನ್ನು ಡಂಪ್, ಲೋಡ್, ಮತ್ತು ನಂತರ ನೀವು ನಿಮ್ಮ ವಸ್ತುಗಳನ್ನು ಮರಳಿ ಪಡೆಯಲು. ನೀವು ಅತ್ಯಂತ ಬರವಣಿಗೆಯಲ್ಲಿ ಆದ್ದರಿಂದ ಸಣ್ಣ ಪೈಥಾನ್ ಕಾರ್ಯಕ್ರಮಗಳು ರಾಜ್ಯದ ಉಳಿಸಲು ಬಯಸುವ, ತದನಂತರ ಓದಲು ಅವರನ್ನು ಮರಳಿ ನಂತರ, ಈ ವಿಷಯಗಳಿಗಾಗಿ ನಿಮ್ಮ ಸ್ನೇಹಿತರು. ನೀವು ಬಹಳ ಸಾಧ್ಯವೋ ಸುಲಭವಾಗಿ JSON ಅವುಗಳನ್ನು ಡಂಪ್. ಅತ್ಯಂತ ಪೈಥಾನ್ ವಸ್ತುಗಳು JSON ಡಂಪ್ ಮಾಡಬಹುದು ಎಂದು ರಚನಾತ್ಮಕವಾಗಿ ಯಾವುದೇ ಭರವಸೆ ಇಲ್ಲ ವೇಳೆ ಅವರು ಆ ರೀತಿಯಲ್ಲಿ ನಿರೂಪಿಸಲಾಗಿದೆ ಮಾಡಬಹುದು. ಈ ಕೇವಲ ಸಲಹೆ ಉಪಯುಕ್ತ ಎಂದು ಮಾಡ್ಯೂಲ್ ಮೇಲೆ ಮಂಜುಗಡ್ಡೆಯ. ಆದ್ದರಿಂದ sys, OS, ಬಹುಸಂಸ್ಕರಣಾ, ಅವು ವಿಷಯಗಳಿಗೆ ಮೂಲಭೂತ ದುಡಿಯುವ ರೀತಿಯ ನಾವು ವ್ಯವಹರಿಸಲು ಅಗತ್ಯವಿದೆ ಕಡತ ವ್ಯವಸ್ಥೆ OS., , os.isdirectory, os.isfile ರೀತಿಯ os.makefile, ಈ ನಿಮ್ಮ ಸ್ನೇಹಿತರು. ನೀವು ವ್ಯವಹರಿಸಲು ಬಯಸಿದರೆ ನಿರ್ದಿಷ್ಟ ಕಡತ ಬಗೆಗೆ, JSON, ಉಪ್ಪಿನಕಾಯಿ, CSV. ನೀವು ವೆಬ್ ವ್ಯವಹರಿಸಲು ಬಯಸಿದರೆ ಪುಟಗಳು, ಪಡೆಯಲು urllib HTTP ಪುಟಗಳು. bs4-- BeautifulSoup-- ಇದು HTML ಅದ್ಭುತ ಪಾರ್ಸರ್ ಇಲ್ಲಿದೆ. ನೀವು ಒಂದು HTML ಮತ್ತು ನೀವು ಚಲಾಯಿಸಲು ಈಗ ಈ ನೆಸ್ಟೆಡ್ ವಿನ್ಯಾಸಗಳ ವಸ್ತು ಪಡೆಯಲು, ನೀವು ಮೇಲೆ ಹಾದುಹೋಗುವಂತೆ ಮಾಡಬಹುದು ಇದು ಲೂಕಿನ್ ಹಾಗೆ ಕೇವಲ ಹುಡುಕುತ್ತಿರುವ , ವೇಳೆ ಅದ್ಭುತ ಇದು, ರಲ್ಲಿ, ಆಗಿದೆ. ಒಂದು ಗುಂಪನ್ನು ಇಲ್ಲ running-- ಪ್ರವಾಸ ವಿಶೇಷವಾಗಿ mathy ವಿಷಯಗಳನ್ನು ಮಾಡುವ. ನೀವು ಗುಣಿಸುತ್ತಾರೆ ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ, , ಸಲಿಂಗ ಕಾಮಿ ಮ್ಯಾಟ್ರಿಸೈಸ್ ರೂಪಾಂತರ, NumPy ಎಲ್ಲಾ ಜನರು ಬಳಸಲ್ಪಡುತ್ತದೆ ಎಂದು ಪ್ರಪಂಚದಾದ್ಯಂತ. SciPy ಇನ್ನಷ್ಟು ಉಪಯುಕ್ತವಾಗಿದೆ ಆ ದಿಕ್ಕಿನಲ್ಲಿ ಉಪಕರಣಗಳು. sklearn-- ಯಂತ್ರ ಕಲಿಕೆ, ಸ್ವಾಭಾವಿಕ ಭಾಷೆ ಸಂಸ್ಕರಣೆ, ಸೂಪರ್ ಉಪಯುಕ್ತ ವಿಷಯವನ್ನು ಪಡೆಯುತ್ತದೆ Python ನಲ್ಲಿ ಸಾರ್ವಕಾಲಿಕ ಜಾರಿಗೆ. ಮತ್ತೆ, ಸ್ವಲ್ಪ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮುಂದೆ ಕ್ಷಮಿಸಿ write-- ಗೆ, ರನ್ ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಆದರೆ ನಿಜವಾದ ಎಂಜಿನಿಯರ್ಗಳು ಒಲವು ಕಾರಣ ನೀವು ಒಲವು ಏಕೆಂದರೆ ಬಳಕೆ ಪೈಥಾನ್ ಆಗಿದೆ ಬದಲಿಗೆ, ಕೋಡ್ ಬರೆದು ನೀವು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಹೆಚ್ಚು ಕೋಡ್ ಚಾಲನೆಯಲ್ಲಿರುವ. ನೀವು ಬರೆಯಲು ನೀನು ಆದ್ದರಿಂದ ಪ್ರೋಗ್ರಾಂ, ಇತರ ಜನರ ಇದು ಸಾಕಷ್ಟು ಬಳಸಲು ಹೋಗುವ ಶಾಶ್ವತವಾಗಿ, ಲಿನಕ್ಸ್, ನಿಮ್ಮಂತಹ ಒಂದು ವೇಳೆ ಸಿ ಅದನ್ನು ಬರೆಯಲು ಇರಬಹುದು ಒಂದು ಗಣನೆಯನ್ನು ಎಂಜಿನ್ ಬರೆಯಲು ಹೋಗಿ, ನೀವು ಅಗತ್ಯವಿದ್ದರೆ ನೀವು Python ನಲ್ಲಿ ಬರೆಯಲು ಇರಬಹುದು ಪ್ರತಿ ಒಂದೆರಡು ತಿಂಗಳ ಬದಲಾಯಿಸಲು. ಕೆಲವರು ಇದು ಬರೆಯಬೇಕಿತ್ತು ಸಿ ಅವರು ಆ ರೀತಿಯ ಏಕೆಂದರೆ. ನಾವು ಆಮದು sys ನೋಡಿದ ವಿಷಯಗಳನ್ನು ಪಡೆಯಲು ಒಂದು ಮಾರ್ಗವಾಗಿ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಭಾಗದಲ್ಲಿ ಪಡೆಯುವಲ್ಲಿ. ನೀವು ಇದು ಆಮದು ಮಾಡಬಹುದು ಅಡ್ಡಹೆಸರು, ನೀವು ಬಯಸಿದಲ್ಲಿ. ಮತ್ತೆ ಬಹುಸಂಸ್ಕರಣಾ ನೋವು ಆಗಿದೆ ಪ್ರತಿ ಬಾರಿ ಔಟ್ ಟೈಪ್, ಆದ್ದರಿಂದ ಸಂಸತ್ ಆಮದು ತದನಂತರ ಯಾವುದೇ ನೀವು ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಬಳಸಲು, ನೀವು mp.process ಹೇಳಲು, ಅಥವಾ ನೀವು ಹೊಂದಿರುತ್ತದೆ. ನೀವು ಆಮದು ಬಯಸಿದರೆ ಕೇವಲ ಒಂದು ವಿಷಯ, ಆದ್ದರಿಂದ urllib ಎಂಬ ವಿಷಯ ಹೊಂದಿದೆ ವಿನಂತಿಯನ್ನು, ಆದ್ದರಿಂದ ನೀವು ಕೇವಲ ಆಮದು ಮಾಡಬಹುದು. ನಂತರ, ನೀವು ಅದಕ್ಕೆ ಮನವಿ ಮಾಡುವುದಿಲ್ಲ urllib.request ಆದರೆ ಕೇವಲ ವಿನಂತಿಯನ್ನು ಮಾಹಿತಿ ಸ್ವತಃ. ಮತ್ತು ನೀವು ಎಲ್ಲವನ್ನೂ ಆಮದು ಮಾಡಬಹುದು ಒಂದು ಭಾಗದಲ್ಲಿ ನೀವು ಬಯಸಿದಲ್ಲಿ. ಸಾಂದರ್ಭಿಕವಾಗಿ ಈ ಉತ್ತಮ ಕಲ್ಪನೆ ಅಲ್ಲ ಈ ಸಾಮಾನ್ಯವಾಗಿ ಒಳ್ಳೆಯದು, ವಾಸ್ತವವಾಗಿ. ನೀವು ಏನು ವೇಳೆ very-- ಏಕೆಂದರೆ ಆ ಭಾಗದಲ್ಲಿ ಹೆಸರು ನೀವು ಬೇರೆ ಬಳಸಲು ಬಯಸಿತು ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ನೀವು ಮಾಡಬಹುದು. ಮತ್ತು ಇದು ಯಾವಾಗಲೂ ಸ್ಪಷ್ಟ ಅಲ್ಲ ಆ ಕೇಸ್. ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಸಲುವಾಗಿ ಏನು ಮಾಡುತ್ತಿದ್ದ, ಸುರಕ್ಷಿತ ನೀವು ತೆರೆಯಲು ಅಗತ್ಯವಿದೆ ಘಟಕ ಮತ್ತು ಎಲ್ಲಾ ನೋಡಲು ಅಂತ್ಯಗೊಂಡರೂ ಹೆಸರುಗಳ there-- ಕಾರ್ಯಗಳನ್ನು, ಅಸ್ಥಿರ ಎಲ್ಲಾ ಆ ಭಾಗದಲ್ಲಿ ವಾಸಿಸುವ ನೀವು ಎಲ್ಲಾ ತರುವ ಏಕೆಂದರೆ ಅವುಗಳನ್ನು ನಿಮ್ಮ ಸ್ಥಳೀಯ ನೇಮ್ ಒಳಗೆ. ಆದ್ದರಿಂದ ಜನರು ಹಾಗೆ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸೂಚಿಸಲಾಗುತ್ತದೆ ಈ ಮಾಡಬೇಡಿ ಎಂದು. ಆದರೆ ಜನರು ಇದನ್ನು ಬಾರಿ ಅವರು ಏಕೆಂದರೆ ತಿರುಗು ಮತ್ತು ಸಂಸದ ಟೈಪ್ ಬಯಸುವುದಿಲ್ಲ. ಏನು, ಇದುವರೆಗೆ. ಮಾಡ್ಯೂಲ್ ಬಗ್ಗೆ ಈ ಚರ್ಚೆ ಒಂದು ಸಣ್ಣ ಚರ್ಚೆ ಸುಮಾರು ನನಗೆ ತರಲು ನೀವು Python ನಲ್ಲಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ವಿನ್ಯಾಸ ಹೇಗೆ. ಮೊದಲ ಹಂತದ ನೀವು ಪರೀಕ್ಷಿಸಿ ಆಗಿದೆ ಯಾರಾದರೂ ಈಗಾಗಲೇ ವಿಷಯ ಮಾಡಿದ್ದಾರೆ ಅಥವಾ ವಿಷಯ 90% ಮಾಡಲಾಗುತ್ತದೆ. ಅವಕಾಶಗಳನ್ನು ಅವರು ಬಹುಶಃ ಹೊಂದಿವೆ, ಮತ್ತು ನೀವು ತಮ್ಮ ವಿಷಯ ಪಡೆಯಲು ಮತ್ತು ಔಟ್ ಹೋಗಬೇಕು. ಅಥವಾ ಇದು ಸುಮಾರು ಒಂದು ಹೊದಿಕೆಯನ್ನು ಬರೆಯಲು ನಿಮ್ಮ ಉದ್ದೇಶ ಇದು ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. ಆ ನಂತರ ಇದು ಕೇವಲ ಇಲ್ಲಿದೆ ನೀವು ಬಯಸುವ ವಿಫಲವಾಗಿದೆ ಮೇಲೆ ಹೋಗಿ ವಿಚಾರ ಆರಂಭಿಸಲು write-- ಹೇಗೆ ನೀವು ಒಟ್ಟಿಗೆ ಈ ವಿಷಯ ಹಾಕುತ್ತಾನೆ. ವಿಷಯವನ್ನು ಲಾಟ್ಸ್ ಇಲ್ಲ ಅಲ್ಲಿಗೆ, ಮತ್ತು ಇಲ್ಲಿದೆ ಅತ್ಯಂತ ಉಪಯುಕ್ತ ಒಂದು ಪೈಥಾನ್ ಬಗ್ಗೆ ವಿಷಯಗಳನ್ನು. ಭಾಷೆಯಾಗಿದೆ ಲೈಕ್ ಸೊಗಸಾದ ಭಾಷೆ ಏಕೆಂದರೆ ಬಳಸಲು ಸುಲಭ, ಆದರೆ ಇದು, ತುಂಬಾ ಸೊಗಸಾದ ಮತ್ತು ಬಳಸಲು ಸುಲಭ ಜನರು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಮಾಡಲಾಗಿದೆ ಸಮಯ ಉದ್ದ ಮತ್ತು ಸ್ಟಫ್ ಬಹಳಷ್ಟು ಇಲ್ಲ ನೀವು ಆ ಅಲ್ಲಿಗೆ ನಿಮ್ಮ ಸ್ವಂತ ಬಳಕೆಗೆ ಸಜ್ಜುಗೊಳಿಸುವ. ಆದ್ದರಿಂದ ಪೈಥಾನ್ ಕೊನೆಯ ನಿಯಮ, ಯಾರಾದರೂ ಹೊಂದಿದೆ ಬೇರೆ ಈಗಾಗಲೇ ಬಹುಶಃ ಬರೆದಿದ್ದಾರೆ ಎಂದು ಒಂದು ಭಾಗದಲ್ಲಿ, ಬೇರೊಬ್ಬರು ಈಗಾಗಲೇ ಬಹುಶಃ ಆ ಗ್ರಂಥಾಲಯದ ಬರೆದ. ನೀವು ವಿಷಯ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಮೊದಲು, ನೋಡಿ ಇದು ಜಾರಿಗೆ ಮಾಡಲಾಗಿದೆ ನೋಡಲು. ಆ ಹಾರ್ಡ್ ಅಲ್ಲ. ನಾನು ಪುಟ್ ಎಂದು ಮಾಡ್ಯೂಲ್ಗಳ ಎಲ್ಲಾ ಮೊದಲು ಬಹುಶಃ ಒಂದು ಹೊರತುಪಡಿಸಿ, ಪ್ರತಿ ಪೂರ್ವ-ಸ್ಥಾಪಿತ ಬನ್ನಿ ಪ್ರಮಾಣಿತ ಪೈಥಾನ್ ಅನುಸ್ಥಾಪನ. ಆದ್ದರಿಂದ ಒಂದು ಕರೆಗೆ ಜೊತೆ ನೀವು ಯಾವುದೇ ಆಮದು ಕಾರ್ಯವನ್ನು ಅವೆಲ್ಲವನ್ನೂ ನಿಮ್ಮ ಬೆರಳ. ಈ ಅಂತಿಮಗೊಳಿಸಲು ಆರಂಭಿಸಿ ಚರ್ಚೆ, ಕೆಲವು ವಿಷಯಗಳನ್ನು ನಾನು ಕಪ್ಪು ಪೆಟ್ಟಿಗೆಗಳು ಮಾಹಿತಿ ಬಿಟ್ಟು ಎಂಬುದನ್ನು ಮತ್ತು ರೀತಿಯ, ಮೇಲೆ glossed ಮತ್ತು ಕೆಲವು ಬಿಳಿ ಬಂದಿದೆ ಸುಳ್ಳಿನ ಇಲ್ಲ ಹೇಳಿದ ಪ್ರಾಮಾಣಿಕತೆ ಸಲುವಾಗಿ, ನಾನು ಕನಿಷ್ಠ ಹಂತದಲ್ಲಿ ಮಾಡುತ್ತೇವೆ ಇಲ್ಲಿ, ಸಹ ನಾನು ತಿನ್ನುವೆ ಅವರನ್ನು ಎಲ್ಲಾ ಸೂಪರ್ ಆಳಕ್ಕೆ ಮತ್ತು ಅವರ ತಾಂತ್ರಿಕ ವಿವರಣೆಗಳನ್ನು. ಬಹಳಷ್ಟು ನಾನು ಮ್ಯಾಜಿಕ್ ಎಂಬ ಮಾಡಿರುವುದರಿಂದ ಇತರ ಜನರು ಎಂದು ಕರೆಯಲ್ಪಡುವ ಆಗಿದೆ ಆಧಾರಿತ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ವಸ್ತು. ಆದ್ದರಿಂದ ವಿಷಯಗಳನ್ನು ಸಾಕಷ್ಟು ಇವೆ ಆದ್ದರಿಂದ ಅಸ್ಥಿರ ಆಗಾಗ್ಗೆ ಅಲ್ಲ ಸರಳ ಬೈಟ್ಗಳು, ಕುಳಿತು ಮೆಮೊರಿ, ಆದರೆ ಅತ್ಯಂತ ಸಂಕೀರ್ಣ ಆಂತರಿಕ ವಸ್ತುಗಳನ್ನು ಕಾರ್ಯಗಳನ್ನು ಮತ್ತು ಸಾಕಷ್ಟು ಬಗ್ಗೆ ರಾಜ್ಯದ ಗುಪ್ತ ಚರಾಂಕಗಳ ಸಾಕಷ್ಟು ಗುಪ್ತ ಕಾರ್ಯವನ್ನು, ಇದು ನೀವು ತಂತಿಗಳನ್ನು ಪರಿವರ್ತನೆಗೊಳಿಸುತ್ತವೆ ಅನುಮತಿಸುತ್ತದೆ, ಇದು ನೀವು ಅವುಗಳನ್ನು ಮೇಲೆ ತಿರುಗಿ ಅನುಮತಿಸುತ್ತದೆ. ಮತ್ತು ನೀವು ಬರೆಯುವ ಬಳಸುತ್ತಿದ್ದರೆ ಮತ್ತು ಅವರು ಆ ಕಾರಣಕ್ಕಾಗಿ ಈ ಶ್ರೀಮಂತ ಕಾರ್ಯವನ್ನು ಅವೆಲ್ಲವನ್ನೂ people-- ಏಕೆಂದರೆ ವಾಸ್ತುಶಿಲ್ಪಿಗಳ ಭಾಷೆಯ ಹೋಗಿದ್ದಾರೆ ಮೂಲಕ ಮತ್ತು ಪ್ರತಿ ತರಗತಿಗೆ ವಸ್ತು, ಕಾರ್ಯವನ್ನು ಪುಟ್ ಈ ಈ ಎಷ್ಟು ಹೇಳಲು ಹೇಗೆ ಈ ಕೆಲಸ ಹೋಗುವ ಇದೆ ಯಾರಾದರೂ ಅದನ್ನು ಮರಳಿ ಬಯಸುತ್ತಾರೆ. ಆದ್ದರಿಂದ ಎಲ್ಲವೂ ಎಂದು ಯಾರಾದರೂ ಮಾಡಬಹುದು ಬಹುಶಃ ಮೇಲೆ ಮರಳಿ ಬಯಸುವ, ತರ್ಕ ಬರೆದಿದ್ದಾರೆ ಕೈಯಾರೆ ನೀವು ಹೇಗೆ ವಸ್ತು ಮರಳಿ ಯೋಚಿಸಿದೆ. ನೀವು ಬಹುಶಃ ಬಯಸಬಹುದು ಎಲ್ಲವೂ ಸ್ಟ್ರಿಂಗ್ ಸುರಿಸಿದ ತರ್ಕ ಬರೆದಿದ್ದಾರೆ. ನೀವು ವೇಳೆ ಕರೆ ಕ್ರಿಯೆಯಾಗಿದೆ ನೀವು, ಸ್ಟ್ರಿಂಗ್ ಈ ಡಂಪ್ ಬಯಸುವ. ಇದಕ್ಕಾಗಿ ನೀವು ಆಗಿದೆ ವಸ್ತುಗಳ ಮೇಲೆ ಈ ಲೆನ್ ಕರೆ ನೀವು ಕರೆ ಮಾಡಬಹುದು ಏಕೆ, ಈ ಆಗಿದೆ ಏಕೆ ನೀವು ಎಲ್ಲವೂ ಮೇಲೆ ಕರೆ ಮಾಡಬಹುದು ನೀವು ಬಯಸುವ ಬಯಸುವ, ಏಕೆಂದರೆ ಅವರೊಂದಿಗೆ ಹೊತ್ತಿದ್ದಾರೆ ಎಲ್ಲಾ, ತಾಂತ್ರಿಕ ಹೇಗೆ ಹಾಗೆ. ನಾನು ಮನುಷ್ಯ ವಿಷಯ ಸೂಪರ್ ಹೋಗಿ ಇಲ್ಲ. ಆದರೆ ಪಟ್ಟಿಯಲ್ಲಿ ವಿಷಯ ಸೂಕ್ಷ್ಮವಾಗಿ ಇದೆ ಕುಣಿಕೆಗಳು ಸಿ ಶೈಲಿ ಭಿನ್ನವಾಗಿದೆ, ಮತ್ತು ನೀವು ಆ ಬಗ್ಗೆ ಎಲ್ಲಾ ಓದಬಹುದು ಇಂಟರ್ನೆಟ್ ನೀವು ನಿಮಗೆ ಆಸಕ್ತಿ ಇದ್ದರೆ. ಒಂದು ಡಾರ್ಕ್ ಸೈಡ್ ಎಲ್ಲಾ ಇಲ್ಲ ಈ ಕಾರಣದಿಂದಾಗಿ, ನಾನು ಪ್ರಸ್ತಾಪಿಸಿದ್ದಾರೆ, ಆದ್ದರಿಂದ ಎರಡು ವಿಷಯಗಳಿವೆ. ಮೊದಲ ಈ ವಸ್ತು ಆಧಾರಿತ ಎಂಬುದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಓವರ್ಹೆಡ್ ಬಹಳಷ್ಟು ಸೇರಿಸುತ್ತದೆ ಯಾದೃಚ್ಛಿಕ ವಿಷಯಗಳನ್ನು, ಆದ್ದರಿಂದ ನೀವು ಕೊನೆಗೊಳಿಸಲು ಅಪ್ ಬಹಳ ಮೆಮೊರಿ ಬಳಸಿ; ನೀವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಬಳಸಿಕೊಂಡು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಸಮಯ ನೀವು ಇಲ್ಲದಿದ್ದರೆ ಹೆಚ್ಚಾಗಿ. Other-- ಆದರೆ ಈ ಕಪಟ ಡಾರ್ಕ್ ಸೈಡ್ ವಿಷಯಗಳನ್ನು ಕೇವಲ ಕೆಲಸ ವೇಳೆ, ಆಗಿದೆ ಹಾಗೆ ನೀವು ಬಯಸುವ ನೀವು ಸೂಪರ್ ಹಾರ್ಡ್ ಯೋಚಿಸುವುದು ಮಾಡದೆಯೇ ಈ ಒಂದು ಇಂಟ್ ಇರಬೇಕು ಎಂಬುದರ ಬಗ್ಗೆ ಅಥವಾ ಇರಬೇಕು ಎಂದು ಫ್ಲೋಟ್, ಇದು ಇಲ್ಲಿ ಎಂದು ಇರಬಹುದು ನೀವು ಇಲ್ಲಿ ಮೇಲೆ ಒಂದು ಇಂಟ್ ಉತ್ಪತ್ತಿ ಆದರೆ ನೀವು ಭಾವಿಸುತ್ತೇನೆ ಆದರೆ ಕ್ಷಮಿಸಿ always-- ಮಾಡುತ್ತೇವೆ, ಇಲ್ಲಿ ಇರಬಹುದು ನೀವು ಒಂದು ಫ್ಲೋಟ್ ಉತ್ಪತ್ತಿ, ಆದರೆ ನೀವು ಎರಡನೇ ಭಾಗದಲ್ಲಿ ಪಡೆಯಲು ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದ, ನಿಮ್ಮ ಆಲೋಚನೆಗಳನ್ನು, ಓಹ್, ಆದರೆ ಅವರು ಮಾಡುತ್ತೇವೆ ಯಾವಾಗಲೂ ನನಗೆ ಇಂಟ್ ರವಾನಿಸಲು. ಅವರು ಹೋದರೆ, ಸಾಧ್ಯತೆಯಿದೆ ನೀವು ಎಲ್ಲೋ wedged ನೀವು ಸೂಚ್ಯಂಕ ಆ ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿದಲ್ಲಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಅಥವಾ ನೀವು ಏನು ಹೊಂದಿದ್ದರೆ. ನಿಜವಾದ ಆದ್ದರಿಂದ ಒಂದು ಸಿ ಬಗ್ಗೆ ಉಪಯುಕ್ತ ವಸ್ತುಗಳನ್ನು ಇದು ನಿಜವಾಗಿಯೂ ಯೋಚಿಸುವುದು ಒತ್ತಾಯಿಸುತ್ತದೆ ನೀವು any-- ಮಾಡಲು ಹಾರ್ಡ್ ಮೊದಲು ನೀವು ಯಾವುದೇ ವೇರಿಯಬಲ್ ತರಲು ಮೊದಲು ಅಸ್ತಿತ್ವಕ್ಕೆ, ಯಾವ ಈ ವೇರಿಯಬಲ್ ವಿಧ. ಮತ್ತು ಇದು ಹೋಗುವುದಿಲ್ಲ ಎಲ್ಲಾ ಬಾರಿಗೆ ಆ ರೀತಿಯ. ಇದು ನಿಜವಲ್ಲ ಪೈಥಾನ್, ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನೀವು ನೀವು ಇಂತಹ can-- ರೀತಿಯ ಕಿವಿಯ ಮೂಲಕ ಹೋಗುವ, ಮತ್ತು ನೀವು ಕೆಲವು ನಿರ್ಧಾರಗಳನ್ನು ರೀತಿಯಲ್ಲಿ ಒಂದು ಸ್ಥಳದಲ್ಲಿ ಒಂದು, ಮತ್ತು ಕೆಲವು ನಿರ್ಧಾರಗಳನ್ನು ಒಂದು ಇತರ ಸ್ಥಳದಲ್ಲಿ ರೀತಿಯಲ್ಲಿ ಹಿಂದೆ ಸಾಕಷ್ಟು ವಿಷಯವನ್ನು ಹಾಕುವ ಇಲ್ಲದೆ ಇತರ ಸ್ಥಳದಲ್ಲಿ ದೃಶ್ಯಗಳನ್ನು ಸರಿಯಾಗಿ ವಿಷಯಗಳನ್ನು ಹಿಡಿಯಲು, ನೀವು ಕೆಲವು ಬಹಳ ವಿಚಿತ್ರ ದೋಷಗಳನ್ನು ಪಡೆಯಬಹುದು. ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ನಡೆಸಲು ಮಾಡಬಹುದು ಬಹಳ ಸಮಯ, ಇದು ಏಕೆಂದರೆ ಕೆಲಸ ಬಹಳಷ್ಟು ಮಾಡುವ ಜೊತೆಗೆ, ಹೇಳಲು ಈ ವಿಷಯ ಈ ರೀತಿಯಲ್ಲಿ ಕೆಲಸ ಎಂದು, ಆದ್ದರಿಂದ ನಾನು ಆ ರೀತಿಯಲ್ಲಿ ರನ್ ಪಡೆಯಲಿದ್ದೇನೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ವಾಸ್ತವವಾಗಿ ಇದು ತಳ್ಳುತ್ತದೆ ಸಣ್ಣ ತಪ್ಪುಗಳನ್ನು ಸಾಕಷ್ಟು ಮೂಲಕ ಫಾರ್ವರ್ಡ್ ಅರ್ಥ ಸಾಮಾನ್ಯವಾಗಿ, ಆ ದೋಷ ವಾಸ್ತವವಾಗಿ ಕಳಪೆಯಾಗಿದೆ ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಅದನ್ನು ಸರಿಪಡಿಸಲು ಬಯಸುತ್ತೀರಿ, ಇದು ಪ್ರೋಗ್ರಾಂ away-- ಮೈಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಮೈಲಿ ದೂರವಿರುವ ನಿಲ್ಲಿಸುವ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ನಿಮ್ಮ ದೋಷ ಬಂದಾಗ ರಿಂದ. ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯ ನಾವು ಇಚ್ಚಿಸಿರುವ ಮಾಡಲು ಕಾರ್ಯಕ್ರಮಗಳು, ಒಂದು ವಿಷಯ sometimes-- ನಾವು ಕಾರ್ಯಕ್ರಮಗಳು ಇಚ್ಚಿಸಿರುವ ನಾವು ಡೀಬಗ್ ಮಾಡಿದಾಗ ಮಾಡಲು ಜೋರಾಗಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ವಿಫಲಗೊಂಡು ತ್ವರಿತವಾಗಿ ಏನೋ ತಪ್ಪು ಹೋದಾಗ. ಪೈಥಾನ್ ಆ ಅತ್ಯಂತ ಕಳಪೆಯಾಗಿದೆ. ಪೈಥಾನ್ ಅಲ್ಲ ಬಹಳ ಒಳ್ಳೆಯದು ವಿಫಲವಾದ ಮತ್ತು ಮುಂದೆ ರೋಲಿಂಗ್ ಅನಿರೀಕ್ಷಿತ ವಸ್ತುಗಳ ಮೂಲಕ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಉಪಯುಕ್ತವಾಗಿದೆ ನೀವು ಸಣ್ಣ ಕಾರ್ಯಕ್ರಮಗಳು ಬರೆಯುತ್ತಿದ್ದೇವೆ. ನೀವು ಸಂಕೀರ್ಣ ಪಡೆದಾಗ ದೋಷಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಅವುಗಳನ್ನು ಕೀಟಲೆ ದೀರ್ಘ ಸಮಯ ಹಿಡಿಯುತ್ತದೆ. ಆದ್ದರಿಂದ ಒಂದು ಡಾರ್ಕ್ ಸೈಡ್ ಎಲ್ಲಾ ಇಲ್ಲ ಈ ರೀತಿಯ ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ. ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಬಯಸುವ ಹಾಗೆ ಇದು ಕೆಲಸ. ಇದು ಯಾವಾಗ, ನೀವು ಕೊನೆಗೊಳಿಸಲು ಹೊರತುಪಡಿಸಿ ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಬೇರೆ ಸ್ಥಳದಲ್ಲಿ ಮತ್ತು ಅಲ್ಲಿ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ಹಾಕಿದ್ದೆ ನೀವು ತಪ್ಪಾಗಿದೆ ಎಂದು. ಕಸ ಸಂಗ್ರಹ ಆದ್ದರಿಂದ is-- ನೀವು ಗಮನಿಸಿದರೆ ಒಂದು ವಿಷಯ ಈ ವಸ್ತುಗಳ ಯಾವುದೇ ಎಂದು ನಾನು existence-- ಕರೆತರಲಾಯಿತು ಬಂದಿದೆ ಈ ರಚನೆಗಳು ಈ ನಿಘಂಟುಗಳು, ಈ ವಸ್ತುಗಳು, ಬಿಡುಗಡೆ ಪಡೆಯುತ್ತೀರಿ ಎಂದಿಗೂ ಕಡತಗಳನ್ನು ಈ. ಯಾವುದೇ ಕರೆಗೆ ಸಂಭವಿಸಿದೆ ಈ ಚರ್ಚೆ ಯಾವುದೇ ಮುಕ್ತ. ಮತ್ತು ಆ ಏಕೆಂದರೆ, ಸಿ ಬದಿಯಲ್ಲಿ ನಾವು ಆ ವಸ್ತುಗಳ ಒಳಗೆ ಸಿಗಲಿಲ್ಲ. ಆದರೆ ಪೈಥಾನ್ ಸೈಡ್, ಒಂದು ಮುಕ್ತ ಇಲ್ಲ. ಥಿಂಗ್ಸ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪಡೆಯಲು ಯಾವಾಗ ಪೈಥಾನ್ ಬಿಡುಗಡೆ ನೀವು ಅವುಗಳನ್ನು ನೋಡುತ್ತಿಲ್ಲ ಯೋಚಿಸುತ್ತಾನೆ. ಇದು ವಿಷಯಗಳನ್ನು ಒಳ್ಳೆಯ ಮುಕ್ತಗೊಳಿಸಿದ ದೊರೆಯದಿದ್ದಲ್ಲಿ ನೀವು ಇನ್ನೂ ಬಹುಶಃ, ನೋಡುವ ಇರಬಹುದು ಆದರೆ ಈ ಅರ್ಥ ನೀವು ವೇಳೆ ಈ ದೊಡ್ಡ ವಿಷಯ ನಿಯೋಜಿಸಿ ಹೋಗುವ, ಮತ್ತು ನೀವು ಓಹ್, ಹಾಗೆ ನೀವು ನಾನು ಈಗ ಮುಗಿಸಿದ್ದೇನೆ ಇದು ಪೈಥಾನ್ ಹೇಳಲು ಕಷ್ಟ ನೀವು ಈಗ ಇದು ಪೂರೈಸಿದ. ನೀವು ಕೆಲವೊಮ್ಮೆ ಹೊಂದಿಸಬಹುದು ವೇರಿಯಬಲ್ ಯಾವುದೂ ಎಂದು, ತದನಂತರ ಅಂತಿಮವಾಗಿ ಭಾವಿಸುತ್ತೇವೆ ಗಾರ್ಬೇಜ್ ಕಲೆಕ್ಟರ್ ಮೂಲಕ ಬರುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ. ಆದರೆ ಮತ್ತೆ, ನೀವು ಆ ಮೇಲೆ ನಿಯಂತ್ರಣ. ಮತ್ತು ಕಾರಣಗಳಲ್ಲಿ ಒಂದು ಜನರು ಸಿ ಬಳಸುವ ನಿಜವಾಗಿಯೂ, ನಿರ್ಣಾಯಕ ವಿಷಯಗಳನ್ನು ಕಾರ್ಯಕ್ಷಮತೆಯ ಈ ಸಾಮರ್ಥ್ಯವನ್ನು ನಿಜವಾಗಿಯೂ ಆಗಿದೆ ಮೆಮೊರಿ ಹಂಚಿಕೆ ಇದೆ ಯಾವಾಗ ಮತ್ತು ಇದು ಬಿಡುಗಡೆ, ಮತ್ತು ಹೊಂದಿವೆ ಸಂದರ್ಭದಲ್ಲಿ ಹೇಳುವ ನಿಯಂತ್ರಣ ಬಹಳಷ್ಟು, ನಾನು ಅಗತ್ಯವಿದೆ ಹೆಚ್ಚು ನಾನು ಇನ್ನು ಮೆಮೊರಿ ಬಳಸಿಕೊಂಡು ಬಾಗುತ್ತೇನೆ. ಅದು ಎಂದು ಪೈಥಾನ್ ಆ ದೊಡ್ಡ ಅಲ್ಲ. ಪ್ರೇಕ್ಷಕರು: ನಾನು ನೀವು ಪ್ರಶ್ನೆ ಕೇಳಬಹುದು? ಜೋರಾಗಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಮೂಲಕ ನೀವು ಏನು ಹೇಳಿದಿರಿ? ROSS RHEINGANS-ಯೂ: ಆದ್ದರಿಂದ ಏನೋ ತಪ್ಪು ವಿಶೇಷವೇನು ಮತ್ತು ನೀವು ಡೀಬಗ್ ಆರ್ ಕ್ರಮದಲ್ಲಿ, ನೀವು ಆಗಾಗ್ಗೆ ಎಂದು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಹೇಳಲು ಬಯಸುತ್ತೇನೆ ಅಲ್ಲಿ ನಿಖರವಾಗಿ ತಪ್ಪು ಗಾನ್, ಮತ್ತು ಕೇವಲ ಸದ್ದಿಲ್ಲದೆ ರನ್ನಿಂಗ್ ನಿಲ್ಲುವುದಿಲ್ಲ. ಆದರೆ ನೀವು ಅದನ್ನು ಮುದ್ರಿಸಲು ವಾಸ್ತವವಾಗಿ ಬಯಸುವ ಮಾಹಿತಿಯನ್ನು ಎಲ್ಲಾ ರೀತಿಯ ಬಗ್ಗೆ ಹಾಗೆ, ಇಲ್ಲಿ ಈ ಆಗಿತ್ತು. ನೀವು ಮುದ್ರಿಸುವ ಬಳಸುತ್ತಿದ್ದರೆ ಈ ವಿಷಯ ಏನಾಯಿತು ನೀವು ವೆಬ್ ಸರ್ವರ್ ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ ಒಂದು wen-- ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ROSS RHEINGANS-ಯೂ: ಹೌದು, ವೇಳೆ ನೀವು ಒಂದು ವೆಬ್ ಸರ್ವರ್ ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ ನೀವು ಇಂತಹ ಕೆಲವೊಮ್ಮೆ ಹಾನಿಕಾರಕ ಯಾವಾಗಲೂ ದೋಷಗಳನ್ನು ತಿರಸ್ಕರಿಸಿ ಮತ್ತು ನೀವು ಹೇಳುವ ನೀವು, ಆ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ. ನಾನು ನಿಲ್ಲಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು ನಿರ್ಲಕ್ಷಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ ಇದು ಮತ್ತು ಇರಿಸಿಕೊಳ್ಳಲು ನಡೆಯುತ್ತಿದೆ. ನಂತರ ನೀವು ನೂರಾರು ಪಡೆಯುವುದು ಏಕೆಂದರೆ ಈ ದೋಷಗಳನ್ನು ಮತ್ತು ಅವರನ್ನು ನೋಡಿ. ಖಂಡಿತವಾಗಿಯೂ ಉಪಯುಕ್ತ ಎಂದು ಡೀಬಗ್ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಪ್ರತಿ ಬಾರಿ ನಿಮ್ಮ ವೆಬ್ ಸರ್ವರ್ ಮಾಡಿದ ವೇಳೆ ದೋಷ, ನೀವು ಆ ಬಾಳಿಕೆ ದಾಖಲೆಗಳನ್ನು ಹೊಂದಿದೆ. ಬಹುಶಃ ನೀವು ಕೂಡ ಪ್ರೋಗ್ರಾಂ ಬಯಸುವ , ನಿಲ್ಲಿಸಲು ಆದ್ದರಿಂದ ಆ ದಾಖಲೆಗಳು ವಸ್ತುಗಳ ಅಡಿಯಲ್ಲಿ ಸಮಾಧಿ ದೊರೆಯುವುದಿಲ್ಲ. ಆದರೆ ಮತ್ತೆ ಆ ಡೀಬಗ್ ಕ್ರಮದಲ್ಲಿ ಇಲ್ಲಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ನಿರ್ಮಾಣ ಕ್ರಮದಲ್ಲಿ, ವಿಶ್ವದ ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ. ನಾನು ಚಾಲನೆಯಲ್ಲಿರುವ ಬಾಗುತ್ತೇನೆ ಸಣ್ಣ ಸ್ಕ್ರಿಪ್ಟುಗಳಿಗೆ, ಅಲ್ಲಿ ನಾನು ಮಾಡಲು ಹೇಳಿದರು ವಿಷಯ ಕೇವಲ ಸ್ವಲ್ಪ ಆಫ್ ಇರಬಹುದು ನಾನು ಅದನ್ನು ಬಯಸುತ್ತೇನೆ ಏನು ತದನಂತರ ರೀತಿಯ ಮೂಲಕ ತಳ್ಳುವುದು ದೋಷಗಳನ್ನು ನೀವು ಬಯಸಬಹುದು ಸಂಗತಿಯಾಗಿದೆ. ಮತ್ತು ಇಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಖಂಡಿತವಾಗಿಯೂ ಪೈಥಾನ್ ನಿಜವಾಗಿಯೂ ತನ್ನ ಆರಂಭವಾಗುತ್ತದೆ ಗಳಿಸುತ್ತಾನೆ. ನಾನು ಮಾತನಾಡಲಿಲ್ಲ ಕಡೆಯದಾಗಿ this-- ಎಂದು ನಾನು ಬಗ್ಗೆ ಮಾತನಾಡಲಿಲ್ಲ ಆದರೆ ನಿಜವಾಗಿಯೂ ಮೊದಲ infuriating ಮಾಡಬಹುದು ಸಮಯ ನೀವು ಈ ದೋಷಗಳು ಒಂದು, ಹೊಂದಿವೆ ಎರಡನೇ ಮತ್ತು ಮೂರನೇ ಮತ್ತು ನಾಲ್ಕನೇ ಸಮಯ ನೀವು ಒಂದು ಈ ದೋಷಗಳನ್ನು ಹೊಂದಿವೆ. ಪೈಥಾನ್, ನಾನು ಹೇಳಿದಂತೆ ಇದು ಜಾಗದಿಂದ ಬಳಸುವ ನೀವು ಇಂಡೆಂಟೇಷನ್ ಮಟ್ಟವನ್ನು ಹೇಳಲು ಮತ್ತು ನೀವು ಕೋರುತ್ತೇವೆ ಕ್ರಿಯಾತ್ಮಕ ಏನು ಬ್ಲಾಕ್, ಬೇರೆ ಟ್ಯಾಬ್ಗಳನ್ನು ಮತ್ತು ಸ್ಥಳಗಳಲ್ಲಿ ಪರಿಗಣಿಸುತ್ತದೆ. ನೀವು ಟ್ಯಾಬ್ ನಾಲ್ಕು ಆದ್ದರಿಂದ, ಮತ್ತು ನಂತರ ಮುಂದಿನ ಸಾಲಿನ ನಾಲ್ಕು ಸ್ಥಳಗಳನ್ನು ಹೊಂದಿದೆ, ಅವರು ಎಂದು ತೋರಿಸುತ್ತವೆ ಸಹ ನಿಮ್ಮ ಸಂಪಾದಕದಲ್ಲಿ ಅದೇ ಪ್ರಮಾಣದ ಪೈಥಾನ್ ಅವುಗಳನ್ನು ಅದೇ ಚಿಕಿತ್ಸೆ ನೀಡುವುದಿಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಪೈಥಾನ್ ಟ್ಯಾಬ್ಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ ಮತ್ತು ತೈಲ ಮತ್ತು ನೀರು ಖಾಲಿ. ಅವರು ಕೇವಲ ಬೇರೆಬೇರೆ. ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಇಲ್ಲ ಒಂದು ಟ್ಯಾಬ್ ಎಂದು ಉದ್ದ, ಒಂದು ಟ್ಯಾಬ್ 8 ಸಮ ಆದ್ದರಿಂದ ಅಲ್ಲ ಖಾಲಿ, ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ತಿರುಗಾಡಲು ಎಂದು ಆ ರೀತಿಯಲ್ಲಿ. ಲೈಕ್, ಇದು ಹೇಳುತ್ತಾರೆ, ಏನು ನಾನು ಮನುಷ್ಯ ಜಾಗದಿಂದ ಮಟ್ಟದ, ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ನೋಡುತ್ತಿರುತ್ತದೆ ಜಾಗಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಗಳನ್ನು ಮಾದರಿ. ಆದ್ದರಿಂದ, ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ ಈ ವ್ಯವಹರಿಸಲು ಯಾವಾಗಲೂ ಸ್ಥಳಗಳಲ್ಲಿ ಸಾರ್ವಕಾಲಿಕ ಬಳಸುವುದು. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, Cloud9 ರಲ್ಲಿ ಐಡಿಇ ಮತ್ತು CS50 ಐಡಿಇ, ನಿಮ್ಮ Tab ಕೀಲಿಯನ್ನು ಒಳಸೇರಿಸಿದನು ನಾಲ್ಕು ಸ್ಥಳಗಳಲ್ಲಿ ಬದಲಿಗೆ ಸೂಪರ್ ಉಪಯುಕ್ತ ಇದು ಟ್ಯಾಬ್ಗಳ. ಮತ್ತೆ, ನೀವು ಪೈಥಾನ್ ಬರೆದ ವೇಳೆ ಚೆನ್ನಾಗಿರುತ್ತದೆ ಎಂದು ಟ್ಯಾಬ್ಗಳನ್ನು ಪ್ರೋಗ್ರಾಂ ಇದು ಕೇವಲ ಎಂದು ಯಾರಾದರೂ ಹೋಗಿ ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿದರು ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮಕ್ಕೆ ಒಂದೇ ಒಂದು ಸಾಲು , ಪ್ರತಿ ಟ್ಯಾಬ್ ನಾಲ್ಕು ಸ್ಥಳಗಳಲ್ಲಿ ಹೊಂದಿತ್ತು ಇದು ಮುರಿಯಬಲ್ಲ. ಮತ್ತು ಇದು ಒಂದು ರೀತಿಯಲ್ಲಿ ಮುರಿಯಬಲ್ಲ ನಿಜಕ್ಕೂ ಗೋಚರಿಸುವುದಿಲ್ಲ. ನಿಜವಾದ ದೋಷ ಆದರೂ ಎಸೆಯುತ್ತಾನೆ ಸಂದೇಶವನ್ನು ಹೊಸ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಇಲ್ಲಿ ನಿರೀಕ್ಷೆ ಇಂಡೆಂಟ್ or-- ಇದು ಇಂಡೆಂಟ್ಗಳು ಬಗ್ಗೆ ವೇಳೆ ಇದು ತಪ್ಪು ಹಾಗೆ ಮತ್ತು ಇದು ಕಾಣುತ್ತದೆ ಇದು ಬಹುಶಃ ಇಲ್ಲಿದೆ ಒಂದು ಟ್ಯಾಬ್ ಜಾಗವನ್ನು ಸಮಸ್ಯೆ ಇಲ್ಲ. ಅವರು ಇನ್ನೂ ದೋಷ infuriating ನೀವು. ದೊಡ್ಡ ಇಡೀ ನಾನು ಮಾಡಲಿಲ್ಲ ಈ ಚರ್ಚೆ, ಇದು ನಿಜವಾಗಿಯೂ ಏಕೆಂದರೆ ಪಡೆಯಲು ಒಂದು ಸಂಕೀರ್ಣ, ಸೂಕ್ಷ್ಮ ವಿಷಯ, ಮತ್ತು ಯಾವುದೇ ಮಾಡಲು ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೂ ನಾವು ಇದುವರೆಗೆ ಮಾಡಿದ ವಸ್ತುಗಳ, tuples ಎಂಬ ಪರಿಕಲ್ಪನೆಯೇ. ಅವರು ಹಾಗೆ ಅಲ್ಲಿ ಇವು ನೀವು ಮಾರ್ಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ರಚನೆಗಳು. ಅವರು ಸ್ಥಳದಲ್ಲಿ ಏಕೆಂದರೆ ಎಲ್ಲಾ ಬಳಸಲಾಗುತ್ತದೆ ಅವರು ವಿಷಯಗಳನ್ನು ಸ್ಥಳಗಳಿಂದ ಉಪಯುಕ್ತ ರಚನೆಗಳು ಉಪಯುಕ್ತ ಎಂದು. ಆದರೆ ನೀವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮಾಡಿ ಬಯಸಿದರೆ, ಮತ್ತು ನಂತರ ಇಂಟರ್ಪ್ರಿಟರ್ ಭರವಸೆ ನೀವು ಎಂದಿಗೂ ಮಾರ್ಪಡಿಸಲು ಬಯಸುವ ಹೋಗುವ ವಾಸ್ತವವಾಗಿ ವಿಷಯ, ನೀವು ಮಾರ್ಪಡಿಸಲು ನೀವು, ನೀವು ಹೊಸ ಹೊಸ ಮಾಡುವ ಮಾಡುತ್ತೇವೆ ಅದನ್ನು ಆ ಮೌಲ್ಯಗಳನ್ನು tuples ಇವೆ. ಬದಲಿಗೆ ಉತ್ಪತ್ತಿ ಹೆಚ್ಚು ಅವುಗಳನ್ನು ಚದರ ಆವರಣಗಳಲ್ಲಿ ಈ, ನೀವು ಸುತ್ತಿನಲ್ಲಿ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಅವುಗಳನ್ನು ಉತ್ಪಾದಿಸುವ. ಏಕೆ ನೀವು ಈ ವಿಷಯಗಳನ್ನು ಬಳಸುವ, ಪ್ರಶ್ನೆಯ ಸ್ವಲ್ಪ. . ಮಾತ್ರ ವಿಷಯ ಎಂದು ನಾನು ಮಾಡುತ್ತೇವೆ ನೀವು ಬಗ್ಗೆ ಹೇಳಲು ಎಂದು tuples ಬಳಸಬಹುದು ನಿಘಂಟುಗಳು ಸೂಚಕಗಳು. ನೀವು ಸರಣಿಗಳ ಬಳಸುವಂತಿಲ್ಲ ನಿಘಂಟುಗಳು ಸೂಚಕಗಳು. ಮತ್ತು ಏಕೆ, ಮತ್ತೆ, ತಾಂತ್ರಿಕ ಮತ್ತು ನಾನು ಎದುರಾದವು ನಾನೇನು. ನಾನು ಮುಟ್ಟದೇ ಎಂದು pset ಈ ಚರ್ಚೆ ರಲ್ಲಿ pset6 ಆಗಿದೆ. ಇಲ್ಲಿ ನೀವು ಬಯಸುವ ಹೇಗೆ ಇಲ್ಲಿ a-- ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೇಗೆ ನೀವು Python ನಲ್ಲಿ pset6 ಜಾರಿಗೆ. ಪೈಥಾನ್ ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು ವಿನ್ಯಾಸ ಸೈಕಲ್, ಮೊದಲ ವಿಷಯ ನೀವು ಇರುವಾಗ ನೀವು ಮಾಡುವ ಬರವಣಿಗೆಯ ಯೋಜನೆಗಳಲ್ಲಿ ಚೆಕ್ ಯಾರಾದರೂ ಈಗಾಗಲೇ ಇದನ್ನು ನೋಡಲು. ವಾಸ್ತವವಾಗಿ, ನೀವು ಬಯಸಿದರೆ ಅಪಾಚೆ 50 serve-- ಗೆ ಸುಮಾರು ಈ, ಮಾಡುತ್ತದೆ ಇದು ಬರುವುದಿಲ್ಲ ಹೊರತುಪಡಿಸಿ ಶಿಷ್ಟ ಲಿನಕ್ಸ್ ಗಣಕಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಪೈಥಾನ್, ಮತ್ತು ಪೈಥಾನ್ ಸರಳ HTTP ಪರಿಚಾರಕದ ಹಾಗೆಯೇ ಮಾಡುತ್ತದೆ. ನೀವು ಲಿನಕ್ಸ್ ಗಣಕದಲ್ಲಿ ಇದುವರೆಗೆ ನೀವು, ಅಥವಾ CS50 ನ Cloud9 ಐಡಿಇ ಹೊರಗೆ ಮತ್ತು ಈ ಪ್ರಸ್ತುತ ಪೂರೈಸಲು ಬಯಸುವ ನಿರ್ದಿಷ್ಟ ಬಂದರಿಗೆ ಕೋಶವನ್ನು ಹೆಬ್ಬಾವು ಮೀ SimpleHTTPServer ಬಂದರು ಎಂದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ನೀವು ಆಮದು ಮಾಡಬಹುದು ಸರಳ HTTP ಪರಿಚಾರಕದ ಮತ್ತು ಇದು ಕಾರ್ಯಗಳನ್ನು ಬಹಳಷ್ಟು ವೇಳೆ ಅವರಲ್ಲಿದೆ ನೀವು ಕಸ್ಟಮೈಸ್, ಅಥವಾ ಅದನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸುವ, ಅಥವಾ ಅದು ಅದನ್ನು ಸಜ್ಜುಗೊಳಿಸುವ ನಡೆಸುತ್ತವೆ ನಿಮ್ಮ ಸ್ವಂತ ಸರ್ವರ್ನಲ್ಲಿ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ. ಆದ್ದರಿಂದ ಪೈಥಾನ್ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಇಲ್ಲಿದೆ. ಮತ್ತು ಈ CS50 ಬಂದಿದೆ. ಧನ್ಯವಾದಗಳು.