Когда мы изучаем Python, нам нужно использовать множество инструментов, которые помогут нам учиться более удобно. Использование функций может помочь нам быстрее выполнять вычисления, поиск значений и другие операции.
Встроенные функции Python, представленные в следующей таблице, можно использовать напрямую.
В этом разделе в основном представлены первые четыре функции, а остальные функции будут вкраплены в последующие разделы этой главы.
Синтаксический формат функции суммы:
сумма (итерируемый [начало: конец]
Среди них iterable относится к iterable, здесь мы ссылаемся на последовательность, start представляет начальную позицию соответствующей последовательности (включая), а end — конечную позицию (исключая эту позицию). Используя этот метод нарезки, мы можем найти последовательность. указанного фрагмента. И, когда используется только сумма (итерируемая), находится сумма всей последовательности.
Давайте рассмотрим это на примерах:
my_list=[1,2,3,4,5,6]my_tuple=(1,2,3,4,5,6)my_set={1,2,3,4,5,6}print(sum(my_list ))print(сумма(my_tuple))print(сумма(my_set))
Результат:
212121
Что касается функции sum(), обратите внимание, что она суммирует только целые числа. Если в элементах, которые нам нужны в последовательности, есть нецелые части, будет сообщено об ошибке.
Из буквального значения этих двух функций легко понять, что они находят максимальное и минимальное значения , поэтому мы также можем использовать их в последовательностях. В то же время следует также отметить, что они предназначены не только для целочисленных сегментов, они предназначены не только для целочисленных сегментов. также поддерживает обработку строк.
Давайте посмотрим пример:
my_list=[1,2,3,4,5,6]my_str='123456'my_tuple=(1,2,3,4,5,6)my_set={1,2,3,4,5,6} string='abcedfg'#Когда Для английских букв listing=['a','b','c','d']print(max(my_list),min(my_list))#Найдите максимальное и минимальное значения в списке print(max (my_str), мин(м y_str))#Найти максимальное и минимальное значения в строке print(max(my_tuple),min(my_tuple))#Найти максимальное и минимальное значения в кортежеprint(max(my_set),min(my_set)) #Находим максимальное и минимальное значения в наборе print(max(string),min(string))#Максимальное и минимальное значения в буквах print(max(listing),min(listing))#Максимальное и минимальные значения букв в списке
Результат:
61616161гада
Здесь следует отметить, что эти две функции могут найти максимальное и минимальное значения в строке. Для 26 английских букв система предусматривает, что максимальное значение равно «z», а минимальное значение — «a». Функции используются в основных вопросах алгоритма. Процесс решения может оказать нам большую помощь.
Под этой функцией можно понимать длину (length), которая используется для подсчета длины последовательности, то есть количества элементов в списке. Когда дело доходит до проблем с индексацией, функция len() может оказать большую помощь. Один из наиболее часто используемых методов при обходе списка — это for i in range(len(list)), так что при обходе вы можете перемещаться непосредственно из списка. от первого элемента до последнего элемента в списке, обращая внимание на индекс.
Рассмотрим следующий пример:
my_list=[1,2,3,4,5,6]my_str='123456'my_tuple=(1,2,3,4,5,6)my_set={1,2,3,4,5,6} print(len(my_li st))#Найти длину в списке print(len(my_str))#Найти длину в строке print(len(my_tuple))#Найти длину в кортеже print(len(my_set))#Найти длину в набор
Результат вывода:
6666