ಹಲೋ ವರ್ಲ್ಡ್ - ನಿಮ್ಮ ಮೊದಲ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಪ್ರಾಜೆಕ್ಟ್

ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಜೊತೆ ಪೈಥಾನ್ ಅನ್ನು ಬಳಸುವ ಒಂದು ಸೌಮ್ಯವಾದ ಪರಿಚಯ

ನೀವು ರಾಸ್ಪ್ಬೆರಿ ಪೈಗೆ ಹೊಸದಾಗಿದ್ದಾಗ ಅದನ್ನು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ನೇರವಾಗಿ ನೀವು ಸಾಧನಕ್ಕೆ ನಿಮ್ಮನ್ನು ಆಕರ್ಷಿಸುವ ಯೋಜನೆಗಳಿಗೆ ನೇರವಾಗಿ ಹಾರಿಹೋಗಬಹುದು.

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

ನೀವು ಲಿನಕ್ಸ್ಗೆ ಸಹ ಹೊಸತಾಗಿದ್ದರೆ ಅದು ಇನ್ನಷ್ಟು ಕಠಿಣವಾದ ಕಲಿಕೆಯ ರೇಖೆಯನ್ನು ಹೊಂದಿರಬಹುದು, ಆದ್ದರಿಂದ ಪೈಥಾನ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬ ಬಗ್ಗೆ ನೀವೇ ಪರಿಚಿತರಾಗಿ ಸರಳ ಯೋಜನೆಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು ಉತ್ತಮವಾಗಿದೆ, ತದನಂತರ ಕಾಲಾಂತರದಲ್ಲಿ ಆ ಜ್ಞಾನವನ್ನು ಬೆಳೆಸಿಕೊಳ್ಳಿ.

ಒಂದು ಜೆಂಟಲ್ ಪರಿಚಯ

ರಾಸ್ಪ್ಬೆರಿ ಪೈನ ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾದ ಮೊದಲ ಯೋಜನೆಗಳಲ್ಲಿ ಒಂದಾದ "ಹಲೋ ವರ್ಲ್ಡ್" ಅನ್ನು ಮುದ್ರಿಸುವುದು, ಸ್ಕ್ರಿಪ್ಟ್ನೊಂದಿಗಿನ ಟರ್ಮಿನಲ್ಗೆ ಅಥವಾ ಐಡೆಲ್ ಪೈಥಾನ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಅನ್ನು ಬಳಸುವುದು.

ಇದು ನೀರಸ ಆರಂಭದಂತೆ ಕಾಣಿಸಬಹುದು, ಆದರೆ ಅದು ನಿಮಗೆ ಪೈಥಾನ್ಗೆ ಸುಲಭ ಮತ್ತು ಸೂಕ್ತವಾದ ಪರಿಚಯವನ್ನು ನೀಡುತ್ತದೆ - ಮತ್ತು ನಿಮ್ಮ ಭವಿಷ್ಯದ ಯೋಜನೆಗಳಲ್ಲಿ ನೀವು ಸಾಕಷ್ಟು ಕಾರ್ಯಗಳನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ.

ನಿಜವಾಗಿಯೂ ನಮ್ಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೌಶಲ್ಯಗಳನ್ನು ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಜೊತೆಗೆ ಕಿಕ್ ಮಾಡಲು ಈ ಸಾಂಪ್ರದಾಯಿಕ ಪಾಠದ ಕೆಲವು ವೈವಿಧ್ಯತೆಗಳ ಮೂಲಕ ನೋಡೋಣ. IDLE ಬದಲಿಗೆ ಪೈಥಾನ್ ಲಿಪಿಯನ್ನು ನಾವು ಬಳಸುತ್ತೇವೆ, ಅದು ನನ್ನ ಮೆಚ್ಚಿನ ವಿಧಾನವಾಗಿದೆ.

ಹಲೋ ವರ್ಲ್ಡ್

"ಹಲೋ ವರ್ಲ್ಡ್" ಎಂಬ ಪಠ್ಯದ ಮೂಲ ಮುದ್ರಣದೊಂದಿಗೆ ಆರಂಭದಲ್ಲಿಯೇ ಆರಂಭಿಸೋಣ.

ಒಮ್ಮೆ ಟರ್ಮಿನಲ್ ಅಧಿವೇಶನಕ್ಕೆ ಪ್ರವೇಶಿಸಿ, 'helloworld.py' ಎಂಬ ಹೊಸ ಪೈಥಾನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರಚಿಸಲು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಿ.

ಸುಡೋ ನ್ಯಾನೋ helloworld.py

ನಾವು ಬಳಸುತ್ತಿರುವ ಪಠ್ಯ ಸಂಪಾದಕ ನ್ಯಾನೋ, ಮತ್ತು 'ಪೈ' ಪೈಥಾನ್ ಸ್ಕ್ರಿಪ್ಟುಗಳಿಗೆ ಫೈಲ್ ವಿಸ್ತರಣೆಯಾಗಿದೆ.

ನಾವು ಸೂಪರ್ಡೋಸರ್ನಂತೆ ಆಜ್ಞೆಯನ್ನು ನಡೆಸುವ ಆರಂಭದಲ್ಲಿ ಸುಡೊವನ್ನು ('ಸೂಪರ್ಯೂಸರ್ ಡು' ಗಾಗಿ ಇದು ನಿಂತಿದೆ) ಸಹ ಬಳಸುತ್ತೇವೆ. ನೀವು ಇದನ್ನು ಯಾವಾಗಲೂ ಬಳಸಬೇಕಾಗಿಲ್ಲ, ಮತ್ತು ತಪ್ಪಾದ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಅದು ತಪ್ಪು ಕೈಯಲ್ಲಿ ಅಪಾಯಕಾರಿಯಾಗಬಹುದು, ಆದರೆ ಈಗ ಅದನ್ನು ಕೇವಲ ಅಭ್ಯಾಸವಾಗಿ ಬಳಸಿಕೊಳ್ಳುತ್ತೇವೆ.

ಈ ಆಜ್ಞೆಯು ಹೊಸ ಖಾಲಿ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ. ಕೆಳಗಿನ ಫೈಲ್ ಅನ್ನು ನಮೂದಿಸಿ ಅದು "ಹಲೋ ವರ್ಲ್ಡ್" ಎಂಬ ಪದವನ್ನು ರನ್ ಮಾಡಿದಾಗ ಪದವನ್ನು ಮುದ್ರಿಸುತ್ತದೆ:

ಮುದ್ರಣ ("ಹಲೋ ವರ್ಲ್ಡ್")

ಒಮ್ಮೆ ಪ್ರವೇಶಿಸಿದಾಗ, Ctrl + X ಅನ್ನು ಒತ್ತಿ ನಂತರ ಫೈಲ್ ಅನ್ನು ಉಳಿಸಲು 'Y' ಅನ್ನು ಹಿಟ್ ಮಾಡಿ. ಟರ್ಮಿನಲ್ ನಿರ್ದಿಷ್ಟ ಫೈಲ್ ಹೆಸರಿನೊಂದಿಗೆ ಫೈಲ್ ಅನ್ನು ಉಳಿಸಲು ಎಂಟರ್ ಒತ್ತಿ ಕೇಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಮುಂದುವರಿಯಿರಿ ಮತ್ತು ಎಂಟರ್ ಕೀ ಅನ್ನು ಒತ್ತಿರಿ. ನೀವು ನಿಮ್ಮ ಮೊದಲ ಪೈಥಾನ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿದ್ದೀರಿ!

ನೀವು ಈಗ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಮರಳುತ್ತೀರಿ. ನಮ್ಮ ಹೊಸ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸಲು, ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ನಾವು ಬಳಸುತ್ತೇವೆ:

ಸುಡೋ ಪೈಥಾನ್ helloworld.py

ಇದು "ಹಲೋ ವರ್ಲ್ಡ್" ಅನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮುಚ್ಚುತ್ತದೆ, ಮತ್ತೆ ಟರ್ಮಿನಲ್ ಅನ್ನು ನಮಗೆ ಬಿಟ್ಟುಬಿಡುತ್ತದೆ.

ಹಲೋ ನಂತರ ವರ್ಲ್ಡ್

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

ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ಫೈಲ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ:

ಸುಡೋ ನ್ಯಾನೋ hellothenworld.py

ಮತ್ತೊಮ್ಮೆ ಇದು ಖಾಲಿ ಸಂಪಾದಕ ವಿಂಡೋವನ್ನು ತೆರೆಯುತ್ತದೆ. ಕೆಳಗಿನ ಪಠ್ಯವನ್ನು ನಮೂದಿಸಿ:

ಮುದ್ರಣ ("ಹಲೋ") ಮುದ್ರಣ ("ಪ್ರಪಂಚ")

ಮತ್ತೆ ನಿರ್ಗಮಿಸಲು ಮತ್ತು ಉಳಿಸಲು Ctrl + X ಅನ್ನು ಬಳಸಿ, ನಂತರ 'Y' ಅನ್ನು ಒತ್ತಿ ಮತ್ತು ಪ್ರಾಂಪ್ಟ್ ಮಾಡುವಾಗ 'ನಮೂದಿಸಿ'.

ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಸ್ಕ್ರಿಪ್ಟ್ ರನ್:

ಸುಡೊ ಪೈಥಾನ್ hellothenworld.py

ಇದು ಒಂದು ಸಾಲಿನಲ್ಲಿ "ಹಲೋ" ಅನ್ನು ಮುಂದಿನ ಸಾಲಿನಲ್ಲಿ "ವರ್ಲ್ಡ್" ಮುದ್ರಿಸುತ್ತದೆ, ನಂತರ ಸ್ಕ್ರಿಪ್ಟ್ ಮುಚ್ಚಿ.

ಹಲೋ ವರ್ಲ್ಡ್, ಗುಡ್ಬೈ ವರ್ಲ್ಡ್

ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು ಕಲಿತದ್ದನ್ನು ಬಳಸಿ, ನಾವು ವಿಷಯಗಳನ್ನು ಬದಲಾಯಿಸೋಣ ಆದ್ದರಿಂದ ನಾವು "ಹಲೋ ವರ್ಲ್ಡ್" ಮತ್ತು "ಗುಡ್ಬೈ ವರ್ಲ್ಡ್" ಎಂದು ಹೇಳುವವರೆಗೂ ನಾವು ಅದನ್ನು ನಿಲ್ಲಿಸುವವರೆಗೂ ಹೇಳುತ್ತೇವೆ.

ನೀವು ಫೈಲ್ಗಳನ್ನು ಹೇಗೆ ತಯಾರಿಸಬೇಕು ಮತ್ತು ಬಳಸಬೇಕೆಂದು ನೀವು ಕಲಿತಿದ್ದೀರಿ, ಈ ಸಮಯದಲ್ಲಿ ನಾವು ಆ ಸೂಚನೆಗಳನ್ನು ಕೆಡವಿ ಮಾಡುತ್ತೇವೆ.

Hellogoodbye.py ಎಂಬ ಹೊಸ ಫೈಲ್ ಅನ್ನು ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ನ್ಯಾನೊನಲ್ಲಿ ತೆರೆಯಿರಿ. ಕೆಳಗಿನ ಪಠ್ಯವನ್ನು ನಮೂದಿಸಿ:

ಆಮದು ಸಮಯ ಎಣಿಕೆ = 1 ಆದರೆ ನಿಜ: ಎಣಿಕೆ ವೇಳೆ == 1: ಮುದ್ರಣ ("ಹಲೋ ವರ್ಲ್ಡ್") ಎಣಿಕೆ = ಎಣಿಕೆ -1 ಸಮಯ. ನಿದ್ರೆ (1) ಎಲಿಫ್ ಎಣಿಕೆ == 0: ಮುದ್ರಣ ("ವಿದಾಯ ಪ್ರಪಂಚ") ಎಣಿಕೆ = ಎಣಿಕೆ +1 ಸಮಯ. ನಿದ್ರೆ (1)

ನಾವು ಕೆಲವು ಹೊಸ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಇಲ್ಲಿ ಪರಿಚಯಿಸಿದ್ದೇವೆ:

ಈ ಇಂಡೆಂಟ್ ಮಾಡಲಾದ ಕೋಡ್ ರನ್ ಆಗಿದ್ದರೆ, ಅದು "ಹಲೋ ವರ್ಲ್ಡ್" ಅನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ನಮ್ಮ 'ಎಣಿಕೆ' ವೇರಿಯಬಲ್ ಅನ್ನು -1 ರಿಂದ ಬದಲಾಯಿಸುತ್ತದೆ. ನಂತರ 'ರನ್ ಲೂಪ್' ಗೆ ಮತ್ತೆ ಸೈಕ್ಲಿಂಗ್ ಮಾಡುವ ಮೊದಲು 'ಸಮಯ. ಸ್ಲೀಪ್ (1)' ಜೊತೆ ಎರಡನೇಯವರೆಗೆ ಕಾಯುವುದು.

ಎರಡನೆಯ 'if' ಹೇಳಿಕೆಯು ಇದೇ ರೀತಿಯ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ ಆದರೆ 'ಎಣಿಕೆ' ನಿಖರವಾಗಿ 0 ಆಗಿದ್ದರೆ ಮಾತ್ರ ರನ್ ಆಗುತ್ತದೆ. ನಂತರ ಅದು "ವಿದಾಯ ಜಗತ್ತನ್ನು" ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು 1 ಗೆ 'ಎಣಿಕೆ' ಅನ್ನು ಸೇರಿಸುತ್ತದೆ. 'ಲೂಪ್' ಅನ್ನು ಮತ್ತೆ ಚಾಲನೆ ಮಾಡುವ ಮೊದಲು ಮತ್ತೊಮ್ಮೆ ಇದು ಎರಡನೇಯವರೆಗೆ ಕಾಯುತ್ತದೆ.

ಆಶಾದಾಯಕವಾಗಿ, ನೀವು 'ಎಣಿಕೆ' 1 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುವುದು ಮತ್ತು ಪ್ರತಿ ಬಾರಿ ವಿವಿಧ ಪಠ್ಯವನ್ನು ಮುದ್ರಿಸುವ, 1 ರಿಂದ 0 ರವರೆಗೆ ನಿರಂತರವಾಗಿ ಚಕ್ರವನ್ನು ಹೇಗೆ ನೋಡುತ್ತೀರಿ ಎಂದು ನೀವು ಈಗ ನೋಡಬಹುದಾಗಿದೆ.

ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಮತ್ತು ನೀವೇ ನೋಡಿ! ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಿಲ್ಲಿಸಲು, Ctrl + C ಅನ್ನು ಹಿಟ್ ಮಾಡಿ.

ಹಲೋ ವರ್ಲ್ಡ್ 100 ಟೈಮ್ಸ್

ನಮ್ಮ ಪಠ್ಯ ಮುದ್ರಣವನ್ನು ಕೇವಲ 10 ಬಾರಿ ಪುನರಾವರ್ತಿಸುವುದರ ಬಗ್ಗೆ, ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೇಗೆ? ಸ್ವಲ್ಪ ಸಮಯದೊಳಗೆ ಲೂಪ್ ಅನ್ನು ಮತ್ತೆ ಬಳಸುವುದರ ಮೂಲಕ ಇದನ್ನು ಸಾಧಿಸಬಹುದು, ಆದರೆ ನಾವು ಅದನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುತ್ತೇವೆ ಎಂಬುದನ್ನು ಬದಲಾಯಿಸುವುದು.

ಮತ್ತೊಂದು ಹೊಸ ಫೈಲ್ ರಚಿಸಿ, ಅದನ್ನು ಹೆಸರಿಸಿ ಮತ್ತು ತದನಂತರ ಕೆಳಗಿನ ಪಠ್ಯವನ್ನು ನಮೂದಿಸಿ:

ಎಣಿಕೆ ಸಮಯ = 1 ಆದರೆ ಟ್ರೂ: ಎಣಿಕೆ ವೇಳೆ <= 10: ಮುದ್ರಣ ("ಹಲೋ ವರ್ಲ್ಡ್"), ಎಣಿಕೆ = ಎಣಿಕೆ +1 ಸಮಯ. ಸ್ಲೀಪ್ (1) ಎಲಿಫ್ ಎಣಿಕೆ == 11: ತ್ಯಜಿಸು ()

ಇಲ್ಲಿ ನಾವು '<=' ಅನ್ನು ಮೊದಲ 'if' ಹೇಳಿಕೆಯಲ್ಲಿ 'ಕಡಿಮೆ ಅಥವಾ ಅದಕ್ಕಿಂತ ಕಡಿಮೆ' ಎಂದು ಅರ್ಥೈಸುತ್ತೇವೆ. ಎಣಿಕೆ 10 ಕ್ಕಿಂತ ಕಡಿಮೆ ಅಥವಾ ಸಮನಾಗಿರುತ್ತದೆ, ನಮ್ಮ ಕೋಡ್ "ಹಲೋ ವರ್ಲ್ಡ್" ಮುದ್ರಿಸುತ್ತದೆ.

ಮುಂದಿನ 'ವೇಳೆ' ಹೇಳಿಕೆಯು ಕೇವಲ 11 ನೇ ಸ್ಥಾನಕ್ಕೆ ಮಾತ್ರ ಕಾಣುತ್ತದೆ, ಮತ್ತು ಎಣಿಕೆ 11 ರಲ್ಲಿದ್ದರೆ ಅದು 'ಬಿಟ್ಟುಹೋಗು (') ಆದೇಶವನ್ನು ಸ್ಕ್ರಿಪ್ಟ್ ಮುಚ್ಚುತ್ತದೆ.

ನಿಮಗಾಗಿ ಇದನ್ನು ನೋಡಲು ಫೈಲ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಿ.

ನಿಮ್ಮ ಮೇಲೆ

ಈ ವ್ಯಾಯಾಮಗಳು ನಿಮಗೆ ಕುಶಲತೆಯ ಕೋಡ್ನ ಕೆಲವು ಮೂಲಭೂತ ವಿಧಾನಗಳನ್ನು ತೋರಿಸುತ್ತವೆ, ಆದರೆ ಇದು ಎಲ್ಲಾ ಹೊಸ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಮತ್ತು ಪೈಥಾನ್ ಬಳಕೆದಾರರು ಆರಂಭದಲ್ಲಿ ಹಿಡಿತಕ್ಕೆ ಹೋಗಬೇಕು ಎಂದು ತಿಳಿದುಬಂದಿದೆ.

ನೀವು ಈಗಾಗಲೇ ಅದನ್ನು ಪತ್ತೆ ಮಾಡದಿದ್ದರೆ, ಈ ಅತ್ಯುತ್ತಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು elpintordelavidamoderna.tk ಮೀಸಲಾದ ಪೈಥಾನ್ ಸೈಟ್ ಪರಿಶೀಲಿಸಿ.

ಭವಿಷ್ಯದ ಲೇಖನಗಳು ಮತ್ತು ಯೋಜನೆಗಳಲ್ಲಿ ನಾವು ಹೆಚ್ಚಿನ ಕೋಡ್ ಉದಾಹರಣೆಗಳು ರಕ್ಷಣೆ ಮಾಡುತ್ತೇವೆ, ಟ್ಯೂನ್ ಆಗಿರಿ!