Profilo di andreyu

Nome andreyu
Indirizzo email [email protected]
AvatarAvatar utenti
Messaggi13
  • Re: giorno e liste
    Forum >> Principianti
    raga voi su che libro studiate py3?!
  • giorno e liste
    Forum >> Principianti
    buona sera
    mi stavo divertendo un poco ad usare le liste, così ho deciso di scrivere questa cosa: inserendo il numero da 1 a 7 mi stampava in output il giorno della settimana corrispondente.

    scrivo quanto segue:

    giorno=0
    print"inserisci un numera compreso tra 1 e 7 e ti diro il giorno a cui corrisponde!"
    giorno=input("inserisci giorno: ")
    box_giorni=["lunedi", "martedi", "mercoledi", "giovedi", "venerdi", "sabato", "domenica"]
    if 1<=giorno<=7:
    	print"il giorno: ", box_giornigiorno-1
    else:
    	print"i giorni della settimana sono solo 7 "
    input("exit per uscire")
    ovviamente quando lo salvo come giorno.py il prompt non mi si esegue.

    cosa sto sbagliando?!

    allego foto delle righe scritte
  • Re: esercizio
    Forum >> Principianti
    ciao salvatore ho provato ad eseguire quello che hai suggerito ma mi da lo stesso problema
  • Re: esercizio
    Forum >> Principianti
    ho migliorato in questo modo ma non mi da comunque il risultato che voglio
  • Re: esercizio
    Forum >> Principianti
    scusami ma se io definisco ad esempio
    a=input('inserisci stringa: ')

    output sarà->

    inserisci stringa:



    ora se io inserisco una qualsiasi stringa come può essere ad esempio 'ciao',



    mi restituisce questo messaggio




    -> Traceback (most recent call last):

    File "<pyshell#128>", line 1, in <module>

    a=input("inserisci stringa: ")

    File "<string>", line 1, in <module>

    NameError: name 'ciao' is not defined





    quindi da quanto ho appreso, correggimi se sbaglio,

    a=input('...') è solo per l'inserimento di numeri int o float

    b=raw_input('...') è per l'inserimento di stringhe






  • Re: esercizio
    Forum >> Principianti
    posto foto delle righe scritte
  • Re: esercizio
    Forum >> Principianti
    ciao sto usando la 2.7 su win10
  • esercizio
    Forum >> Principianti
    salve a tutti
    a fine capitolo trovo un esercizio che mi chiedeva quanto segue:

    "Scrivete un programma che chieda all’utente il nome. Se viene inserito il vostro nome, il programma dovrà

    rispondere con un “Questo è un bel nome”, se il nome inserito è John Cleese o Michel Palin il programma dovrà

    rispondere con una battuta ;) mentre in tutti gli altri casi l’output del programma sarà un semplice “Tu hai un bel

    nome!”.




    io pensandoci e ripensandoci scrivo queste righe, salvo il tutto in esercizio.py ma quando lo avvio mi da sintassi errata.

    questo è cio che ho scritto io:





    a=raw_input ('inserisci il tuo nome: ')

    b="andrea"

    c="jhon cleese"

    d="michel palin"

    if a==b:

    print ("questo è un bel nome!")

    elif a==c:

    print('sei simpatico')

    else:

    print ('tu hai un bel nome')

    input('premi exit per uscire')





    help me
  • Re: problema
    Forum >> Principianti
    ho provato anche in questo modo:




    def velocita_calcolo(velocita):

    a=input("inserisci la distanza in km: ")

    b=input("inserisci il tempo in h: ")

    print("la velocità è: km/h "), a/b




    input('press enter to exit:')





    senza esiti positivi



  • problema
    Forum >> Principianti
    ciao a tutti ho provato a scrivere queste righe per risolvere un esercizio
    scrivo il codice:





    #calcoliamo la velocità fornendo da input la distanza e il tempo.




    a=input("inserisci la distanza in km: ")

    b=input("inserisci il tempo in h: ")

    print("la velocità in km/h è¨: "), a/b;

    input('Press enter to exit:')





    mi sapete dire per quale motivo quando lo salvo con velocita.py e provo ad eseguirlo mi si chiude e mi dice sintassi errata?!

    grazie