кинотеатр Победа Лучшая поза в постели мечеть

piknad@yandex.ru

Начинающим

изучать Python

Город Уфа

мост ч/з Белую

Яндекс.Погода

Салават Юлаев Монумент Дружбы
СОДЕРЖАНИЕ

На главную страницу сайта

Установка PYTHON 3.8

Установка PyQT5 с DESIGNER в PYTON 3.8

Установка Dgango 3.0 в Windows 7. Решение проблем

Создание таблицы tablewidget; редактирование,сортировка данных в таблице в Phyton 3.81 Tkinter

Создание таблицы; редактирование,сортировка данных,вставка и удаление строк в таблице в Phyton 3.81 PyQt5. Использование Designer.

Модели в Питон 3, Python 3, PyQt5

Примеры перевода программ с Delphi в Python

Создание сайта (блога) в Pycharm

Получение кэшбэка

ПРИМЕР ПЕРЕВОДА ПРОГРАММЫ ИЗ DELPHI В PYTHON

Ввод переменных из файла. Вывод данных в файл. Использование внешних подпрограмм.

Файл с исходными данными и файл с результатами расчета

1 2 3 4 5 6 7

Для расчета используется файл с исходными данными OTDON.DAN (можете дать любое название и расположила в той же папке, где модули):

76 15 13 17 30.0 300.0
0.00 144834.000 800.0
0.0 0.096 0.0 1 80.0 60 1015 4796
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2235 0.2321 0.2923 0.3467 0.4097 0.4957 0.8310 1.6189 1.7249 1.7364 1.7335 1.7278 1.7221 1.6820 1.6132
1.5444 1.4928 1.3983 1.3037 1.2092 1.1289 1.0315
0.9226 0.8109 0.6820 0.4957 0.2436 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 4.4221 4.4406 4.2451 4.1010 3.9540 3.8070 3.6686 3.5830 3.4903
3.3604 3.2919 3.2263 3.1578 3.0693 3.0051 16.5239

-60.28 -252.8 -161.58 -103.71 -88.63 -47.75 -42.06 -11.72 -7.01 -0.5 0.88 3.72 27.85 29.97 36.07 50 65 75 85 95 105 115 125 135 145 155 165 175 185 195 205
215 225 235 245 255 265 275 285 295 305 315 325 335 345 355 365 375 385 395 405 415 425 435 445 455 465 475 485 495 510 530 550 570 590 610 630 650 670 690
710 730 750 770 790 850

0.7861 0.0694 0.2423 0.4342 0.3933 0.5139 0.5018 0.5572 0.5942 0.5788 0.6042 0.6213 0.6197 0.6405 0.6262 0.6756 0.6959 0.7059 0.7158
0.7256 0.7353 0.7448 0.7543 0.7636 0.7728 0.7819 0.7909 0.7998 0.8085 0.8171 0.8257 0.8341 0.8424 0.8506 0.8586 0.8666 0.8744 0.8821 0.8847 0.8972 0.9046
0.9119 0.9190 0.9261 0.933 0.9398 0.9465 0.9531 0.9595 0.9659 0.9721 0.9782 0.9843 0.9901 0.9859 1.0016 1.0071 1.0126 1.0179 1.0231 1.033 1.0408
1.0494 1.0587 1.0662 1.0754 1.0833 1.0888 1.0963 1.1032 1.1087 1.1137 1.1118 1.1224 1.1278 1.1307

34.08 2.016 16.042 28.05 30.068 42.08 44.094 58.12 56.1
58.12 56.1 56.1 72.146 70.13 72.146

Файл Питона с выводом исходных данных с помощью функции PRINT():

Рис.1. Вывод процесса преобразования исходных данных в массив

На рис.1. вначале выводятся исходные данные через запятую, т.е. содержимое переменной SLINE (см. текст модуля). Затем значение SLINE переводится в массив MS, из котрого далее берутся значения переменных для расчета

В конце для контроля совпадений расчета выведена переменная MSM. Эти числа выводились с помощью функции PRINT.

В файл OTGON.OUT вывелись исходные данные. Полностью я программу не прилагаю, т.к. в Питоне нет пока оператора GOTO. Он часто мною применялся. Необходимо в этом случае использовть IF, ELSE. А целью изложенного являлось показать методы использования при переводе из Делфи в Питон.

Рис.2. Содержимое файла otgon.out

 

1 2 3 4 5 6 7

Загрузка...