Здравствуйте люблю программировать, но сегодня попался на вот эту ошибку программирую на пайтон вот код:
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
Быстрее
главный герой рассказа Константина Паустовского "Резиновая лодка "
деревенский пёс по кличке Мурзик. Летом Мурзик жил у морских рыбаков. У Мурзика было 2 вредные привычки первая это -
он лаял на всё то что ему не понятно .Мурзик лаял на чясы-ходики , на самовар впрочем всё то что было ему не понятно но он ищё лаял на кота по кличке Степан, который не обращял на него никакого внимания .Мурзик грыз вещи рыбаков .Вещи которые он изгрыз уже до конца он тащил в чулан . Но Мурзика никогда не наказывали до тех пор пока он не добрался до большой резиновой лодки . Лодку грызть не получилось пока он не залез внутрь и не нашел пробку которую начал грызть. Рыбаки пили в доме чай и не догадывались об опасности, угрожавшей лодке. Где-то через час пробка была разгрызена и тогда из лодки вырвалась тугая струя воздуха, которая подбросила Мурзика в воздух и швырнула его в кусты крапивы. Шум выходящего из лодки воздуха напугал куриц, гуляющих по двору, и кота Степана. Рыбаки наказали Мурзика за порчу лодки и, отправляясь на рыбалку, оставили его дома, привязанным веревкой к дереву. Пес долго извинялся за свой проступок. Он подметал хвостом землю и заглядывал людям в глаза, но на рыбалку его брать не стали. Рыбаки отправились на дальнее озеро, за двадцать километров от деревни. А на третий день к ним прибежал Мурзик, волоча за собой обгрызенную веревку. Пораженные тем, что собака сумела найти их по следам и преодолела при этом огромное расстояние, рыбаки простили пса и накормили его тушенкой. Со временем Мурзик привык к лодке и при в ней спать. А когда кот Степан тоже вознамерился забраться в лодку, Мурзик бесстрашно на него бросился, и кот больше к лодке не подходил.Когда рыбаки в конце лета собрались возвращаться в город, они подарили Мурзика внуку лесника. Они так поступили, потому что Мурзик был деревенской собакой и не смог бы жить в городе.