Datu ievade un izvade (input & print)
Kas tas ir?
Programmējot, mēs bieži:
- saņemam datus no lietotāja (piemēram, vārdu vai skaitli),
- un parādām rezultātu uz ekrāna.
To sauc par:
- datu ievadi
input()
- datu izvadi
print()
Ievade ar input()
Funkcija input()
ļauj lietotājam kaut ko ierakstīt.
python
vards = input("Ievadi savu vārdu: ")
python
Ievadi savu vārdu: ... # Šeit var ievadīt tekstu
💾 Programma saglabā: vards = "Anna"
Izvade ar print()
Funkcija print()
ļauj izvadīt informāciju uz ekrānu.
python
print("Sveiks, skolēn!")
python
Sveiks, skolēn!
Kopā: input()
+ print()
python
vards = input("Ievadi savu vārdu: ")
print("Sveiks/-a,", vards)
python
Ievadi savu vārdu: Anna
Sveiks/-a, Anna
Skaitļu ievade: int(input())
Visa ievade ar input()
ir teksts str()
. Ja vajag skaitli, pārveido to ar int()
vai float()
.
Piemērs ar skaitli:
python
skaitlis = int(input("Ievadi skaitli: "))
print("Tavs skaitlis plus viens ir:", skaitlis + 1)
python
Ievadi skaitli: 4
Tavs skaitlis plus viens ir: 5
Vēl viens piemērs
python
vards = input("Ievadi savu vārdu: ")
uzvards = input("Ievadi savu uzvārdu: ")
print("Tavs vārds ir:", vards, uzvards)
python
Ievadi savu vārdu: Anna
Ievadi savu uzvārdu: Kalniņa
Tavs vārds ir: Anna Kalniņa
Noderīgi materiāli
W3Schools — Python input() Function
W3Schools — Python print() Function
GeekforGeeks — Python – Print Output using print() function