guinomeip
Profilo di
Nome | guinomeip |
---|---|
Indirizzo email | n/a |
Messaggi | 37 |
-
- 2023-01-26 11:26:54
- pycharm pep8
- Forum >> Principianti
-
Buongiorno,
c'è qualcuno che usi PyCharm? All'improvviso non funziona più il PEP 8 coding style violation, cioè posso scrivere un codice come un blocco unico, senza neanche una riga di spazio, e PyCharm non mi dice niente, non mi avverte che non sto seguendo lo standard di Python?
Qualcun altro ha riscontrato lo stesso problema?
-
- 2022-10-01 19:18:42
- Re: sequenze di numeri
- Forum >> Principianti
-
uuuuuuuuuuuuuuuuuh che ficata!
grazie!!!
-
- 2022-10-01 17:57:21
- sequenze di numeri
- Forum >> Principianti
-
Buonasera,
con questo ciclo for:
num = 10 for x in range(num+1): print(x)
l'output sarà:
0 1 2 3 4 5 6 7 8 9 10
Ma c'è un modo per far sì che l'output sia così?
00 01 02 03 04 05 06 07 08 09 10
-
- 2022-09-15 13:24:45
- Re: print vs return
- Forum >> Principianti
- No, non capisco perché return termini l'esecuzione della funzione al primo passaggio invece di eseguirla tutta.
-
- 2022-09-14 22:17:44
- Re: print vs return
- Forum >> Principianti
- Ho letto tanta documentazione, sia online sia cartacea, tuttavia ancora non ho capito perché print si comporta così e return si comporta cosà.
-
- 2022-09-14 11:25:57
- print vs return
- Forum >> Principianti
-
Buongiorno,
non riesco a capire la differenza tra print e return.
Nel prima caso:
def pot(esp): """Le potenze di due""" for x in range(esp+1): print(f"Due alla {x} → {2**x}") pot(10)
l'output sarà:
Due alla 0 → 1 Due alla 1 → 2 Due alla 2 → 4 Due alla 3 → 8 Due alla 4 → 16 Due alla 5 → 32 Due alla 6 → 64 Due alla 7 → 128 Due alla 8 → 256 Due alla 9 → 512 Due alla 10 → 1024
Mentre con return:
def pot(esp): """Le potenze di due""" for x in range(esp+1): return f"Due alla {x} → {2**x}" pot(10)
l'output si ferma a :
Due alla 0 → 1
Come mai?
-
- 2022-09-07 22:31:50
- Re: hash python vs hash linux
- Forum >> Principianti
- Grazie della dritta!!!!!
-
- 2022-09-06 21:58:15
- hash python vs hash linux
- Forum >> Principianti
-
Buonasera,
se con python faccio l'hash di una stringa:import hashlib stringa = "pippo" def hashed(x): return hashlib.sha256(x.encode()).hexdigest() hashed(stringa)
l'output sarà:
a2242ead55c94c3deb7cf2340bfef9d5bcaca22dfe66e646745ee4371c633fc8
Se invece uso il terminale Linux:
echo "pippo" | sha256sum
l'output è diverso:44aa336af4cb14a879432e53dd6571c7fa9bccafb75f488259262d6ea3a4d91b
Perché è diverso, se uso sempre lo stesso valore sha256sum?
-
- 2022-08-06 17:06:47
- PyCharm Community
- Forum >> Programmazione Python >> IDE ed Editor
-
Buongiorno, io uso PyCharm Community su Linux da più di un anno. Ogni volta che il programma mi diceva che c'era un aggiornamento disponibile, io cliccavo su download e il programma si aggiornava da solo. Adesso invece quando clicco su download, si apre il browser sul sito di PyCharm, sulla pagina dei download, dove si trova il pacchetto dell'ultima versione di PyCharm.
Chi sa dirmi come mai il programma non si aggiorna più da solo ma mi chiede di installare l'ultima versione?
-
- 2021-01-13 11:29:51
- Re: lettere e numeri
- Forum >> Principianti
-
Perfetto, funziona!
Grazie mille!