bizzo
Profilo di
Nome | bizzo |
---|---|
Indirizzo email | n/a |
Messaggi | 1 |
-
- 2014-12-04 11:32:35
- HELP!
- Forum >> Principianti
- un mio compagno di classe (un po' strano) si è messo in mente di fare un programma che scrive in verticale invece che in orizzontale (tipo matrix).... qualcuno mi può aiutare?
vi prego ci sto provando in tutti i modi ma non faccio niente di buono :-(
ss = "ciao sono Davide"
ll = 'io invece Ugo'
s = len(ss)
l=len(ll)
#aggiunge spazi vuoti alla stringa minorre cosi' da eguagliarle
if s > l:
z = s - l
ll += " "*z
elif l > s:
z = l - s
ss += " "*z
#----------------------------------------------------------------
fmt = "%s \n %s" % (ss,ll)
print (fmt)
if s - l >0:
for i in range(s) :
c = ss
d = ll
print (c + " " + d)
elif l - s >0:
for i in range(l) :
c = ss
d = ll
print (c + " " + d)
questo è quello che viene meglio, però voglio inserire più righe.....
vi prego!