|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2011
Messaggi: 125
|
[Python] Richiamare stringa come argomento in una funzione
Salve, ho un problema piuttosto banale ma dal quale non riesco ad uscire
>>> def Funzione(Stringa) che cosa devo scrivere anziché Stringa per far capire al compilatore che quella è una stringa? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Quote:
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Mar 2011
Messaggi: 125
|
ma allora come faccio a far si che quello che viene scritto come argomento sia considerato una stringa? devo aggiungere qualcosa all'interno della funzione no?
Ho provato a fare così: >>> def Funzione(Stringa): x= "Stringa" ma ovviamente non va bene, poiché è come se assumo una nuova variabile che rappresenterà sempre la stringa "Stringa" (scusate il gioco di parole) |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Codice:
def Funzione(arg):
pass
....
Funzione("ciao")
Se passavi un numero era trattato come tale..
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Mar 2011
Messaggi: 125
|
Beh si, questo è chiaro
Devo ammettere che, a pensarci bene, forse non è poi così facile, e magari nemmeno possibile
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Senza virgolette e un oggetto..
Non capisco cosa ma soprattutto perché vuoi fare quello che voi fare.. Inviato dal mio Sony Xperia P
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
|
|
|
|
#7 | |
|
Member
Iscritto dal: Mar 2011
Messaggi: 125
|
Quote:
Però ok, gli oggetti ancora non li ho affrontati, quindi tenere le virgolette al momento va bene Grazie mille per i chiarimenti |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Mi sento un poco rimba.. In cosa le virgolette sono poco user friendly?
Parliamo di puntatori a funzioni in C? Inviato dal mio Sony Xperia P
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
|
|
|
|
#9 | |
|
Member
Iscritto dal: Mar 2011
Messaggi: 125
|
Quote:
|
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2781
|
E' meglio se vai avanti a leggere... stai facendo molta confusione per nulla, vedrai che tra poco ti sarà tutto chiaro.
|
|
|
|
|
|
#11 |
|
Junior Member
Iscritto dal: Mar 2013
Messaggi: 10
|
quoto pienamente @wingman87....
quello che dici tu è una cosa del genere: Codice:
testo_dell_utente = raw_input().rstrip("\n")
print "Hai scritto: ", testo_dell_utente
Se l'utente digita "ciao" ( con le virgolette ) la variabile testo_dell_utente diventa "\"ciao\"" |
|
|
|
|
|
#12 | ||
|
Member
Iscritto dal: Mar 2011
Messaggi: 125
|
Quote:
Quote:
Fatto sta che l'esercizio previsto l'ho risolto, quindi dovrei poter stare tranquillo per ora. Beh, speriamo davvero che si riordini tutto nella mia mente proseguendo Ultima modifica di Heretic Curse : 31-03-2013 alle 00:49. |
||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:26.




















