![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Fenômenos dos Transportes, Hidráulica e Drenagem |
||||
Qual é o raio hidráulico em um canal de seção retangular com 2,00 m de largura por 1,20 m de altura? - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 379 vezes |
||||
Pergunta/Tarefa: Python para Fenômenos dos Transportes, Hidráulica e Drenagem. Neste exercício em Python veremos como calcular o Raio Hidráulico de um canal de seção retangular. Note que, como o raio hidráulico é a área molhada dividida pelo perímetro molhado, nós vamos comentar estes dois cálculos na resolução também. Qual é o raio hidráulico em um canal de seção retangular com 2,00 m de largura por 1,20 m de altura? Considere que este canal está preenchido com 1/3 de água da sua capacidade. ![]() A) 0,10 m B) 0,29 m C) 0,19 m D) 2,29 m E) 0,39 m Sua saída deverá ser parecida com: Largura do Canal (em metros): 2 Altura do canal (em metros): 1.2 A Área Molhada do Canal é: 0.7999999999999999 O Perímetro Molhado do Canal é: 2.8 O Raio Hidráulico do Canal é: 0.2857142857142857 Veja a resolução completa para o exercício em Python, comentada linha a linha:
|
||||
![]() |
||||
Python ::: Estruturas de Dados ::: Lista Ligada Simples |
||||||||||||
Como excluir um nó no final de uma lista encadeada simples em PythonQuantidade de visualizações: 1135 vezes |
||||||||||||
Nesta dica mostrarei como podemos escrever um método remover_final() que remove e retorna o nó no final de uma lista encadeada simples em Python, ou seja, excluí o último nó da lista. É importante observar que o método exclui o último nó e o retorna completo, inclui o valor que está incluído nele. Se a lista estiver vazia o método retorna o valor None para indicar lista vazia. Vamos começar então com o código para a classe No da lista singularmente ligada (que salvei em um arquivo no_lista_singularmente_ligada.py):
Veja que o código para a classe Nó não possui muitas firulas. Temos apenas um campo info, que guardará o valor do nó, e um campo próximo, que aponta para o próximo nó da lista, ou null, se este for o único nó ou o último nó da lista ligada. Veja agora o código para a classe ListaLigadaSimples (lista_ligada_simples.py), com os métodos inserir_inicio(), remover_final() e exibir():
E agora o código main() que insere alguns valores no início da nossa lista singularmente encadeada e testa o método remover_final():
Ao executar este código Python nós teremos o seguinte resultado: c:\estudos_python>python estudos.py Insere o valor 12 no início da lista Conteúdo da lista: 12 Insere o valor 30 no início da lista Conteúdo da lista: 30 12 Insere o valor 27 no início da lista Conteúdo da lista: 27 30 12 Remove um nó no final da lista Nó removido: 12 Conteúdo da lista: 27 30 | ||||||||||||
Python ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como testar se uma substring está contida no final de uma string em Python usando a função endswith()Quantidade de visualizações: 9067 vezes |
||||
Em várias situações nós precisamos verificar se uma palavra, frase ou texto termina com um determinado texto, ou seja, uma substring. A linguagem Python nos oferece a função endswith(), que possui a seguinte assinatura:endswith(substring[, start[, end]]) Se o argumento start for especificado, a busca inicia a partir de tal índice. Se o argumento end for especificado, a busca terminará no índice definido. Dessa forma, a função endswith retorna 1 se a substring estiver contida no final da string. Do contrário, o valor 0 será retornado. Veja o código completo para o exemplo:
Ao executarmos este código nós teremos o seguinte resultado: A frase termina com "Java" | ||||
Python ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como verificar se uma string contém apenas caracteres de espaços em Python usando a função isspace()Quantidade de visualizações: 11798 vezes |
||||
Este exemplo mostra como como usar a função isspace() para verificar se uma string contém apenas caracteres de espaço. Se qualquer caractere, diferente do espaço, for encontrado, a função retorna False.
Ao executar este código Python nós teremos o seguinte resultado: A string contém apenas espaços. | ||||
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |