Profilo di giuseppe francoeccicio

Nome giuseppe francoeccicio
Indirizzo email cladocora@gmail.com
AvatarAvatar utenti
Messaggi3
  • Re: nuovissimo
    Forum >> Principianti
    Ὅμηρος 蟒蛇 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
  • Re: nuovissimo
    Forum >> Principianti
    Ὅμηρος 蟒蛇 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
  • 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?