Здравствуйте люблю программировать, но сегодня попался на вот эту ошибку программирую на пайтон вот код:
from fractions import Fraction
import math
s = input().split()
r = input().split()
a = [float(s[0]),float(r[0])]
b = [float(s[1]),float(r[1])]
c = Fraction(a[0] - a[1],2)
d = Fraction(b[0] - b[1],2)
c = math.sin(c) ** 2
d = math.sin(d) ** 2 * math.cos(a[0]) * math.cos(a[1])
e = c + d
e = math.asin(math.sqrt(e))
e = e * 2 * 6371
print(e)
а вот ошибка:
Traceback (most recent call last):
File "script.py", line 7, in
c = Fraction(a[0] - a[1],2)
File "/usr/local/python-3.8.1/lib/python3.8/fractions.py", line 174, in __new__
raise TypeError("both arguments should be "
TypeError: both arguments should be Rational instances
Быстрее
Объяснение:
КІРІСПЕ
Қосалқы станция электр энергиясын қабылдауға, түрлендіруге және таратуға қолданылады. Ол трансформаторлардан немесе басқа да энергия түрлендіргіштерінен, коммутациялық аппараттар мен құрама шиналардан тұратын таратушы құрылғылардан, қорғанысты басқару, автоматтандыру, өлшеу құрылғыларынан және көмекші жабдықтардан тұрады. Пайдалануына байланысты қосалқы станциялар: түйіндік, бас, терең кірісті қосалқы станция, таратушы қосалқы станция, цехтық қосалқы станция болып бөлінеді. Басты төмендетуші қосалқы станцияда (БТҚС) трансформторлар саны негізінен екіден аспайды. Бұл БТҚС-да қарапайым конструкциялық және схемалық шешім қабылдауға мүмкіндік береді. Екі трансформаторлы қосалқы станциялар әрқашан өндіріс орындарының электр желілерінің талаптарына дерліктей жауап береді және көп жағдайда барлық категорияның тұтынушыларының сенімді қоректенуін қамтамасыз етеді.
Жағдай - адам әрекетінің , жан-жануарлар тіршілігінің, табиғат пен қоғамдағы өзгерістің, оқиғаның, т.б. айналадағы ортаның ықпалына тәуелділігін білдіретін философиялық ұғым. Табиғаттағы, қоғамдағы белгілі бір өзгерісті тудырушы алғышарт есебінде де қарастырылады.
БТҚС-ның трансформаторлары жұмысы дерліктей бір-біріне тәуелсіз, бұл кернеудің 1000 В дейінгі жағына коммутациялық мүмкіндіктері мен динамикалық төзімділігі бойынша коммутациялық аппараттар таңдағанда, ерекше маңызды1) Сравнительно-исторический метод, позволяющий проводить необходимые сравнения различных исторических концепций с целью выявления их общих черт, особенностей, самобытности и степени заимствования.
2) Хронологический метод– ориентирующий на анализ движения на научные мысли, смену концепции, взглядов и идей в хронологической последовательности, что позволяет вскрыть закономерности накопления и углубления историографических знаний
3) Проблемно-хронологический метод – позволяющий расчленить более или менее широкую тему на ряд узких проблем, каждая из которых рассматривается в хронологической последовательности. Ряд исследователей (например, А.И. Зевелев) считают хронологический и проблемно-хронологический методы приёмами изложения материала, а не исследования исторической науки.
4) Метод периодизации, который направлен на выделение отдельных этапов в развитии исторической науки с целью обнаружения ведущих направлений научной мысли, выявления новых элементов в её структуре.
5) Метод ретроспективного (возвратного) анализа,позволяющий изучить процесс движения мысли историков от совершенности к с целью выявления элементов, строго сохранившегося в наши дни, знания, проверить выводы прежних исторических исследований данным современной науки.
6) Метод перспективного анализа, определяющий перспективные направления, темы будущих исследований на основе анализа достигнутого современной наукой уровня и при использовании знания закономерности развития историографии.