Quando estamos aprendendo Python, precisamos usar muitas ferramentas para nos ajudar a aprender de forma mais conveniente. Funções são uma delas. O uso de funções pode nos ajudar a realizar cálculos, pesquisas de valores e outras operações com mais rapidez.
As funções integradas fornecidas pelo Python na tabela a seguir podem ser usadas diretamente.
Esta seção apresenta principalmente as primeiras quatro funções, e as funções restantes serão intercaladas nas seções subsequentes deste capítulo.
O formato de sintaxe da função sum é:
soma(iterável[início:fim]
Entre eles, iterável refere-se a iterável, aqui nos referimos à sequência, início representa a posição inicial da sequência correspondente (incluindo) e fim é a posição final (excluindo esta posição, podemos encontrar a sequência). do fragmento especificado e, quando apenas sum (iterável) é usado, a soma de toda a sequência é encontrada.
Vamos dar uma olhada através de exemplos:
minha_lista=[1,2,3,4,5,6]minha_tupla=(1,2,3,4,5,6)meu_conjunto={1,2,3,4,5,6}print(sum(minha_lista ))print(soma(minha_tupla))print(soma(meu_conjunto))
A saída é:
212121
Em relação à função sum(), observe que ela soma apenas números inteiros. Se houver partes não inteiras nos itens que solicitamos na sequência, um erro será relatado.
Para essas duas funções, você pode entender facilmente pelo significado literal que elas encontram os valores máximo e mínimo , portanto também podemos usá-las em sequências. Ao mesmo tempo, devemos observar também que elas não são apenas para segmentos inteiros, elas. também oferece suporte ao processamento de strings.
Vejamos um exemplo:
minha_lista=[1,2,3,4,5,6]meu_str='123456'minha_tupla=(1,2,3,4,5,6)meu_conjunto={1,2,3,4,5,6} string='abcedfg'#Quando se trata de letras em inglês listagem=['a','b','c','d']print(max(my_list),min(my_list))#Encontre a soma máxima no list Valor mínimo print(max(my_str),min(my_str))#Encontre o valor máximo e mínimo na string print(max(my_tuple),min(my_tuple))#Encontre o valor máximo e mínimo na tupla print( max (my_set),min(my_set))#Encontre os valores máximo e mínimo no conjunto print(max(string),min(string))#Os valores máximo e mínimo nas letras print(max(listing) ,min(listing) ))#Valores máximos e mínimos das letras da lista
A saída é:
61616161gada
Deve-se notar aqui que essas duas funções podem encontrar os valores máximo e mínimo na string. Para as 26 letras inglesas, o sistema estipula que o valor máximo é ‘z’ e o valor mínimo é ‘a’. funções são usadas nas questões básicas do algoritmo. O processo de resolução pode nos fornecer uma grande ajuda.
Essa função pode ser entendida por length (comprimento), que serve para contar o comprimento da sequência, ou seja, quantos elementos existem na lista. Quando se trata de problemas de indexação, a função len() pode fornecer grande ajuda. Um dos métodos mais comumente usados ao percorrer uma lista é for i in range(len(list)), para que ao percorrer você possa percorrer diretamente do. primeiro item até o último item da lista, prestando atenção ao índice.
Considere o seguinte exemplo:
minha_lista=[1,2,3,4,5,6]meu_str='123456'minha_tupla=(1,2,3,4,5,6)meu_conjunto={1,2,3,4,5,6} print(len(my_list))#Encontre o comprimento na lista print(len(my_str))#Encontre o comprimento na string print(len(my_tuple))#Encontre o comprimento na tupla print(len(my_set))# Encontre o comprimento no conjunto
Resultado de saída:
6666