Несоответствие размера шрифта между RichTextBox и Word

my_list = [1,2,3,4,5]
len(my_list)
# 5

те же работы для кортежей:

my_tuple = (1,2,3,4,5)
len(my_tuple)
# 5

И строки, которые являются действительно просто массивами символов:

my_string = 'hello world'
len(my_string)
# 11

Это было намеренно сделано этот путь так, чтобы списки, кортежи и другие контейнерные типы не должны были все явно реализовывать общественность .length() метод, вместо этого можно просто проверить len() из чего-либо, что реализует 'волшебство' __len__() метод.

Несомненно, это может казаться избыточным, но реализации проверки длины могут значительно варьироваться, даже в том же языке. Весьма распространено видеть, что один тип набора использует .length() метод, в то время как другой тип использует .length свойство, в то время как еще одно использование .count(). Наличие ключевого слова уровня языка объединяет точку входа для всех этих типов. Таким образом, даже объекты, которые Вы не можете считать списками элементов, могли все еще быть проверены в длине. Это включает строки, очереди, деревья, и т.д.

, функциональная природа [1 110] также предоставляет себя хорошо функциональным стилям программирования.

lengths = map(len, list_of_containers)
6
задан Joel 19 August 2009 в 17:18
поделиться

1 ответ

Использование FontSize и назначение простого число означает, что единица измерения - пиксели. Попробуйте вместо этого установить Fontsize = "14pt" .

Другие единицы измерения: пикселей ,

7
ответ дан 17 December 2019 в 00:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: