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

Цикл в Python

10.09.2016, 18:15. Показов 3718. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Не могу закрыть цикл. Как сделать так чтобы при вводе двух вещественных чисел программа вышла из цикла и продолжила работу?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
print('Здравствуйте!') 
while True:
    try:
      a=float(input(print('Введите A:')))
      print('Это вещественное число')
    except (ValueError):
      print('Это не вещественное число')          
    try:                                         
      x=float(input(print('Введите X:')))           
      print('Это вещественное число')
    except (ValueError):
      print('Это не вещественное число')
if a<=2:                                        
  print('Х меньше или равен 2')
  b=(float(a)**2+4*float(a)+5)      
  print('Ответ: '+ str(b))                       
else:                                              
  print('Х больше 2')
  b=(1/(float(a)**2+4*float(a)+5))
  print('Ответ: '+ str(b))                         
print('Программа завершена')
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.09.2016, 18:15
Ответы с готовыми решениями:

Python, цикл While
Помогите пожалуйста с задачей: Напишите цикл while который позволяет пользователю ввести число. Число должно быть умножено на 10 и...

Цикл Python
Не получается сделать цикл. Идея такая, нужно посчитать q и pogr в точках x0=от 0 до 0.9. Например в точке 0.1, 0.2 и тд. Я попробовал...

Python и цикл
import sys import os s = raw_input() a = os.system(&quot;python hb.py &quot; + s) Есть вот такая штучка на python, как запускать 'a'...

4
77 / 76 / 57
Регистрация: 07.08.2016
Сообщений: 173
10.09.2016, 18:38
Лучший ответ Сообщение было отмечено nikleft как решение

Решение

Python
1
2
3
4
5
6
7
8
while True:
    try:
        a = float(input('Введите A:'))
        x = float(input('Введите X:'))
        print('Это вещественное число')
        break
    except ValueError:
        print('Это не вещественное число')
1
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 22
10.09.2016, 18:54  [ТС]
Спасибо.
0
77 / 76 / 57
Регистрация: 07.08.2016
Сообщений: 173
10.09.2016, 18:56
И зачем Вы каждый раз пишите
Python
1
float(a)
Оно ведь и так вещественное.

Я задания не знаю, но как Вы используете x? Какой смысл проверять a, но выводить информацию про x?
Python
1
2
if a<=2:                                        
  print('Х меньше или равен 2')
0
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 22
10.09.2016, 19:14  [ТС]
Дело в том что я сам не полностью разобрался с заданием. Возможно Х мне еще понадобится, поэтому я его решил добавить. Float(a) использую пока что для подстраховки т. к. только начал изучать этот язык.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.09.2016, 19:14
Помогаю со студенческими работами здесь

Python цикл
Всем привет! Подскажите пожалуйста, как сделать так, что бы после 6 строки цикл начался по новой ? Спасибо большое. x=input('Would...

Цикл for с Python 3 на C++
На Python 3 писал такой генератор паролей(код функционала): print(&quot;Из скольки символов должен состоять пароль?&quot;) ...

Цикл For (python)

Цикл из списка python
здравствуйте, подскажите кому не сложно - как правильно написать цикл. Есть апи запрос на получение списка групп group_id =&quot;&quot; ...

Простейший цикл в python
Прикрепляю схему, не понимаю как реализовать нужный цикл(начинается с 26 строчки): #поиск с помощью библиотечных функций import...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru