andreyu
Profilo di
Nome | andreyu |
---|---|
Indirizzo email | andreatu@outlook.it |
Avatar | |
Messaggi | 13 |
-
- 2018-03-03 19:42:10
- Re: giorno e liste
- Forum >> Principianti
- raga voi su che libro studiate py3?!
-
- 2018-03-02 16:38:21
- 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
-
- 2018-03-02 15:05:53
- Re: esercizio
- Forum >> Principianti
- ciao salvatore ho provato ad eseguire quello che hai suggerito ma mi da lo stesso problema
-
- 2018-03-02 07:46:39
- Re: esercizio
- Forum >> Principianti
- ho migliorato in questo modo ma non mi da comunque il risultato che voglio
-
- 2018-03-02 07:43:12
- 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
-
- 2018-03-01 21:57:33
- Re: esercizio
- Forum >> Principianti
- posto foto delle righe scritte
-
- 2018-03-01 21:47:02
- Re: esercizio
- Forum >> Principianti
- ciao sto usando la 2.7 su win10
-
- 2018-03-01 18:53:47
- 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
-
- 2018-02-26 12:14:42
- 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
-
- 2018-02-26 12:13:42
- 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