Lesson 01: Introduction (Įvadas) [LTU] - CodeAcademy-Online/python-level-1 GitHub Wiki

Kas yra Python? 🐍

Python - programavimo kalba, dažnai naudojama kurti svetainėms, programinei įrangai, užduotims automatizuoti ir duomenų analizei atlikti. Python yra bendrosios paskirties kalba, t. y. su ja galima kurti įvairias programas ir ji nėra specializuota kokiems nors konkretiems uždaviniams spręsti.

Python yra dinamiškai rašoma ( dynamically typed ) kalba. Kas yra dinamiškas? Priskirdami reikšmę kintamajam Python programoje neturime deklaruoti kintamojo tipo. Kitose kalbose, pavyzdžiui, C, C++, Java ir kt., prieš priskiriant kintamiesiems reikšmes, jos griežtai yra deklaruojamos.

Python kalboje nekyla jokių problemų, net jei nedeklaruojame kintamojo tipo. Jis nurodo kintamojo rūšį programos vykdymo metu. Taigi Python yra dinamiškai rašoma kalba.

⬇️ Atsisiųsti Python

https://www.python.org/downloads/release/python-3913/

❗ Šiame kurse bus naudojama 3.9.13 "Phyton" versija.

⬇️ Atsisiųsti VSCode

https://code.visualstudio.com/download

Šiame kurse mokytojai naudos VScode (arba PyCharm) integruota kūrimo aplinka (IDE - Integrated development environment). Jūs galite naudoti bet kokius jums patinkančius įrankius, kūrėjas pats sprendžia, kokius įrankius naudoti, ypač IDE. Tačiau pradedantiesiems griežtai rekomenduojame naudoti tuos pačius įrankius, kaip ir dėstytojai.

Ką reikia padaryti:

  • Įsidiekite Python su VSCode IDE.

💻 Pirmoji programa

Tradiciškai pirmoji programa, kurią rašo kiekvienas programuotojas, yra Hello, World programa išspausdinama terminale. Padarykime tą patį:

print("Hello, World")

Sveikiname, dabar jūs kalbate Python kalba! Pradėkime:

Python operatoriai

Python turi daugybę įrankių, kuriais jau galite naudotis. Šiandien apžvelgsime operatorius. Operatoriai yra instrukcijos skirtos nurodyti Python interpretatoriui, ką daryti su pateiktais elementais.Geras atitikmuo yra operacijos, kurias atliekate su skaičiuotuvu:

Operatorius Pavadinimas Pavyzdys
+ Sudėtis x + y
- Atimtis x - y
* Daugyba x * y
/ Dalybos x / y
% Modulis x % y
** Eksponentija x ** y
// Padalijimas iš apačios x // y

Išbandykime juos:

10 + 10
# Output : 20
10 - 5
# Output : 5
10 % 3
# Output : 1
20 // 4
# Output : 5

Pratimai:

🧠

  • Išbandykite visas operacijas patys.
  • Įsitikinkite, kad esate įsidiegę IDE.

🌐 Papildomas skaitymas: