Semplicissimo Python

Pubblicità

kekko95

Utente Attivo
Messaggi
363
Reazioni
1
Punteggio
39
Ciao a tutti, da alcuni giorni mi sto buttando sulle basi di Python in versione 3.2.2 ma subito mi sorge un piccolo problema concatenando le variabili. Se:


a=15

b=("Il risultato")

c=("dell' operazione")

variabile5=("è")

print (b,c,variabile5,a, "Hai fatto giusto!") Ottengo: Il risultato dell' operazione è 15 Hai fatto giusto!

Se volessi mettere un punto (.) dopo il valore 15 come devo fare? In sintesi mantenendo la stessa composizione delle variabili (sono volontariamente "disordinate"), vorrei ottenere:

Il risultato dell' operazione è 15. Hai fatto giusto!

 
Ho provato gia anche in quel modo ma il punto (.) resta staccato dal 15. Restituisce il seguente testo: Il risultato dell' operazione è 15 . Hai fatto giusto!

Vorrei il punto attaccato al 15 :P Ci sarà un modo :D
 
Così è esatto. Potresti molto semplicemente spiegarmi la funzione srt... Sono proprio alla base :)
 
e il + stabilisce che il punto deve essere appena di seguito?
per string intendi che lo converte come testo(stringa)?

Scusa per le domande che potrebbero sembrare sciocche :)
 
Per non aprire una nuova discussione continuo qui.... Sto andando avanti pian piano con Python 3.2.2 ma non capisco come mai mi da errore con:

a=int(input("Inserisci un numero"))
if a==50:
print("Il numero che hai inserito è uguale a"),a
if a>10:
print("Il numero che hai inserito è maggiore di 10, precisamente",a
if a<54:
print("Il numero che hai inserito è minore di 54 ed è"),a
if a!=50:
print("Il numero che hai inserito è diverso da 50, ed è"),a

Mi da errore di sintassi nella parte evidenziata in rosso (i due punti ). Cosa sbaglio? :)
 
Ultima modifica:
Pubblicità
Pubblicità
Indietro
Top