Форум сайта python.su
krok64Спасибо, в понедельник на работе поэксперементирую
scidamВидимо по книге я ещё не дошёл до этого оператора. Там просто после каждой статьи самостоятельное задание, но не всегда получается. Спасибо.
Вообще, такие конструкции очень медленно выполняются на Python, попробуйте вычислить func(100)… или func(1000);такой вариант будет много быстрей:
Офлайн
ages = “\nДля покупки билет введите ваш возраст: ”
age_visitors = “”
while age_visitors == “”:
age_visitors = input(ages)
age_visitors = int(ages)
if age_visitors <= 3:
print(“\nВы можете бесплатно посетить атракцион”)
elif age_visitors <= 12:
print(“\nСтоимость билета 10$”)
else:
print(“\nСтоимость билета 15$”)
Почему выдает ошибку в age_visitors = int(ages)
Офлайн
korifa
ages у вас строка приветсвия, вы пытаетесь конвертировать ее в число.
Офлайн
JOHN_16
korifaages у вас строка приветсвия, вы пытаетесь конвертировать ее в число.
Офлайн
я знаю
Офлайн
Люди помогите разобраться.Есть формула:z равно(1-tgx )^ctgx +cos(x-y). Как я понимаю отдельной функции котангенс нет.Значит пишем сtgx=cosx/sinx .Записываю так:
z=pow(1-tan(x),cos(x)/sin(x))+cos(x-y)
Офлайн
Kukкакие значения x и у вводишь?
Люди помогите разобраться.Есть формула:z равно(1-tgx )^ctgx +cos(x-y). Как я понимаю отдельной функции котангенс нет.Значит пишем сtgx=cosx/sinx .Записываю так:
Офлайн
x=float(1.333) y=float(5.014)
Офлайн
>>> import math >>> def ctan(x): ... return math.cos(x)/math.sin(x) ... >>> def foo(x, y): ... return (1j - math.tan(x)) ** ctan(x) + math.cos(x-y) ... >>> foo(1.3, 5) (0.15971693946010246+1.0314321542330278j)
Отредактировано Rodegast (Июль 3, 2017 23:33:25)
Онлайн
Спасибо.
Офлайн