Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 77

Не понимаю где ошибка

14.11.2019, 07:49. Показов 1748. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток, есть код на pascal его нужно перевести в python, не могу понять что не так.
Pascal
1
2
3
4
5
6
7
8
9
10
11
var
x,y: real;
begin
write ('ВВЕСТИ x=');
readln(x);
if (x>2.2) and (x<=3)then
y:=1
else
y:=(x-3);
writeln('y=',y:10:3);                         
end.
Python
1
2
3
4
5
6
7
import math
x=int(input("Введите число:")
    if (x>2.2) and (x<=3):
          y=1
else:
y=(x-3)
print y
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.11.2019, 07:49
Ответы с готовыми решениями:

Иерархия геометрических фигур ( не понимаю, где ошибка )
Не понимаю, что не так... помогите, пожалуйста С помощью наследования постройте иерархию геометрических фигур, состоящую из...

Не понимаю где ошибка при использовании декоратора
Здравствуйте, не так давно начал изучать python и вот столкнулся с такой штукой как &quot;декоратор&quot;. Вроде бы почитал о нем, но не до...

Сделал код, но не понимаю где ошибка
import random class Warrior: def __init__(self, name, health=100): self.name = name self.health = health ...

4
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
14.11.2019, 07:58
QwertyASD13, отступы не верные, принт не верный
Python
1
2
3
4
5
6
7
import math
x=int(input("Введите число:")
if (x>2.2) and (x<=3):
    y=1
else:
    y=(x-3)
print (y)
1
0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 77
14.11.2019, 08:03  [ТС]
Спасибо, но мне выдается следующая ошибка:
Миниатюры
Не понимаю где ошибка  
0
 Аватар для Михалыч
1011 / 355 / 59
Регистрация: 28.02.2013
Сообщений: 939
14.11.2019, 08:39
Лучший ответ Сообщение было отмечено QwertyASD13 как решение

Решение

QwertyASD13, мне кажется если сравнение идет 'x' с 2.2 то лучше приводить к float

Python
1
2
3
4
5
6
7
8
x=float(input("Введите число:"))
 
if 2.2<x<=3:
    y=1
else:
    y = x -3
 
print(y)
0
0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 77
14.11.2019, 10:17  [ТС]
Большое спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.11.2019, 10:17
Помогаю со студенческими работами здесь

Не запускается метод бисекций на Python. Не понимаю, где ошибка
import matplotlib.pyplot as plt import numpy as np x1 = 10 y1 = 3 eps = 0.001 g = 9.8 f = lambda t: (t - np.sin(t)) / (1 -...

Вывести на экран количество слов где первая и последняя буквы одинаковы (не понимаю где ошибка)
задан текст нужно вывести на экран количество слов где первая и последняя буквы одинаковы #include &lt;iostream&gt; #include...

Не понимаю где ошибка
Я написала код, но при выводе р2(именно р) выходит мусор заместь зимы, помогите пожалуйста разобраться) Вот код : #include...

Не понимаю где ошибка
Помогите, очень долго не понимаю где я ошибся, написать функцию возращающая массив координат точек по которым можно задать окружность. На...

не понимаю, где ошибка?
5 cent=\sqrt{25 cent}=\sqrt{\frac{1}{4}dollars}=\frac{1}{2}dollars=50 cent Писал про рубли-копейки, но в редакторе формул русский текст...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru