Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Python by Gamer ( 7 years ago )
class Num:
num={1:'Од',2:'Дв',3:'Три',4:"Четыр",5:"Пят",6:"Шест",7:"Сем",8:"Восем",9:"Девят"};
MinSuf={1:"на",2:"е",3:"ь"};
HaSuf={1:"ин",2:"а",3:"и",4:"е",5:"ь",6:"ь",7:"ь",8:"ь",9:"ь"};
DopSuf='дцать';
Text={1:"час"}
Suf={}
def GetTime(H,M):
H=int(H)
M=int(M)
print(H,M)
if H==0:
HText="Ноль";
Ha=" час";
HSuf="ов"
else:
H1=H//10;
H2=H%10
HText=Num.num[H1]+Num.HaSuf[H1]+Num.num[H2]+Num.HaSuf[H2];
#Time=HText+Ha+HSuf+" "+MText+Min+MSuf;
return(HText)
try:
A=input("Введите время(В формате ЧЧ:ММ):");
A=A.split(':');
assert int(A[0])>=0 and int(A[0])<=24;
assert int(A[1])>=0 and int(A[1])<=60;
except AssertionError:
print("Превышен предел!");
except ValueError:
print('Не правильно введины даннные!');
except IndexError:
print('Нехватает данных!')
else:
print(Num.GetTime(A[0],A[1]))
Revise this Paste
Parent: 98066