Уведомления

Группа в Telegram: @pythonsu

#1 Март 3, 2020 10:59:31

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Вопрос по условному оператору if

AD0DE412
о 10 длинее 2
да точно, там чутка по другому идет. сравниваються только первые символы. Принимается во внимание символы и их регистр. Так, цифровой символ меньше, чем любой алфавитный символ. Алфавитный символ в верхнем регистре меньше, чем алфавитные символы в нижнем регистре(потому как числовое значение символа меньше естесвенно). тоесть ‘10’ меньше ‘2’ так как 1 < 2, а ‘а’ > ‘Аа’. Если первые символы равны то тогда сравниваются следующие… и тд



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Март 3, 2020 11:02:47)

Офлайн

#2 Март 3, 2020 11:01:13

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вопрос по условному оператору if

AD0DE412
Давайте предположим, что вы хотите отсортировать какой-то список строк, например фамилии учеников в алфавитном порядке. У вас есть
- Егорова
- Антонов
- Сафронов
- Соловьев
- Солодова

как вы их отсортируете?



Офлайн

#3 Март 3, 2020 11:05:28

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Вопрос по условному оператору if

спасиб



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#4 Март 7, 2020 14:02:45

Arushi
Зарегистрирован: 2020-03-07
Сообщения: 12
Репутация: +  -1  -
Профиль   Отправить e-mail  

Вопрос по условному оператору if

Очевидно, что если интерпретатор сравнивает строки, то критерием сравнения в этом случае являются числовые коды исмволов. Если в таблице символов код буквы “а” равен 123, а буквы “б” = 67, то “а” больше “б”.

Офлайн

#5 Март 7, 2020 14:44:48

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Вопрос по условному оператору if

Arushi это да .. но у FishHook с сортировкой аноалогия точнее, в js Д. Флэнаган об таком сравнении строк так прямо и говорит. это конечно не python но я думаю что тут одинаковый алглритм (интересно вроде правила сортировки можно менять … как себя это поведет в сравнение с измененными правилами сортировки? ну это такое … мысли в слух что ли)



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Март 7, 2020 14:47:35)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version