python sys



Sys python

Автор Natalie Kholodkova задал вопрос в разделе Python

Проблема Python (sys.argv) Помогите решить проблему, пожалуйста )) и получил лучший ответ

Ответ от
ну, правильный код для двух аргументов
import sys
import math
a=float(sys.argv[1])
b=float(sys.argv[2])
x=((math.sqrt(a*b)/(math.pow(math.e,a)*b))+a*math.pow(math.e,(2*a/b))
print (x)
а дальше надо смотреть как вы его запускаете.
нужно вот так, например:
python test.py 3.14 200
3.24558360617
Иван Петров
(716)
вы написали совсем не как я.
вы зачем-то в индекс массиву подставляете аргумент.
а этот аргумент надо передавать в командной строке.
sys.argv[3.14] - вот сюда зачем 3.14 засовывать?
a=float(sys.argv[1])
b=float(sys.argv[2])
вот так правильно, а дальше передавать через параметры запуска.
если хотите без параметров запуска напишите просто
a = 3.14

Ответ от Ольга Пинская (Толокнеева)[новичек]
import sys
import math
a=float(sys.argv[1])
b=float(sys.argv[2])
x=math.sqrt(a*b)/(math.exp(a)*b)+a*math.exp(2*a/b)
print x

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Проблема Python (sys.argv) Помогите решить проблему, пожалуйста ))

Как скомпилировать *.py скрипт в *.exe программу? (Python 3.1.1)
когда то давно нашел урок, для компиляции в exe, там для python 3.4, но я думаю что подойдет...
подробнее...
спросили в Soweto Open
Как прочитать данные из файла stdin и записать данные в stdout на Python?
Итак, начнем. Прежде, чем работать с файлом, его надо открыть. С этим замечательно справится
подробнее...
спросили в Шифры
Шифр Цезаря, питон
import sys

alphabet = 'abcdefghijklmnopqrstuvwxyz'
text = sys.argv[1].lower()подробнее...

Monkeyrunner несколько девайсов
#нашел такой пример

from com.android.monkeyrunner import MonkeyRunner, MonkeyDeviceподробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

как заставить питон писать по русски ???
1. Какая трассировочная информация (какая именно ошибка) ? Думаю проблема с кодировкой.. .
подробнее...

Как в питоне вывести строку без перевода строки?
Или добавь запятую в конце печатаемого списка:
print \'Hello\',

или используй stdout:
подробнее...
спросили в График Графика
Что такое ASCII-графика и ASCII анимация?
Близкие к ASCII-арту изображения начали появляться в XIX веке. Одним из их проявлений стал фигурный
подробнее...
спросили в GP2X Royal Air Maroc
где находится выполняемый файл на виндовс 7
что он должен выполнять? Исполняемые файлы: расширения, форматы
Расширениеподробнее...
Стандартная библиотека Python на Википедии
Посмотрите статью на википедии про Стандартная библиотека Python
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*