Funções Embutidas do Python

PythonBeginner
Pratique Agora

Introdução

Neste laboratório, você mergulhará na futurista cidade espacial de Neo Terra, onde encontrará uma personagem chamada Zara, a proprietária do renomado Zero Gravity Bar. Zara está enfrentando um desafio na gestão da automação de seu bar usando funções embutidas do Python. Como um entusiasta do Python, você foi chamado para auxiliar Zara na otimização de seus scripts de automação usando funções embutidas.

Explorando Funções Embutidas

Nesta etapa, você começará explorando várias funções embutidas do Python e suas aplicações no contexto dos scripts de automação de Zara. Zara forneceu um script de exemplo que precisa ser otimizado usando funções embutidas. Sua tarefa é identificar as funções embutidas apropriadas para aprimorar a eficiência do script.

Em /home/labex/project/built_in.py:

## /home/labex/project/built_in.py
data_list = [1, 2, 3, 4, 5]

## Sua tarefa: Otimize o seguinte bloco de código usando as funções embutidas do Python
total_sum = 0
total_sum = sum(data_list)
print("Total Sum:", total_sum)

Execute o script:

python built_in.py

A informação abaixo deve ser exibida no seu terminal:

Total Sum: 15

Manipulação de Strings com Funções Embutidas

Nesta etapa, você se aprofundará no mundo da manipulação de strings usando as funções embutidas do Python. Zara precisa de ajuda para formatar uma mensagem que será exibida nas telas holográficas do Zero Gravity Bar. Usando funções embutidas, você tem a tarefa de formatar a mensagem para garantir que ela esteja em conformidade com os padrões de comunicação do bar.

Abra o arquivo built_in.py e atualize o código da seguinte forma:

## Mensagem fornecida por Zara
message = "welcome to zero gravity bar"

## Sua tarefa: Formate a mensagem para aprimorar o apelo visual
formatted_message = message.title()

print("Formatted Message:", formatted_message)

Execute o script:

python built_in.py

A informação abaixo deve ser exibida no seu terminal:

Formatted Message: Welcome To Zero Gravity Bar

Resumo

Neste laboratório, você explorou o uso das funções embutidas (built-in functions) do Python para otimizar scripts de automação e manipular strings. Ao aplicar funções embutidas, você foi capaz de aprimorar a eficiência dos scripts e garantir que a saída aderisse a padrões de comunicação específicos. Essa experiência prática proporcionou insights valiosos sobre a aplicação prática das funções embutidas do Python.