Mundarija:
- Ta'minotlar
- 1 -qadam: Dasturlash tilini tanlang
- 2 -qadam: Python -ni yuklab oling
- 3 -qadam: Python -ni o'rnating
- 4 -qadam: Notepad -ni oching
- 5 -qadam: funktsiyani aniqlang
- 6 -qadam: Dasturingiz uchun kirish nuqtasini yarating
- 7 -qadam: faylni saqlash
- 8 -qadam: Faylni ishga tushirish
- 9 -qadam: Bir oz oldinga boring
- 10 -qadam: Bu erdan qaerga borish kerak
Video: Birinchi kompyuter dasturini yozish: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Nima uchun dasturlash kerak?
Kompyuter dasturlash yoki "kodlash" juda qo'rqinchli ko'rinadi. Siz kompyuter haqida etarli ma'lumotga ega emasman deb o'ylamasligingiz va shaxsiy noutbukda paydo bo'ladigan muammolarni bartaraf etishdan qo'rqasiz. Agar siz kompyuter bilan munosabatlaringiz sizni kompyuter dasturlash ko'nikmalaridan mahrum qiladi deb hisoblasangiz, adashasiz. Siz "kompyuterda yaxshi ishlashingiz kerak" deb o'ylashingiz mumkin, lekin ko'pgina dasturchilar oddiy vazifalar bilan kurashishadi, masalan, sizning kompyuteringiz nima uchun hujjatni chop qilmaydi. Haqiqat shundaki, kompyuter dasturlashda yaxshi bo'lish uchun mutaxassis bo'lish shart emas.
Kompyuter dasturlashi ko'rinadiganidan ko'ra osonroq va bu daromadli va yuqori maoshli martabaga olib kelishi mumkin. Bu CNBC maqolasida Courtney Connleyning "2020 yilda Amerikadagi eng yaxshi 20 ta ish joyi" sarlavhali maqolasida eng yaxshi o'nta ishning beshtasi dasturlash ishlari bo'lgan. Bu erda biz sizni birinchi kompyuter dasturidan boshlaymiz.
Ta'minotlar
- Kompyuter
- Internetga ulanish
1 -qadam: Dasturlash tilini tanlang
Kompyuter dasturlari - bu kompyuterga birma -bir berilgan ko'rsatmalar to'plami. Kompyuterda bu ko'rsatmalarni oxirigacha bir nechta, nol yoki ikkilik. Odamlar ikkilik gapirishni yaxshi bilishmaganligi uchun, dasturchilar bu ko'rsatmalarni yozish uchun turli xil kompyuter tillaridan foydalanadilar. Bu tillarda C ("S" harfi kabi talaffuz qilinadi), C ++ (plyus-plus deb talaffuz qilinadi), Java, JavaScript (Java-ga aloqasi yo'q), Go, Rust va Python kabi nomlar mavjud. Bu tillarning har biri o'z afzalliklariga ega va siz o'zingizni qulay dasturlar bilan yozishni boshlaganingizda, yangisini o'rganish osonroq bo'ladi.
Ushbu misolda biz Python -dan foydalanamiz. Foydalanish oson, o'rganish oson va talab katta.
2 -qadam: Python -ni yuklab oling
Python dasturini ishga tushirish uchun tizimingizda Python o'rnatilgan bo'lishi kerak. Python bepul va uni https://www.python.org/downloads/ saytidan yuklab olish mumkin. Saytda yuklab olish uchun sariq "Python 3.8.3 -ni yuklab olish" tugmachasini bosing.
ESLATMA: 3.8.3 raqami boshqacha bo'lishi mumkin, chunki bu tugma eng so'nggi versiyasini yuklaydi.
3 -qadam: Python -ni o'rnating
Yuklab olingan faylni ishga tushiring.
O'rnatuvchining birinchi ekranida "Python 3.8 -ni PATH -ga qo'shish" yonidagi katakchada belgi borligiga ishonch hosil qiling, agar bo'lmasa, maydon paydo bo'ladi, keyin "Hozir o'rnatish" -ning yuqori qismini bosing.
Python sizning tizimingizga o'rnatilganda, harakatlar paneli paydo bo'ladi. Sabr bilan kuting, o'rnatish uchun bir necha daqiqa kerak bo'ladi.
Tugatganingizdan so'ng, ekran muvaffaqiyatli sozlanganligini ko'rasiz. Yopish -ni bosing va o'rnatish tugallandi.
4 -qadam: Notepad -ni oching
Dasturchilar o'z dasturlarini yozish uchun ko'pincha IDE (Integrated Development Environment) dan foydalanadilar. IDE odatda dasturning bo'limlarini ajratib ko'rsatadigan va dasturchining ko'rsatmalarini yozishda xatolarni tushunadigan asboblar bilan birga keladi. Murakkab dasturlar uchun IDE haqiqatan ham yordam berishi mumkin. Bepul IDE -lar mavjud, ammo ular talab qilinmaydi. Kompyuter dasturlarini har qanday matn tahrirlovchisiga yozish mumkin, aslida biz dasturni Notepad -da yozamiz. Notepad barcha Windows operatsion tizimlarida sukut bo'yicha o'rnatiladi va juda yaxshi bo'ladi.
Notepad -ni oching, Boshlash menyusini bosing va klaviaturangizga "bloknot" ni kiriting va tizim topganidan so'ng bosing.
Ochilganda, siz bo'sh matnli faylni topasiz.
5 -qadam: funktsiyani aniqlang
Sizning dasturingizni yozish vaqti keldi! "Salom dunyo" dasturini yozmasdan o'zingizni dasturchi deb atash qiyin. Bu kodlash an'anasi!
Python sizning dasturingizni bajarganda, u ko'rsatmalarni o'qiydi, dastur boshidan dastur oxirigacha. Sizning birinchi ish tartibingiz - bu funktsiyani aniqlash. Funktsiyani tavsiflashning eng asosiy usuli bu nomlangan ko'rsatmalar guruhi bo'lib, biz uni har safar nom bilan chaqirganimizda qayta ishlatish mumkin. Biz o'z vazifamizni hello_world deb ataymiz.
Funktsiyani aniqlash uchun biz "def" kalit so'zidan foydalanishimiz kerak, unga ism, qavslar to'plami va chiziqni nuqta bilan tugatishimiz kerak, shunda sizning vazifangiz shunday boshlanadi:
def hello_world ():
Keyingi qatorda siz ushbu funktsiyaga uning ko'rsatmalar guruhini berasiz. Bu holda sizning guruhingiz juda kichik bo'ladi, faqat bitta ko'rsatma. Python indentatsiyani tekshirish orqali funktsiyaga tegishli narsalarni kuzatib boradi. Bu ko'rsatma funktsiyaning bir qismi ekanligini aytish uchun biz klaviaturadagi "Tab" tugmachasini bosamiz, so'ngra uni chop etamiz ("Salom dunyo!")
def hello_world ():
chop etish ("Salom dunyo!")
6 -qadam: Dasturingiz uchun kirish nuqtasini yarating
Bu vaqtda siz funktsiyani yozdingiz, lekin siz kompyuterga bu funktsiyani hech qaerda bajarishni aytmadingiz. Siz buni ushbu bosqichda qilasiz. Bizning "hello_world" funktsiyasini yangi qatorda chaqirish uchun uni faqat nom bilan chaqirasiz. Etakchi yorliqsiz quyidagilarni kiriting:
Salom Dunyo()
"Def" kalit so'zini berishga hojat yo'q, chunki siz hech narsani aniqlamaysiz. Bundan tashqari, ikkita nuqta qo'yishning hojati yo'q, chunki siz kompyuterga bu funksiya chaqirilganda nima qilishini aytmaysiz, siz buni allaqachon qilgansiz.
Sizning dasturingiz endi shunday ko'rinadi:
def hello_world ():
chop etish ("Salom dunyo!") hello_world ()
Bu ahmoqona tuyuladi, lekin takrorlashga arziydi: Birinchi ikkita satr funktsiyani belgilaydi, oxirgi qator esa bu funktsiyani chaqiradi.
7 -qadam: faylni saqlash
Mana, siz butun dasturni yozdingiz! O'zingizga orqa tomondan siltang. Siz tinglaydigan har bir kishiga shunday deyishingiz mumkin: "Kompyuter dasturlash qiyin emas! Men ilgari dastur yozganman. " Siz mutlaqo haq bo'lasiz! Ammo siz hali tugamadingiz. Endi siz kompyuter uchun ko'rsatmalarni yozgan bo'lsangiz, kompyuterning bu ko'rsatmalarni bajarishini ko'rish vaqti keldi.
Buni amalga oshirish uchun siz yozgan dasturni saqlashingiz kerak. "Fayl" menyusini bosing va saqlashni tanlang. Agar so'rov paydo bo'lsa, faylni saqlash uchun ish stoli papkasini tanlang. "Turi sifatida saqlash" maydonida "Barcha fayllar (*.*)" -Ni tanlang va faylga hello.py nomini bering.
Faylni bu erda saqlash dasturni ishga tushirishda uning joylashishini aniqlashni osonlashtiradi.
8 -qadam: Faylni ishga tushirish
Ushbu dastur qanday yozilgan bo'lsa, uni buyruq satrida bajarish kerak. Buni Windows Boshlash menyusini bosish va klaviaturada "cmd" yozish va Enter tugmasini bosish orqali oching.
Endi "cd Desktop" yozib, dastur saqlangan joyga, "Ish stoli" papkasiga o'ting va "Enter" tugmachasini bosing. Keyin "py" yozib, keyin bo'sh joy va dastur nomini yozib, kompyuterga python dasturini ishlatishini ayt..
Endi Enter tugmasini bosing va siz dasturni muvaffaqiyatli bajardingiz!
Qarang, nima qildi? U sizning dasturingizni bajarib, sizning vazifangizni chaqirdi va "Salom dunyo!" Matnini chop etdi. o'z chizig'ida.
9 -qadam: Bir oz oldinga boring
Bu vaqtda siz dasturchisiz (yoki koder, o'zingizni nima deb atashni xohlasangiz!) Endi buni bir qadam oldinga olib boring. Ehtimol, sizning funktsiyangizga bir nechta bosma ("") ko'rsatmalarni qo'shishingiz mumkin, shunchaki boshqasiga o'xshash chiziq qo'yganingizga ishonch hosil qiling va xohlagan matnni tirnoq ichiga qo'ying. Balki, funktsiyani bir necha marta qo'ng'iroq qilib, oxirgi satrda o'z satrlariga hello_world () so'zlarini yozing. Qayta ishga tushirishdan oldin faylni saqlaganingizga ishonch hosil qiling!
10 -qadam: Bu erdan qaerga borish kerak
Ajoyib! Siz dastur yozdingiz. Umid qilamizki, bu qanchalik qiziqarli va oson bo'lishini ko'rasiz. Endi nima? Siz kompyuteringizga ko'rsatma bera oladigan juda ko'p ajoyib narsalar bor, biz bu erda aytmaganmiz. Agar "agar" iboralari yordamida biron bir shart bajarilsa, siz kompyuterni biror narsa qilishga majburlashingiz mumkin. Siz "loop" iboralari yordamida kompyuterni qayta -qayta nimadir qilishga majbur qilishingiz mumkin. Siz ikkalasini cheksiz ko'p usullar bilan birlashtira olasiz. Ma'lumotni keyinchalik ishlatiladigan o'zgaruvchilarda saqlashingiz mumkin. Bu tushunchalarning har birini o'zlashtirish oson. O'rganish mumkin bo'lgan millionlab bepul manbalar, shu jumladan Instructables. Men birinchi boshlaganimda, www.codecademy.com saytidan bilib oldim, u Python, shu jumladan, ko'plab dasturlash tillarida bepul kodlash kurslarini taklif qiladi va men ularni juda tavsiya qilaman.
Tavsiya:
Namlik va haroratni real vaqtda Arduino UNO va SD-karta yordamida qanday yozish mumkin - DHT11 Proteusda ma'lumotlarni yozish simulyatsiyasi: 5 qadam
Namlik va haroratni real vaqtda Arduino UNO va SD-karta yordamida qanday yozish mumkin | DHT11 Proteusda ma'lumotlarni yozish simulyatsiyasi: Kirish: salom, bu Liono Maker, bu erda YouTube havolasi. Biz Arduino bilan ijodiy loyihani amalga oshirmoqdamiz va ko'milgan tizimlar ustida ishlayapmiz. Ma'lumotlarni yozuvchi: Ma'lumotlarni yozuvchi (shuningdek, ma'lumotlarni yozuvchi yoki ma'lumotlarni yozuvchi)-vaqt o'tishi bilan ma'lumotlarni yozib oladigan elektron qurilma
Birinchi Java dasturini qanday yozish kerak: 5 qadam
Birinchi Java dasturini qanday yozish kerak: Ushbu qo'llanma sizga birinchi Java dasturini bosqichma -bosqich yozishni ko'rsatadi
Windows -da kompyuter ekranini yozish: 5 qadam
Windows -da kompyuter ekranini yozib oling: men sizga Windows kompyuterida kompyuter ekranini qanday yozishni ko'rsatmoqchiman. Kompyuterda muammo yoki jarayonni namoyish qilish uchun skrinstast ming so'z va rasmga arziydi, ayniqsa, agar siz video darslik qilmoqchi bo'lsangiz,
Birinchi C ++ dasturini yaratish (Windows): 12 qadam
Birinchi C ++ dasturini yaratish (Windows): Salom kod yozuvchilar! Do'stlaringizga dastur yaratganingizni aytishni xohlaysizmi? Balki siz shunchaki qiziq bir mashg'ulot bo'ladimi -yo'qligini bilish uchun yaxshi joy qidiryapsizmi? Nav bilan qanchalik tanish bo'lishingiz muhim emas
TI-89: 6 bosqichlarida chiziqli interpolatsiya dasturini qanday yozish kerak
TI-89da chiziqli interpolyatsiya dasturini qanday yozish kerak: Ishni boshlashdan oldin bilishingiz kerak bo'lgan asosiy sarlavhalar qavs ichida bo'ladi (masalan, (ENTER)) va tirnoqdagi so'zlar ekranda aks ettirilgan aniq ma'lumotdir. Har bir qadamda kiritiladigan muhim kalitlar va matnli satrlar rasmlarda ajratilgan. Qachon