giuseppe francoeccicio
Profilo di
Nome | giuseppe francoeccicio |
---|---|
Indirizzo email | [email protected] |
Avatar | |
Messaggi | 4 |
-
- 2019-11-07 18:48:49
- turtle.write lascia il testo nero
- Forum >> Principianti
- ciao a tutti uso app per iPhone per python.
Ho scritto questo le ho provate un po’ tutte ma il testo quadrato mi rimane in nero. Come faccio per cambiarlo?
import turtle def t(): t = turtle.Turtle() t.fillcolor('green') t.begin_fill() t.color('green') for i in range(4): t.forward(50) t.left(90) t.end_fill() def scritta(): t = turtle.Turtle() t.color('green') t.fillcolor('green') t.begin_fill() t.penup() t.goto(0, -20) t.pendown() t.write('quadrato') t.end_fill() t() scritta()
--- Ultima modifica di giuseppe francoeccicio in data 2019-11-07 18:52:30 ---
--- Ultima modifica di ㎝ in data 2019-11-08 10:45:21 ---
-
- 2018-04-28 14:41:38
- Re: nuovissimo
- Forum >> Principianti
- EL DIABLO said @ 2018-04-28 11:55:06:Oppure si può fare la stessa cosa con una funzione ricorsiva:
def stampaadestra(i) : if i > 21 + len(s) : return stampaadestra(i + 1) print(s.rjust(i, ".")) s = input("Inserire una stringa: ") stampaadestra(len(s))
realizzare funzioni ricorsive è molto facile e divertente, prova!
Certo voglio fare con calma, grazie ancora
-
- 2018-04-27 23:12:16
- Re: nuovissimo
- Forum >> Principianti
- EL DIABLO said @ 2018-04-27 22:53:25:No, è bellissimo.
def main() : stringa = input("Inserire una stringa: ") stampaadestra(stringa) def stampaadestra(s) : for i in range(21 + len(s), len(s) - 1, -1) : print(s.rjust(i, ".")) main()
Grazie, dove sei tu ancora non ci sono. Spero di arrivarci presto
-
- 2018-04-27 22:15:12
- nuovissimo
- Forum >> Principianti
- Salve a tuti scusate ma sono nuovo.
Ho scritto per risolvere esercizio 3.1 del famoso libro questo:
def stampaadestra(s):
s=('monty')
print(s.rjust(65))
stampaadestra(1)
Fa schifo?