1. 1)алфавитно-цифровая группа - для ввода букв и цифр. 2)Группа клавиш-модификаторов - для изменения действий других клавиш ( Shift,Ctrl,Alt). 3) Функциональная группа F1-F12. 4)Цифровая панель
Объяснение:
2. Нажимай одновременно нужную букву и кнопку Shift
3. Клавиша Num Lock
4. Чтобы изменить язык ввода с клавиатуры, вам достаточно нажать сочетание двух клавиш – на некоторых компьютерах данная функция срабатывает путем нажатия левого Shift+Alt, некоторые же ПК настроены на замену языка с кнопок левый Ctrl+Alt.
5.
6. Двойной щелчок левой кнопкой используется для активизации объекта
Решение "в лоб": на логических конструкциях.
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 , сделать так чтобы программа повторялась многократно
writeln('Hello World');
goto label_1;