Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/local/bin/python 3.2
- # -*- coding: utf-8 -*-
- import datetime
- #######################################################################################################
- # 1.a variáció listagenerátorral képernyőre
- print(', '.join([(datetime.date(2011,11,29)+datetime.timedelta(nap)).isoformat()
- for nap in range(1,(datetime.date(2012,12,31)-datetime.date(2011,11,29)).days,)
- if nap%4==0]).translate(''.maketrans('-','.')))
- # 1.b variáció listagenerátorral fáljba
- lista1=open('lista1.txt','w',encoding='utf8')
- lista1.write(', '.join([(datetime.date(2011,11,29)+datetime.timedelta(nap)).isoformat()
- for nap in range(1,(datetime.date(2012,12,31)-datetime.date(2011,11,29)).days,)
- if nap%4==0]).translate(''.maketrans('-','.')))
- lista1.close()
- #######################################################################################################
- # 2. variáció klasszikus programozással
- kezdőnap=datetime.date(2011,11,29)
- utolsónap=datetime.date(2012,12,31)
- összesnap=(utolsónap-kezdőnap).days
- leptetés=4
- napoklistája=''
- for nap in range(1,összesnap):
- if nap%leptetés==0:
- napoklistája+=('{0}, '.format(kezdőnap+datetime.timedelta(nap)))
- print(napoklistája.translate(''.maketrans('-','.')))
- # 2.a kiirás txt.fáljba
- lista2=open('lista2.txt','w',encoding='utf8')
- lista2.write(napoklistája.translate(''.maketrans('-','.')))
- lista2.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement