Forum >> Programmazione Python >> Web e Reti >> Creazione Programma Python

Pagina: 1

Ciao a tutti, sto cercando di scrivere un programma in python che in input prenda il giorno e il mese di nascita e in output stampi il segno zodiacale. il problema è che ho delle basi scarsissime di programmazione in python non so come andare avanti dopo i primi print().






Grazie




Ivan
su che libro stai studiando? Il Lutz è sempre una scelta consigliabile.
You can refer to this resource as well.

--- Ultima modifica di Rosaline in data 2023-02-02 06:48:16 ---
Here's a simple Python program that takes the day and month of birth as input and prints the corresponding zodiac sign as output:




# Get input from user

day = int(input("Enter your day of birth: "))

month = int(input("Enter your month of birth: "))




# Check for each zodiac sign

if month == 1: # January

if day <= 19:

print("Capricorn")

else:

print("Aquarius")

elif month == 2: # February

if day <= 18:

print("Aquarius")

else:

print("Pisces")

elif month == 3: # March

if day <= 20:

print("Pisces")

else:

print("Aries")

elif month == 4: # April

if day <= 19:

print("Aries")

else:

print("Taurus")

elif month == 5: # May

if day <= 20:

print("Taurus")

else:

print("Gemini")

elif month == 6: # June

if day <= 20:

print("Gemini")

else:

print("Cancer")

elif month == 7: # July

if day <= 22:

print("Cancer")

else:

print("Leo")

elif month == 8: # August

if day <= 22:

print("Leo")

else:

print("Virgo")

elif month == 9: # September

if day <= 22:

print("Virgo")

else:

print("Libra")

elif month == 10: # October

if day <= 22:

print("Libra")

else:

print("Scorpio")

elif month == 11: # November

if day <= 21:

print("Scorpio")

else:

print("Sagittarius")

elif month == 12: # December

if day <= 21:

print("Sagittarius")

else:

print("Capricorn")

else:

print("Invalid month")





Hope this will help you
Per prima cosa, dobbiamo chiedere all'utente di inserire il giorno e il mese di nascita. Possiamo farlo usando la funzione input(). Tieni presente che input() restituisce una stringa, quindi se vogliamo lavorare con numeri, dobbiamo convertirli usando int(). ;) ;)


--- Ultima modifica di assroal asaeela in data 2024-11-20 04:59:57 ---


Pagina: 1



Esegui il login per scrivere una risposta.