Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
5 / 6 / 4
Регистрация: 18.11.2009
Сообщений: 661

Ошибка в цикле

02.06.2020, 14:36. Показов 509. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
программа ниже сразу захлопывается.
Что неверно? Тело цикла while - с одинаковыми отступами
можно ли условие цикла записать как while(1==1) ?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#  калькулятор арифм действий
import sys
x = float(input('x=?'))
y =  float(input('y=?'))
v=1
while(v==1)
  d=int(input('0-ВЫХОД    1-слож, 2-вычит,, 3-умн, 4-дел\n'))
  # if d==0: sys.exit()
  if d==1: t=x+y
  if d==2: t=x-y
  if d==3: t=x*y
  if d==4: t=x / y
  print('результат=',t)
t=input('>>>')
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.06.2020, 14:36
Ответы с готовыми решениями:

Ошибка в цикле
Реализация Win32Api функции using System; using System.Collections.Generic; using System.Text; using...

Ошибка в цикле for
Здравствуйте. Проблема заключается в том, что вылетает ошибка java.lang.ArrayIndexOutOfBoundsException: 7 for (int i = 0; i <...

Ошибка в цикле
import java.util.Scanner; public class Program { public static void main(String args) { Scanner m = new...

7
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
02.06.2020, 14:46
Лучше использовать конструкцию:
Python
1
2
while True:
    ...
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
02.06.2020, 14:59
Цитата Сообщение от eugrita Посмотреть сообщение
можно ли условие цикла записать как while(1==1) ?
Можно, но нагляднее, то есть более читаемо, а потому более грамотно, и кстати будет работать быстрее, это как предлагает DmFat,
0
0 / 0 / 0
Регистрация: 02.06.2020
Сообщений: 18
02.06.2020, 15:53
забыл двоеточие после while:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
import sys
x = float(input('x=?'))
y =  float(input('y=?'))
v=1
while(v==1):
  d=int(input('0-ВЫХОД    1-слож, 2-вычит,, 3-умн, 4-дел\n'))
  # if d==0: sys.exit()
  if d==1: t=x+y
  if d==2: t=x-y
  if d==3: t=x*y
  if d==4: t=x / y
  print('результат=',t)
t=input('>>>')
0
 Аватар для Semen-Semenich
5236 / 3480 / 1176
Регистрация: 21.03.2016
Сообщений: 8,307
02.06.2020, 18:45
Python
1
2
3
4
5
6
7
8
9
10
11
while True:
    x = float(input('x=?'))
    y =  float(input('y=?'))
    d=int(input('0-ВЫХОД    1-слож, 2-вычит,, 3-умн, 4-дел\n'))
    if not d:
        break
    if d==1: t=x+y
    if d==2: t=x-y
    if d==3: t=x*y
    if d==4: t=x / y
    print('результат=',t)
Добавлено через 46 секунд
у меня у одного пропала кнопка PYTHON в окне сообщений???
0
0 / 0 / 0
Регистрация: 02.06.2020
Сообщений: 18
02.06.2020, 19:05
у меня не пропала
0
 Аватар для Semen-Semenich
5236 / 3480 / 1176
Регистрация: 21.03.2016
Сообщений: 8,307
02.06.2020, 19:07

Не по теме:

AntonArt, нашел.ее просто переместили в другое место

2
03.06.2020, 06:25

Не по теме:

Цитата Сообщение от Semen-Semenich Посмотреть сообщение
нашел.ее просто переместили в другое место
тоже с утра не мог понять куда уперли мои теги)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.06.2020, 06:25
Помогаю со студенческими работами здесь

Ошибка в цикле for-next
написал такой вот код, не могу понять почему ругается на Next. ошибки выделил красным, начало циклов зеленым Private Sub REZ_Click() If...

Ошибка в цикле
Доброй ночи ) Не могу найти ошибку в коде. Условие задачки во вложенном файле. 10 DIM X(8) 20 INPUT "K=", K 30 FOR I = 1 TO...

Ошибка в цикле for
Доброго времени суток всем! Хочу: при заданном количестве итераций вывести в цикле значения всех s, у которых последующее значение...

Ошибка в цикле While
Написал цикл. При нажатии определенной клавиши происходит выход из цикла и программы. Когда переменная exitWhile - тип int, то цикл...

Ошибка в цикле while
Здравствуйте, пишу программу в маткаде, но выдает ошибку. Посоветуйте как исправить ошибку


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru