Mainīgie un datu tipi
Mācību uzdevumu struktūra
Sarežģītības līmeņi:
🟢 - vienkāršs sarežģītības līmenis;
🟡 - vidējs sarežģītības līmenis;
🔴 - paaugstināts sarežģītības līmenis.
Dati — norāda, kādi datu tipi vai funkcijas jāizmanto, piemēram, str()
norāda uz tekstu, un input()
norāda uz lietotāja ievadi.
Piemērs:
Mainīgais vārds ir tipa str (teksts):vards = str('Jānis')
Ievades funkcija, lai iegūtu tekstu no lietotāja:lietoja_vards = input('Kā Tevi sauc? ')
✅ Ievaddati — tas ir, kad programma prasa lietotājam ievadīt kādu informāciju.
🖥️ Izvaddati — tas ir, kad programma parāda rezultātu ekrānā.
Uzdevumi
🟢1. uzdevums. vards-uzvards.py
Parādīt uzdevumu
👉Dati: str
, print()
🧠 Uzdevums:
Izveido programmu, kur:
- mainīgais a - lietotāja vārds ,
- mainīgais b - lietotāja uzvārds .
- Programma izdrukā pilnu vārdu vienā rindā Piemērs:
a = 'Anna'
b = 'Kalniņa'
print(a, b)
💡 Piezīme:
Vari izmantot print(a, b)
- tas ieliek atstarpi automātiski.
✅Ievaddati:
"Anna"
"Kalniņa"
✅Izvaddati:
Rezultāts: Anna Kalniņa
🟢2. uzdevums. divi.py
Parādīt uzdevumu
👉Dati: int
, input()
, print()
🧠 Uzdevums:
Izveido programmu, kura:
- prasa ievadīt divus skaitļus,
- saskaita tos,
- izdrukā rezultātu.
Piemērs:
Ievadi pirmo skaitli: 1
Ievadi otro skaitli: 2
Rezultāts: 3
✅Ievaddati:
1
2
✅Izvaddati:
Rezultāts: 3
💬 Padoms: Ja neizmanto int()
, programma saskaitīs tekstus, nevis skaitļus.
🟡3. uzdevums. tilpums.py
Parādīt uzdevumu
👉Dati: int
, input()
, print()
🧠 Uzdevums:
Izveido programmu, kura:
- prasa ievadīt garumu, platumu un augstumu,
- aprēķina taisnstūra parallelepīda tilpumu,
- izdrukā rezultātu.
Piemērs:
Ievadiet garumu: 13
Ievadiet platumu: 21
Ievadiet augstumu: 2
Tilpums: 546
✅Ievaddati:
2
3
4
✅Izvaddati:
Tilpums: 24
🟡4. uzdevums. vards-vecums.py
Parādīt uzdevumu
👉Dati: int()
, str()
, input()
, print()
🧠 Uzdevums:
Lietotājs (tu) ievada savu vārdu un vecumu. Programma izdrukā teikumu:
- Tevi sauc
<vārds>
, un tev ir<vecums>
gadi.
Piemērs:
Ievadi savu vārdu: Anna
Ievadi savu vecumu: 13
Tevi sauc Anna, un tev ir 13 gadi.
✅Ievaddati:
"Anna"
13
✅Izvaddati:
Ievadi savu vārdu: Anna
Ievadi savu vecumu: 13
Tevi sauc Anna, un tev ir 13 gadi.
🟢5. uzdevums. divreiz-vecaks.py
Parādīt uzdevumu
👉Dati: int()
, input()
, print()
🧠 Uzdevums:
Ievadi savu vecumu. Programma aprēķina, cik tev būtu gadu, ja būtu x2 vecāks.
Piemērs:
Cik tev ir gadu: 10
Ja tu būtu divreiz vecāks, tev būtu 20 gadi!
✅Ievaddati:
10
✅Izvaddati:
Ja tu būtu divreiz vecāks, tev būtu 20 gadi!
🔴6. uzdevums. cik-maksa.py
Parādīt uzdevumu
👉Dati: float()
, int()
, input()
, print()
🧠 Uzdevums:
Ievadi vienas preces cenu un daudzumu. Programma aprēķina kopējo cenu :
Piemērs:
Cik maksā viena bulciņa?: 0.50
Cik bulciņas pirksi?: 4
Kopā jāmaksā: 4 eiro.
✅Ievaddati:
0.50
4
✅Izvaddati:
Kopā jāmaksā: 2 eiro.
🔴7. uzdevums. mini-kalkulators.py
Parādīt uzdevumu
👉Dati: float()
, int()
, input()
, print()
, + - * /
🧠 Uzdevums:
Ievadi divus skaitļus. Programma aprēķina un izdrukā:
- summu
- starpību
- reizinājumu
- dalījumu
Piemērs:
1. skaitlis: 8
2. skaitlis: 2
Summa: 10.0
Starpība: 6.0
Reizinājums: 16.0
Dalījums: 4.0
✅Ievaddati:
8
2
✅Izvaddati:
10.0
6.0
16.0
4.0
🟢8. uzdevums. mana-milaka-lieta.py
Parādīt uzdevumu
👉Dati: str()
, input()
, print()
🧠 Uzdevums:
Izveido programmu, kur:
- mainīgais vards satur tavu vārdu
- mainīgais lieta satur tavu mīļāko lietu (piemēram, dzīvnieku, sporta veidu, ēdienu)
- programma izdrukā teikumu: "Mani sauc
[vārds]
un man patīk[lieta]
."
💡 Padoms:
- Vari izmantot
print(vards, "un", lieta)
vaiprint("Mani sauc", vards, "un man patīk", lieta)
✅Ievaddati:
"Anna"
"kaķi"
✅Izvaddati:
Mani sauc Anna un man patīk kaķi.
🟡9. uzdevums. skaitlu-spele.py
Parādīt uzdevumu
👉Dati: float()
, int()
, input()
, print()
, + - *
🧠 Uzdevums:
Izveido programmu, kur:
- lietotājs ievada divus skaitļus
- programma izvada abu skaitļu summu, starpību un reizinājumu
💡 Padoms:
- Atceries pārveidot ievadi uz
int
vaifloat
, izmantojotint(input())
vaifloat(input())
✅Ievaddati:
5
3
✅Izvaddati:
Summa: 8
Starpība: 2
Reizinājums: 15