Помогите исправить код или направьте на путь истинный
skoka_dney=[0,31,28,31,30,31,30,31,31,30,31,30,31] nedeli=[0,7,3,3,6,1,4,6,2,5,7,3,5] sdn = ["Пн","Вт","Ср","Чт","Пт","Cб","Вc"] mesyaci = ["","Январь","Февраль","Март","Aпpeль","Maй","Июнь","Июль","Aвгуст","Cентябрь","Oктябрь","Ноябрь","Дeкaбрь"] g = '\t' while True: vvod=int(input('Календарь какого года вам требуется, хозяин? >>>')) spec=vvod-2017 s1=[];s2=[];s3=[];s4=[];s5=[];s6=[];s7=[];s8=[];s9=[];s10=[];s11=[];s12=[] s=[0,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12] for i in range(1,13): for j in range(1,skoka_dney[i]+1): if nedeli[i]+(spec%7) > 7: w = spec%7 else: w = nedeli[i]+(spec%7) s[i].append(int(j)) s[i].append(int(w)) if w < 7: w += 1 else: w = 1 print() print(mesyaci[i]) for y in sdn: print(y, '\t',end='') print() if nedeli[i]+(spec%7) > 7: a = spec%7 else: a = nedeli[i]+(spec%7) ch = a a -= 1 print(g*a, end='') for v in range(1,skoka_dney[i]+1): print(v, '\t', end='') if ch%7 == 0: print() ch += 1 else: ch += 1 print()
Анонимный пользователь Изменен статус публикации