Загрузка...

Help with Python

Thread in Programming created by Nucky24 Sep 29, 2018. 439 views

  1. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Здравствуйте господа.
    У меня возникла проблема с Python
    У меня есть гавно калькулятор,который я написал и я хотел бы что бы после вывода ответа,программа не закрывалась а продолжила роботу КАК это сделать.
    print('Привет юный матиматик,напишы GO и нажми Enter и калькулятор запустится.')
    f=str(input(''))
    while(f == 'GO'):
    faq=input('Введите FAQ да бы посмотреть ответы на текоторые вопросы косаемо калькулятора: ')
    if(faq == 'FAQ'):
    print('Напишы [1] если хотите посмотреть возможности калькулятора. ')
    print('Напишы [2] если хочите посмотреть информацыю про кодера который написал этот калькулятор. ')
    f=input('')
    if(f == '1'):
    print('[+] - додавання [-] - виднимання [*] - множення [/] - дилення')
    if(f == '2'):
    print('Этот калькулятор написал руко-жоп')
    break
    a=(int(input('Введите первое число: ')))
    q=(str(input('Введите знак: ')))
    d=(int(input('Введите втрое число: ')))
    break

    if(q == '+'):
    print(a + d)
    if(q == '-'):
    print(a - d)
    if(q == '*'):
    print(a * d)
    if(q == '/'):
    print(a / d)

    Если говорить проще,то после ответа на 1 + 1 программа закрывается,а я хочу к примеру после уравнения 1 + 1 написать уравнения 2 + 2 а программа закрывается и что бы мне получить ответ на уравнения 2 + 2 мне приходится наново запускать программу.
    Да я знаю что много орфографических ошибок в самом коде но для меня сейчас это не столь важно.

    Буде благодарен за любой ответ.

    Если вы будете говорить какой я говно кодер я вас пойму
     
  2. renameduser_110248
    запихнуть всё в вечный цикл?
     
  3. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Если не секрет как это сделать ?
     
  4. Cal_inactive496112
    Code
    while 1 
    print('Привет юный матиматик,напишы GO и нажми Enter и калькулятор запустится.')
    f=str(input(''))
    while(f == 'GO'):
    faq=input('Введите FAQ да бы посмотреть ответы на текоторые вопросы косаемо калькулятора: ')
    if(faq == 'FAQ'):
    print('Напишы [1] если хотите посмотреть возможности калькулятора. ')
    print('Напишы [2] если хочите посмотреть информацыю про кодера который написал этот калькулятор. ')
    f=input('')
    if(f == '1'):
    print('[+] - додавання [-] - виднимання [*] - множення [/] - дилення')
    if(f == '2'):
    print('Этот калькулятор написал руко-жоп')
    break
    a=(int(input('Введите первое число: ')))
    q=(str(input('Введите знак: ')))
    d=(int(input('Введите втрое число: ')))
    break

    if(q == '+'):
    print(a + d)
    if(q == '-'):
    print(a - d)
    if(q == '*'):
    print(a * d)
    if(q == '/'):
    print(a / d)
     
  5. vlad4k
    vlad4k Sep 29, 2018 Banned 168 Jun 9, 2017
    хочешь выучить питон? Стань как питон, так наш сенсей говорит. А так мы фронт учим gыg
     
  6. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Не работает пишет SyntaxError: invalid syntax )
     
  7. Cal_inactive496112
  8. STATLER
    STATLER Sep 29, 2018 I'm so sorry... 16 Jun 28, 2018
    Жышы пишы от душы
     
  9. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Сделал как написано на сайте и ошибка пропала но бесконечного цикла все рано нет после ответа программа закрывается

    num = 1
    while num < 10:
    print('Привет юный матиматик,напишы GO и нажми Enter и калькулятор запустится.')
    f=str(input(''))
    while(f == 'GO'):
    faq=input('Введите FAQ да бы посмотреть ответы на текоторые вопросы косаемо калькулятора: ')
    if(faq == 'FAQ'):
    print('Напишы [1] если хотите посмотреть возможности калькулятора. ')
    print('Напишы [2] если хочите посмотреть информацыю про кодера который написал этот калькулятор. ')
    f=input('')
    if(f == '1'):
    print('[+] - додавання [-] - виднимання [*] - множення [/] - дилення')
    if(f == '2'):
    print('Этот калькулятор написал руко-жоп')
    break
    a=(int(input('Введите первое число: ')))
    q=(str(input('Введите знак: ')))
    d=(int(input('Введите втрое число: ')))
    break

    if(q == '+'):
    print(a + d)
    if(q == '-'):
    print(a - d)
    if(q == '*'):
    print(a * d)
    if(q == '/'):
    print(a / d)
     
  10. artray
    artray Sep 29, 2018 Where am I ? 108 May 7, 2018
    https://pastebin.com/GZ7xXGKy

    Code
    print('Привет юный матиматик,напишы GO и нажми Enter и калькулятор запустится.')

    f = str(input(''))

    while(f == 'GO'):

    faq = input('Введите FAQ да бы посмотреть ответы на текоторые вопросы косаемо калькулятора: ')

    if(faq == 'FAQ'):
    print('Напишы [1] если хотите посмотреть возможности калькулятора. ')
    print('Напишы [2] если хочите посмотреть информацыю про кодера который написал этот калькулятор. ')
    f = input('')

    if(f == '1'):
    print('[+] - додавання [-] - виднимання [*] - множення [/] - дилення')
    if(f == '2'):
    print('Этот калькулятор написал руко-жоп')
    break

    a = int(input('Введите первое число: '))
    q = str(input('Введите знак: '))
    d = int(input('Введите втрое число: '))

    if(q == '+'):
    print(a + d)
    if(q == '-'):
    print(a - d)
    if(q == '*'):
    print(a * d)
    if(q == '/'):
    print(a / d)


    input("Нажмите любую клавишу для выхода.")
     
  11. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Прошу прощения за столь тупие вопросы
     
  12. Aesthetics
    Обож, автор, чо так сложна?
     
  13. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Я бля слишком тупой для програмирования я так и не понял как сделать бесконечный цикл
    Ну нахуй это все
     
  14. Timoxa12312
    Timoxa12312 Sep 29, 2018 Banned 40 Jul 10, 2018
    Щас, 5 минут , напишу
     
  15. artray
    artray Sep 29, 2018 Where am I ? 108 May 7, 2018
    напиши в конце:

    Code
    input("Нажмите любую клавишу для выхода.")
     
  16. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Бля в итоге я вовсе поламал весь код теперь он даже ответ не показывает
     
  17. Timoxa12312
    Timoxa12312 Sep 29, 2018 Banned 40 Jul 10, 2018
    Code

    coun = int(input(Сколько примеров решаем?))

    hel = 0

    while hel < coun:

    --я с телефона поэтому после этого текста везде поставь TAB--

    print('Привет юный матиматик,напишы GO и нажми Enter и калькулятор запустится.')
    f=str(input(''))
    while(f == 'GO'):
    faq=input('Введите FAQ да бы посмотреть ответы на текоторые вопросы косаемо калькулятора: ')
    if(faq == 'FAQ'):
    print('Напишы [1] если хотите посмотреть возможности калькулятора. ')
    print('Напишы [2] если хочите посмотреть информацыю про кодера который написал этот калькулятор. ')
    f=input('')
    if(f == '1'):
    print('[+] - додавання [-] - виднимання [*] - множення [/] - дилення')
    if(f == '2'):
    print('Этот калькулятор написал руко-жоп')
    break
    a=(int(input('Введите первое число: ')))
    q=(str(input('Введите знак: ')))
    d=(int(input('Введите втрое число: ')))
    break

    if(q == '+'):
    print(a + d)
    if(q == '-'):
    print(a - d)
    if(q == '*'):
    print(a * d)
    if(q == '/'):
    print(a / d)

    hel = hel + 1
     
  18. Sid_XXX
    Sid_XXX Sep 29, 2018 Punk's not Dead! 129 Dec 16, 2016
    Code

    xt = input('Для выхода нажмите "Enter"')
    print(xt)

    В конце добавь
     
  19. Nucky24
    Nucky24 Topic starter Sep 29, 2018 3 Jul 24, 2018
    Поебался я с эти кодом и все теперь почти ок вот только после выбора 1 или 2 в FAQ программа зависает что ли и ничего больше не работает.
    ВСЕМ СПАСИБО ЗА ОТВЕТЫ
     
  20. Akoazm
    После первой проверки на знак подставь "elif" вместо "if", и после напиши "else", что бы не выдавало ошибку, если хуй вместо знака напишут
     
Top
Loading...