Строковый тип данных. Сравнение строк.
Сравнение строк единичной и не единичной длины
Определите, какой из знаков (>, <, ==) нужно поставить на место знака вопроса (?), чтобы выражение оказалось истинным.
Гарантируется, что все буквенные символы в данной задаче являются буквами английского алфавита.
Ответ: a' > 'A' ; 'p' == 'p' ; 'x' < 'y' ; 'a'> 'Z'; '4' <'5'; '9' > '0'
Определите, какой из знаков (>, <, ==) нужно поставить на место знака вопроса (?), чтобы выражение оказалось истинным.
Ответ:
- 'Generation' < 'generation';
- 'python' > 'Python';
- '2024' == '2024';
- 'GPT-3.5' < 'GPT-4';
- '3.141592653589793' < '3.1416';
- 'colour' > 'color'
Расположите строки сверху вниз в порядке возрастания. Самые "большие" строки должны быть в самом низу, а самые "маленькие" – в самом верху.
Ответ: 'An'; 'a'; 'an'; 'aunt'
Расположите строки сверху вниз в порядке возрастания. Самые "большие" строки должны быть в самом низу, а самые "маленькие" – в самом верху.
Ответ: '0'; '010'; '10'; '100'; '11'
Расположите строки сверху вниз в порядке возрастания. Самые "большие" строки должны быть в самом низу, а самые "маленькие" – в самом верху.
Ответ: 'a'; 'a10'; 'a11'; 'a9'
Что покажет приведенный ниже код?:
print(max(9, 10, 11)) print(max('9', '10', '11'))
Ответ: 11; 9
Что покажет приведенный ниже код?:
print(min('9', '10', '11') + max('9', '10', '11'))
Ответ: 109
Что покажет приведенный ниже код?:
print(min(10, 5, 15) + max('10', '5', '15'))
Ответ: произойдет ошибка
Что покажет приведенный ниже код?:
print(min(10, 5, 15) + max(10, 5, '15'))
Ответ: произойдет ошибка