Python » Страница 4
-Программирование на Python
Да он в консоли же пишет))
PrinceofPersia,
читай тут сначала потом уже сюда то что не понял спрашивай
forum/topic_1728118989/50/0
PrinceofPersia, ты в функции 'sin' умножаешь какой-то объект-функцию на число с плавающей точкой.
Наверное, тебе нужно умножить результат вызова этой функции на это число. Для этого надо добавить пару круглых скобок () после имени функции(как раз перед знаком умножения *).
Мда.
Кароче, ща напишу что у меня есть,а вы мне просто скажите на что исправить)
-------------
добавлено в 12.50: >>> import appuifw,e32,math
>>> def x():
... return appuifw.query(u'x:','float')
...
>>> def y():
... return appuifw.query(u'y:','float')
...
>>> pi=3.1415926
>>> def sin():
... appuifw.note(u'Result: '+unicode(math.sin(x*pi/y)))
...
>>> appuifw.app.menu=[(u'sin(x)',sin)]
>>> e32.Ao_lock().wait()
- «
- 1
- 2
- --
- 3
- 4
- 5
- --
- 974
- 975
- »

