El feixisme es combat i destrueix. És inútil dialogar amb els animals.
input
Instrucció per demanar dades i guardar-les en una variable.
Les dades poden ser text (str) o números (int, per a números enters i float, per a números decimals).
Exemples:
nom = str(input("Escriu el teu nom: ")) Dins de la variable nom guardarem un text utilitzant el format str.
edat = int(input("Escriu quans anys tens: ")) Dins de la variable edat guardarem un número enter utilitzant el format int.
altura = float(input("Escriu la teva altura: ")) Dins de la variable altura guardarem un número decimal (1.79) utilitzant el format float.
Instrucció per mostra els resultats del programa.
Podem mostrar textos i números unint-los amb el signe +.
Sempre hem de convertir els números a text utilitzant la instrucció str.
Exemple utilitzant les variables anteriors:
print("El teu nom és: " + nom + " la teva edat és: " + str(edat) + " i la teva altura és: " + str(altura))
round
Instrucció per arrodonir els decimals d'un valor numèric.
Exemple:
preu_pizza = float(input("Preu de la pizza: ")) #Demanem el preu de la pizza i el guardem dins de la variable preu_pizza.
preu_beguda = float(input("Preu de la beguda: ")) #Demanem el preu de la beguda i el guardem dins de la variable preu_beguda.
total = round(float(preu_pizza + preu_beguda), 2) #sumem el preu de la pizza i el preu de la beguda,
#arrodonim a 2 decimals i el guardem dins de la variable total.
import llibreries
Per importar llibreries hem d'escriure a l'inici del programa la instrucció import i el nom de la llibreria a utilitzar.
Exemple:
Volem importar la llibreria random per poder generar números aleatoris. Farem el següent
import random #A l'inici del programa
numero_aleatori = random.randint(0, 10) #Genera números aleatoris entre 0 i 10, inclosos el 0 i el 10 i els guarda dins de la variable numero_aleatori
if
Instrucció condicional. Si es compleix la condició s'executaran les instruccions.
Exemple:
escriu_numero = float(input("Escriu un número: "))
if escriu_numero > 0:
print("el número: " + str(escriu_numero) + "és positiu")
if ... else
Instrucció condicional. Si es compleix la condició s'executaran les instruccions que es troben dins de if, en cas contrari s'executaran les instruccions que hi ha dins de else.
Exemple:
escriu_numero = float(input("Escriu un número: "))
if escriu_numero > 0:
print("el número: " + str(escriu_numero) + "és positiu")
print("el número 0 no és ni positiu ni negatiu")
else:
print("el número: " + str(escriu_numero) + "és negatiu")
print("el número 0 no és ni positiu ni negatiu")
elif
Instrucció condicional que permet executar diferents if a partir d'una condició.
Exemple:
dia = int(input('Escriu un número: '))
if dia == 1:
print('Dilluns')
elif dia == 2:
print('Dimarts')
elif dia == 3:
print('Dimecres')
elif dia == 4:
print('Dijous')
elif dia == 5:
print('Divendres')
elif dia == 6:
print('Dissabte')
elif dia == 7:
print('Diumenge')
else:
print('Número incorrecte de dia')
A