Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from os import chdir
- chdir('/home/zfoxatis/Dokumentumok/')
- def szorzo(filen):
- "kiírja a 2estől a 30ig a szorzótáblákat 20 tagig"
- f=open(filen,'a')
- f.write(''.join(['{0}x{1}={2} {3}'.format(i,j,i*j,(int(j/30)*'\n'+'\n'))
- for i in range(2,21) for j in range(1,31)]))
- """vagy:"""
- f.write(''.join([str(i)+'x'+str(j)+'='+str(i*j)+(int(j/30)*'\n'+'\n')
- for i in range(2,21) for j in range(1,31)]))
- f.close()
- fileni='szorzo1'
- szorzo(fileni)
- """
- listagenerátor:
- alakja
- objektum=[kifejezés for elem in objektum if feltétel] --- a kifejezés eredménye mindig egy lista
- megegyezik:
- objektum=[]
- for elem in objektum:
- if feltétel:
- objektum.append(kifejezés)
- lehet több for és több if is:
- objektum=[kifejezés for elem in objektum for elem in objektum for elem in objektum if feltétel if feltétel]
- megegyezik:
- objektum=[]
- for elem in objektum:
- for elem in objektum:
- for elem in objektum:
- if feltétel:
- if feltétel:
- objektum.append(kifejezés)
- """
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement