• Транспорт • Мода • Рецепты • Блоги • Охота • Путешествия • Спорт • Веселье • Своими Руками • IT • Знания
Мини-Игры
x

x
zakruti.com » ru » IT – Софт » Хауди Хо
Python-джедай #10 - Свои функции

Python-джедай #10 - Свои функции

VKTwitterOK

содержание видео

Рейтинг: 4.0; Голоса: 1
Python-джедай #10 - Свои функции Dmytro: #Функцыи def restart): x = input( Введите первое значение: ) if x == 1: a = 10 elif x == 2: a = 20 else: print( Неверное значение ) print( ) restart) def restart1): x = input( Введите второе значение: ) if x == 1: b = 10 elif x == 2: b = 20 else: print( Неверное значение ) print( ) restart1) #Основной код print ( Учим функцыи ) print( ) x = input( Введите первое значение: ) if x == 1: a = 10 elif x == 2: a = 20 else: print( Неверное значение ) print( ) restart) print( ) x = input( Введите второе значение: ) if x == 1: b = 10 elif x == 2: b = 20 else: print( Неверное значение ) print( ) restart1) print( ) c = a + b print( Вы набрали + str(c) + балов! ) input('Press ENTER to exit') ПРОБЛЕМА: Если вводить все правильно (только значение 1 и 2) то код работает нормально! Если ввести иное то сработает restart или restart1 и пройзойдет ошибка в строке c = a + b ведь значение переменых а и b сохранены локально в restart и restart1. Вопрос как вывести значение переменых a и b в основной код?
Дата: 2020-05-03

Комментарии и отзывы: 9


Уважаемый вносите пояснения к задаче потому что 1) в том виде в каком задача записана у вас она ни чего не выводит. 2) если ее вести в интерпретатор выведется все что находиться за return и соответственно наибольшим выведенным числом будет 4. 3) если к коду в том виде в котором он записан у вас добавить вызов функции результат будет 2. 4)а если к коду в том виде в каком выводит интерпретатор добавить вызов функции то результат будет 4(так как в последнем случае он выводит все цифры)
ответить

Хауди, ве отлично, но есть одно но. Старайся в примерах делать код максимально коротким. Настолько, насколько это возможно с текущими знаниями тех, кто у тебя учится. К примеру, применяя знания только из предыдущих уроков, можно сделать функцию определения максимального числа всего из 2 строк. Это важно, так, как развивает мышление программиста.
ответить

Было бы не плохо примеры какие то приводить, где это применяется и для чего. В конце можно было бы показать, что можно написать зная весь прошлый материал или дать дз по написанию чего либо. А то как бы все понятно и легко, но для чего это применять и как не ясно
ответить

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

привет. у меня вопрос. как сделать следующий вывод. если пример 5-3=2 а не (2. 0) но. в этой же программе. если я ввожу 1-0, 5=0, 5. чтобы когда ответ целы то, 0) не показывалась. а если ответ дробный то показывалась 5-0, 5=4, 5
ответить

Мне жалко тех ребят, кто пишет в коментах мол: Я решил последнюю задачу и у меня в самом деле получилось 2. Так вот придурки, в последнем задании видимо ошибка и ответом является пустая строка.
ответить

ну короче я начигающий програмист и начал с питона. прохожу твои уроки но просто ща 2019г. твои уроки и в наше время актуальны? . ну короче это одно и то же что и сейчас на курсах преподают?
ответить

на счет задачи - слушайте! а если лень, то онспрашивает - какое МАКСИМАЛЬНОЕ число выводится на экран? он не просит вас сказать какие и сколько чисел будут при выводе! ВНИМАТЕЛЬНЕЙ, ребята)
ответить

Крутые уроки! Сделай цикл уроков по PyQt нормальных уроков на данную тематику нет, все какая то брехня, а ты делаешь уроки великолепные, все понятно! Сделай плыз! Спасибо)
ответить
Добавить отзыв, комментарий






Другие видео канала