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

Execute Python-3 Online

# Adventure Game Hayden Craig
print("You are lost underground in a maze of tunnels.")
import random
dangerTunnel = random.randint(1,2)
#print("dragon in tunnel ", dangerTunnel)
tunnelChoice = 0
while tunnelChoice > 1 or tunnelChoice > 2:
    tunnelChoice = int(input("choose tunnel 1 or tunnel 2:" ))
print("You chose tunnel ", tunnelChoice
if tunnelChoice == dangerTunnel:
    print("You entered a tunnel with a dragon. watch out!")
else:
    print("You entered an empty tunnel. You are safe for now.")

EIA 2018 - Esercizio 2.4 - Cicli e File

# Esercizio 2.4 - Cicli e File
"""
Con riferimento all'esercizio precedente,  scrivere un programma che chiede di inserire nominativi con data di nascita in memoria e di salvarli successivamente in un file di testo.
L'inserimento continua fino a quando on viene inserito un nominativo vuoto.

Per i record utilizzate il formato che volete. Se ci riuscite provate a salvare e a leggere direttamente nel formato della struttura di appoggio utilizza (es. lista o dizionario).

HINT: La soluzione si trova in
https://www.html.it/pag/15617/lavorare-con-i-files/
https://www.html.it/pag/40148/cicli-e-istruzioni-condizionali/
"""
#f=open('test.txt', 'w')
LS=[]


while True:
    data=[]
    nn=str(input("Inserire il tuo nome: "))
    print(nn)
    if nn[:-1]=="":
        print ("Arrivederci!")
        break
    
    else:
        print ("Inserire data di nascita.")

        dd=int(input("Giorno : "))  
        print(dd)

        mm=str(input("Mese: "))
        print(mm)
        
        aa=int(input("Anno: "))
        print(aa)
        
    LS.append(nn[:-1])
    data.append(dd)
    data.append(mm[:-1])
    data.append(aa)
    LS.append(data) 
    
print (LS)
    





#file.close()

Esercizio 2.3

# Esercizio 2.3 - Dizionari e Tuple
"""
Modificare la soluzione delle liste in modo da utilizzare un dizionario invece della lista e una tupla per rappresentare la data. Stampare a video un messaggio del tipo:
Struttura dati: {'Nome': 'Stefano', 'Data': (10, 'Ottobre', 1994)}

Suggerimento: Leggete 
- https://www.html.it/pag/15614/dizionari/
- https://www.html.it/pag/15615/tuple/
"""
    
    
nn=str(input("Inserire il tuo nome: "))
print(nn)

print ("Inserire data di nascita.")

dd=int(input("Giorno : "))
print(dd)

mm=str(input("Mese: "))
print(mm)

aa=int(input ("Anno (yyyy): "))
print (aa)
t=(dd,mm[:-1], aa)
d={'Nome' : nn[:-1], 'Data' : t}
print(d)

IannottiLuigi-Pt2Es3

# Esercizio 2.3 - Dizionari e Tuple
# Iannotti Luigi - 863000727
"""
Modificare la soluzione delle liste in modo da utilizzare un dizionario invece della lista e una tupla per rappresentare la data. Stampare a video un messaggio del tipo:
Struttura dati: {'Nome': 'Stefano', 'Data': (10, 'Ottobre', 1994)}

Suggerimento: Leggete 
- https://www.html.it/pag/15614/dizionari/
- https://www.html.it/pag/15615/tuple/
"""


nn = str(input("Inserisci il tuo nome: "))
print (nn)
dd = int(input("Il giorno in cui sei nato: "))
print (dd)
mm = str(input("Il mese: "))
print (mm)
aa = int(input("L'anno: "))
print (aa)

print ("\n")

t = (dd, mm[:-1], aa)

d = {"Nome" : nn[:-1], "Data" : t}

print (d)

IannottiLuigi-Pt2Es1

# Hello World program in Python
# Iannotti Luigi - 863000727
"""
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/
"""


nn = str(input("Inserisci il tuo nome: "))
print (nn)
dd = int(input("Il giorno in cui sei nato: "))
print (dd)
mm = str(input("Il mese: "))
print (mm)
aa = int(input("L'anno: "))
print (aa)

print ("\n")

s = "Ciao %s. Sei nato il %d-%s-%d." % (nn[0:1] + "#"*(len(nn)-2), dd, mm[0:3].upper(), aa)
print (s)
print ("Messaggio lungo %d caratteri." %(len(s)))

Esercizio 2.1

# 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/
"""

    
nn=str(input("Inserire il tuo nome: "))
print(nn)
print ("Inserire data di nascita.")
dd=int(input("Giorno : "))
print(dd)
mm=str(input("Mese: "))
print(mm)
aa=int(input ("Anno (yyyy): "))
print (aa)
s= ("Ciao %s. Sei nato il %d/%s/%d" %( nn[0:1]+"#"*(len(nn)-2) , dd , mm[0:3].upper() , aa))
print (s)
print("Il messaggio inserito è lungo %d" %(len(s)))

Execute Python-3 Online

suma=0;
i=0;
while i<=1000:
    suma=suma+i;
    i=i+1;
print ("La suma es", suma);

EIA 2018 - Esercizio 2.3 - Dizionari e Tuple

# Esercizio 2.3 - Dizionari e Tuple
"""
Modificare la soluzione delle liste in modo da utilizzare un dizionario invece della lista e una tupla per rappresentare la data. Stampare a video un messaggio del tipo:
Struttura dati: {'Nome': 'Stefano', 'Data': (10, 'Ottobre', 1994)}

Suggerimento: Leggete 
- https://www.html.it/pag/15614/dizionari/
- https://www.html.it/pag/15615/tuple/
"""
d = {'nome' : 'Stefano'  }
c = d.get('nome', 0)
t = 23, "Settembre", 1996
print("Struttura dati: {Nome :", c, ", Data: ", t, "}")

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)

userInput = int(input("Please enter the amount of rows: ")) row = 0 while(row < userInput): row += 1 spaces = userInput - row spaces_counter = 0 while(spaces_counter < spaces): print(" ", end ='')

userInput = int(input("Please enter the amount of rows: 5 "))

row = 0
while(row < userInput):
    row += 1
    spaces = userInput - row

    spaces_counter = 0
    while(spaces_counter < spaces):
        print(" ", end ='')
        spaces_counter += 1

    num_stars = 2*row-1
    while(num_stars > 0):
        print("*", end ='')
        num_stars -= 1

    print()

Advertisements
Loading...

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