Kuznetsova1639
?>

Используя go to , сделать так чтобы программа повторялась многократно

Информатика

Ответы

Azarenkoff
Label_1:
  writeln('Hello World');
  goto label_1;
Olga-Rauisovna

1. 1)алфавитно-цифровая группа - для ввода букв и цифр. 2)Группа клавиш-модификаторов - для изменения действий других клавиш ( Shift,Ctrl,Alt). 3) Функциональная группа F1-F12. 4)Цифровая панель

Объяснение:

2. Нажимай одновременно нужную букву и кнопку Shift

3. Клавиша Num Lock

4. Чтобы изменить язык ввода с клавиатуры, вам достаточно нажать сочетание двух клавиш – на некоторых компьютерах данная функция срабатывает путем нажатия левого Shift+Alt, некоторые же ПК настроены на замену языка с кнопок левый Ctrl+Alt.

5.

6. Двойной щелчок левой кнопкой используется для активизации объекта

baranovaas

Решение "в лоб": на логических конструкциях.

isInt(s) - целочисленное ли число в строке

isFloat(s) - вещественное ли число в строке

Стоит внести ясность в конструкции на строках 25,  27 и 28. Начнём  по порядку:

1. (int(a) if isIntA else float(a)) + (int(b) if isIntB else float(b)) - сумма результатов двух тернарных операторов, имеющих вид:

<результат при True> if <условие> else <результат при False>

Если перевести на русский язык: <перевод строки в целочисленное число>, если <в строке a целочисленное число>, иначе <перевод строки в вещественное число>. Аналогично с выражением после +.

2. isIntOrFloatA ^ isIntOrFloatB - логическая операция XOR, которая возвращает True только в двух случаях: когда только один из операторов равен True или False.

3. 1 if isIntOrFloatA == False else 2 - аналогичная первому выражению запись тернарного оператора: если isIntOrFloatA равняется False (если первый аргумент - не число), то выводим 1, иначе - 2.

Код:

def isInt(s):    try:          int(s)        return True    except ValueError:        return False def isFloat(s):    try:          float(s)        return True    except ValueError:        return False def sum(a, b):  isIntA = isInt(a)  isFloatA = isFloat(a)  isIntB = isInt(b)  isFloatB = isFloat(b)  isIntOrFloatA = isIntA or isFloatA  isIntOrFloatB = isIntB or isFloatB  if isIntOrFloatA and isIntOrFloatB:    return (int(a) if isIntA else float(a)) + (int(b) if isIntB else float(b))  else:    if isIntOrFloatA ^ isIntOrFloatB:      return "{}st argument is not a number".format(1 if isIntOrFloatA == False else 2)    else:      return "all arguments are not a numbers" a = input() b = input() print(sum(a, b))

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Используя go to , сделать так чтобы программа повторялась многократно
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

yurievaalxndra55
Ignateva737
reception
annakuznetsova841
ksenia15-79
tcmir
Stepanovich_Makarov
kokukhin
Анатольевич-Фатима
svetarakityanskaya
Oksana-Kirakosyan1301
Валентинович133
Voronin-Albertovich
jaksonj326
Sergei1805