Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Как отсортировать по алфавиту почту https://www.cyberforum.ru/ python/ thread2441255.html
Всем привет, подскажите как отсортировать по алфавиту почту. Например у меня есть 12@gmail.com 14@mail.ru 123@yanx.ru 15@fg.ru и так далее То есть сортировать нужно после знака @ Добавлено...
Как конвертировать ".doc" в ".docx" в коде Python
из doc в docx
Python RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn import matplotlib.pyplot as plt import Squarediamondlib as Land from pydub import AudioSegment from pydub.playback import play import time QUALITY = 5 POWER = 0.6 COLORS = 16 https://www.cyberforum.ru/ python/ thread2440896.html Python Не могу установить . Отказ доступа https://www.cyberforum.ru/ python/ thread2440717.html
Добрый день. Не могу установить python. Выдает ощибку "0x80070005 отказано в доступе"
При работе с pyinstaller ошибка с кодеком Python
При попытке собрать приложение "Hello World" из py в exe выводит такую ошибку кодека: File "c:\users\ванек\appdata\local\programs\python\python37\lib\encodings\cp1252.py", line 19, in encode ...
Python Deobfuscator, декомпилировал файл, а там такой код writingfind = 'uX5EPaE1XCkCA7ih+QDn2J15s7yQl9zFD16xvLVpyuQ1tkxQmBrw4Q0WrSUNknPduD80vFAT/cgm' amendedquench = 'r' religionliest = 'VRpiNYwK48DlhJ8s/LkV8lNbYCQfT2PA54ZfZ/kjVvjASjOkCAumgOLI0bM'... https://www.cyberforum.ru/ python/ thread2440612.html
Python Проанализировать поток «маленьких данных», полученных от низконагруженного сервера Как знаю, задачка легкая, но решить сам не могу, так большую часть тем в том месте, где обучаюсь, пропустил. Буду очень благодарен, если поможете! Нужно использовать функцию filter и... https://www.cyberforum.ru/ python/ thread2440606.html Проблема с count Не возвращает кол-во вхождений Python
Не могу понять почему count ничего не возвращает. :с str = input("Введите строку: ").lower() word = "" for i in range(len(str)): word =word + str #находим слово if str == ' ': ...
Python Не понимаю в чем дело, сильно тупит командная строка в windows 10 Доходит до того, что он просто не может открыть файл (когда указываешь путь к файлу (полный)), обычно пишет неверно задано имя папки. Это при попытке открыть файл питон, а так же не работает команда... https://www.cyberforum.ru/ python/ thread2440358.html Python Как можно сохранить переменные после первого объявления? class Mapplace(): def drawmap(self): self.xPlayer = width / 2 self.yPlayer = height / 2 self.xQuit = random.randint(2, width - 2) self.yQuit =... https://www.cyberforum.ru/ python/ thread2440024.html
Python не могу до конца разобраться в коде
Мне не понятна последняя часть кода for i in id_n: temp=int(i*sum_len) sig=1 подскажите пожайлуста для чего она сдесь вот полный код import matplotlib.pyplot as plt import...
Python Pandas (DataFrame) https://www.cyberforum.ru/ python/ thread2439703.html
Как считать большой файл частями и записать применяя фильтр как считать частями я понял: pd.read_csv(doc_red, encoding='utf8', sep=';', chunksize=1000000) Как применить фильтр тоже...
0 / 0 / 0
Регистрация: 15.04.2019
Сообщений: 31
0

Перевести на python - Python - Ответ 13514456

22.04.2019, 15:41. Показов 658. Ответов 0
Метки (Все метки)

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
const e=0.0001; // точность
var gold: real; // пропорция "Золотого сечения"
    a,b: real; // начало и конец отрезка
    x1,x2: real; // точки деления
    y1,y2: real; // значения целевой функции в точках деления
 
function f(x:real):real; // целевая функция
begin
f:=x*x*x-8*x+1-5*sin(x);
end;
 
begin
gold:=(sqrt(5)+1)/2;
a:=-5;
b:=5;
repeat
x1:=b-((b-a)/gold);
x2:=a+((b-a)/gold);
y1:=f(x1);
y2:=f(x2);
if(y1<=y2) then a:=x1 else b:=x2; // условие - поиск максимума
until abs(y2-y1)<e;
writeln('max(',(x1+x2)/2:0:3,',',(y1+y2)/2:0:3,')'); // середина интервала
a:=-5;
b:=5;
repeat
x1:=b-((b-a)/gold);
x2:=a+((b-a)/gold);
y1:=f(x1);
y2:=f(x2);
if(y1>=y2) then a:=x1 else b:=x2; // условие - поиск минимума
until abs(y2-y1)<e;
writeln('min(',(x1+x2)/2:0:3,',',(y1+y2)/2:0:3,')');
End.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import math
e = 0.0001
 
 
def f(x):
    f=x * x * x - 8 * x + 1 - 5 * math.sin(x)
    return f
 
 
gold=(math.sqrt(5) + 1) / 2
a=-5
b=5
while math.fabs(y2 - y1) < e:
    x1=b - ((b - a) / gold);
    x2=a + ((b - a) / gold);
    y1=f(x1)
    y2=f(x2)
if (y1 <= y2):
    a=x1
else:
    b=x2
print ('max(', (x1 + x2) / 2, ',', (y1 + y2) / 2, ')')
a=-5
b=5
while math.fabs(y2 - y1) < e:
    x1=b - ((b - a) / gold)
    x2=a + ((b - a) / gold)
    y1=f(x1)
    y2=f(x2)
if (y1 >= y2):
    a=x1
else: b=x2
print ('min(', (x1 + x2) / 2, ',', (y1 + y2) / 2, ')')
Есть код, но его надо изменить(проблемы repeat,until)

Вернуться к обсуждению:
Перевести на python Python
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2019, 15:41
Готовые ответы и решения:

Перевести с С++ на Python
Задание: вычислить скалярную величину по формуле G = \frac{1+\sum }{\sum_{}^{}} элементы массива...

Перевести на python
program zadaca; var begin writeln('Введи число a'); readln(a); if a &gt; =0 then if a=0 then...

Перевести в python
Rectangle ob = new Rectangle(3, 5); - язык C# Rectangle- class как создать такую же переменную в...

Перевести с С++ на Python
https://site.ada.edu.az/~medv/acm/Docs%20e-olimp/Volume%2016/1517.htm Можете пожалуйста...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2019, 15:41
Помогаю со студенческими работами здесь

Перевести с C++ на python
Здравствуйте,помогите перевести код на python. Так как я не очень силен в C++ прошу вашей...

Перевести с C++ на Python
Нужна помощь перевести вот этот код на Python: #include &lt;iostream&gt; using namespace std; bool...

Перевести на python
var s:string; a,b:integer; r:array of integer; i:byte; begin for i:=0 to 3 do...

Перевести c C++ на python
for (int e=8; e&lt;12; e++) { // D edges have numbers 8..11 while (edges != 20) { //...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru