Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

EIA 2018 - Esercizio 2.1 - Stringhe

# Hello World program in Python
"""
Scrivere un programma che consenta di inserire nome (nn), giorno (dd), mese (mm) e anno (aa) di nascita, e utilizzando l'operatore % stampi a video la conca delle stringhe: 

     "Ciao %s."
     "Sei nato il %d-%s-%d."

Il nome dell'utente deve essere mascherato, mostrando solo l'iniziale.
Inserito il nome completo del mese, di questo utilizzare solo i primi 3 caratteri maiuscoli.
Stampare poi la lunghezza del messaggio.

Esempio:
Inserisci il tuo nome: Stefano
Il giorno in cui sei nato: 10
Il mese: Agosto
L'anno: 1994

Ciao S######. Sei nato il 10-AGO-1994.
Messaggio lungo 38 caratteri.

Suggerimento: La soluzione si trova in https://www.html.it/pag/39746/stringhe-in-python/
"""

    
print ("Hello World!");
nn= input('Inserisci il tuo nome:  ')
print (nn)
dd= int(input('Il giorno in cui sei nato:  '))
print (dd)
mm= input('Il mese:  ')
print (mm)
aa= int(input("L'anno:  "   ))
print (aa)
print ('\n')
s1= "Ciao %s"
s1= s1%(nn[0]+('#'*(len(nn)-1)))
s2=" Sei nato il %d-%s-%d"
s2=s2 %(dd,mm[:3].upper(),aa)
f= (s1+'.'+ s2+'.')
print(f)
n=len(f)
s3=('Messaggio lungo %d caratteri')
s3= s3%(n)
print(s3)

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.