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
https://www.w3schools.com/python/ref_func_input.asp
W3Schools — Python print() Function
https://www.w3schools.com/python/ref_func_print.asp
GeekforGeeks — Python – Print Output using print() function
https://www.geeksforgeeks.org/python-output-using-print-function/
Programiz — Python Type Conversion
https://www.programiz.com/python-programming/type-conversion-and-casting
LearnPython.org — Variables and Types
https://www.learnpython.org/en/Variables_and_Types