30 exemplos de scripts python

Python é uma linguagem de programação muito popular e exigente agora porque é adequado para desenvolver aplicações muito simples para complexas. Se você é novo na programação python e quer aprender o python a partir do básico em um curto espaço de tempo, então este artigo é para você. 30 exemplos de scripts python são explicados neste artigo usando exemplos muito simples para saber o básico do python.A lista de tópicos abrangidos por este artigo é mencionada abaixo:

01. Hello World
02. Juntar duas cordas
03., Formate floating point in the string
04. Aumentar um número para uma potência
05. Working with Boolean types
06. If else statement
07. Using AND OR operators
08. Switch case statement
09. While Loop
10. For Loop
11. Execute um script em Python de outro
12. Use of a command-line argument
13. Uso de regex
14. Uso de getpass
15. Use of date format
16. Adicione e remova o item de uma lista
17. Compreensão da lista
18. Slice data
19. Add and search data in the dictionary
20. Add and search data in the set
21. Conte os itens da lista
22., Define e chama uma função
23. Utilização da excepção de arremesso e captura
24. Read and Write File
25. Listar arquivos em um diretório
26. Leia e escreva usando pickle
27. Define classe e método
28. Use of range function
29. Use of map function
30. Utilização da função de filtro

crie e execute o primeiro programa em python:

pode escrever e executar um programa em python simples a partir do terminal sem criar QUALQUER ficheiro em python. Se o script é grande, então ele requer escrita e grava o script em qualquer arquivo python usando qualquer editor., Você pode usar qualquer editor de texto ou qualquer editor de código como sublime, Visual Studio Code, ou qualquer software IDE desenvolvido para python apenas como PyCharm ou Spyder para escrever o script. A extensão do ficheiro python é .py. a versão 3.8 em python e o IDE spyder3 em python são usados neste artigo para escrever o programa em python. Você tem que instalar spyder IDE em seu sistema para usá-lo.

Se quiser executar qualquer programa do terminal, execute então o comando’ python ‘ou’ python3 ‘ para abrir o python no modo de interacção. O seguinte script python irá imprimir o texto “Hello World” como saída.,

>>> print(“Olá Mundo”)

Agora, salvar o script em um arquivo chamado c1.py. Você tem que executar o seguinte comando no terminal para executar c1.py.

$ python3 c1.py

Se você deseja executar o arquivo de spyder3 IDE e, em seguida, clique no botão

do editor., O seguinte resultado será mostrado no editor depois de executar o código.

Top

juntando duas cadeias de caracteres:

Existem muitas maneiras de juntar os valores das cadeias em python. A maneira mais simples de combinar dois valores de cadeia de caracteres em python é usar o operador’+’. Crie qualquer python com o seguinte script para saber a maneira de juntar duas strings. Aqui, dois valores de cadeia são atribuídos em duas variáveis, e outra variável é usada para armazenar os valores Unidos que são impressos mais tarde.

c2.,py

string1 = “Linux”
string2 = “Dica”
joined_string = string1 + string2
print(joined_string)

O seguinte saída será exibida depois de executar o script a partir do editor. Aqui, duas palavras,” Linux “e” Dica “são unidas, e” LinuxHint ” é impresso como saída.

Se quiser saber mais sobre a outra opção de junção em python, então poderá verificar a concatenação tutorial em Python.,

Top

Formate floating point in the string:

Floating point number is required in programming for generating fractional numbers, and sometimes it requires formatting the floating-point number for programming purposes. Existem muitas maneiras de existir em python para formatar o número de ponto flutuante. Formatação de texto e interpolação de texto são usados no seguinte programa para formatar um número de ponto flutuante. o método format () com a largura do formato é usado na formatação de texto, e o símbolo ‘%” com o formato com largura é usado na interpolação de texto., De acordo com a largura de formatação, 5 dígitos são definidos antes do ponto decimal, e 2 dígitos são definidos após o ponto decimal.

c3.py

a seguinte saída irá aparecer depois de executar o programa do editor.

Se quiser saber mais sobre a formatação de texto em python, então poderá verificar o tutorial, a formatação de texto em Python.

Top

Raise a number to a power:

Many ways exist in python to calculate the xn in Python. No script seguinte, três maneiras são mostradas para calcular o xn em Python., Operador duplo”*”, método pow() e matemática.o método pow() é utilizado para calcular o xn. Os valores de x e n são inicializados com valores numéricos. Métodos duplos ‘ * ‘ e pow() são usados para calcular a potência dos valores inteiros. matematico.pow() pode calcular a potência dos números fracionais; também, que é mostrado na última parte do script.

c4.py

a seguinte saída irá aparecer após a execução do programa. As duas primeiras saídas mostram o resultado de 43, e a terceira saída mostra o resultado de 26.5.,

Top

trabalhando com tipos booleanos:

as diferentes utilizações dos tipos booleanos são mostradas no seguinte programa. A primeira saída irá imprimir o valor de val1 que contém o valor booleano, true. Todos os positivos são números negativos retornam verdadeiros como valor booleano e apenas zero retorna falso como um valor booleano. Assim, a segunda e terceira Saídas irão imprimir verdadeiro para números positivos e negativos. A quarta saída irá imprimir false para 0, e a quinta saída irá imprimir false porque o operador de comparação retorna false.

c5.,py

a seguinte saída irá aparecer após a execução do programa.

Top

Use of If else statement:

o seguinte programa mostra o uso de uma declaração condicional em python. A declaração da declaração if-else em python é um pouco diferente de outras linguagens. Nenhum parêntesis curly é necessário para definir o bloco if-else em python, como outras linguagens, mas o bloco de indentação deve ser usado corretamente., Aqui, uma declaração muito simples se-else é usada no script que irá verificar o valor da variável número é mais ou igual a 70 ou não. Um ponto (:) é usado após o bloco ‘ se ‘ e ‘else’ para definir o início do bloco.

c6.py

a seguinte saída irá aparecer após a execução do programa.

Top

utilização de e ou operadores:

o seguinte programa mostra os usos de e ou operadores na declaração condicional., E o operador retorna verdadeiro quando as duas condições retornam verdadeiras, e ou o operador retorna verdadeiro quando qualquer condição de duas condições retorna verdadeiro. Dois números de ponto flutuante serão considerados MCQ e marcas teóricas. Tanto os operadores como os operadores são utilizados na declaração “se”. De acordo com a condição, se as marcas MCQ são mais do que iguais a 40 e as marcas teóricas são mais do que ou igual a 30 então a afirmação ” se “retornará verdadeira ou se o total de MCQ e teoria for mais ou igual a 70 então a afirmação” se ” também retornará verdadeira.

c7.,py

de acordo com a seguinte saída, se a instrução devolve false para os valores de entrada 30 e 35, e devolve true para os valores de entrada 40 e 45.

Top

switch case statement:

Python não suporta uma switch-case statement como outras linguagens de programação padrão, mas este tipo de statement pode ser implementado em python usando uma função personalizada. a função employe_details() é criada no seguinte programa para funcionar como a instrução switch-case. A função contém um parâmetro e um dicionário chamado switcher., O valor do parâmetro da função é verificado com cada índice do dicionário. Se alguma correspondência for encontrada, então o valor correspondente do índice será devolvido da função; caso contrário, o segundo valor do parâmetro do switcher.o método get() será devolvido.

c8.py

de acordo com a seguinte saída, o script é executado duas vezes, e dois nomes de funcionários são impressos com base nos valores de ID.

Top

Utilização do ciclo while:

a utilização de um ciclo while em python é mostrada no seguinte exemplo., O colon(:) é usado para definir o bloco inicial do loop, e todas as declarações do loop devem ser definidas usando indentação adequada; caso contrário, o erro de indentação irá aparecer. No script seguinte, o valor do contador é inicializado para 1 que é usado no loop. O laço vai iterar 5 vezes e imprimir os valores do contador em cada iteração. O valor do contador é aumentado em 1 em cada iteração para atingir a condição de terminação do laço.

c9.py

a seguinte saída irá aparecer após a execução do programa.,

Top

uso de Loop:

para loop é usado para muitos propósitos em python. O bloco inicial deste laço é necessário para definir por um ponto (:), e as declarações são definidas usando indentação adequada. No script seguinte, uma lista de nomes de dias de semana é definida, e um laço for é usado para iterar e imprimir cada item da lista. Aqui, o método len() é usado para contar os itens totais da lista e definir o limite da função range ().

c10.py

a seguinte saída irá aparecer após a execução do programa.,

Top

execute um programa em Python de outro:

às vezes é necessário usar o programa de um ficheiro em python de outro ficheiro em python. Ele pode ser feito facilmente, como importar qualquer módulo usando a palavra-chave de importação. Toma. vacations.py o ficheiro contém duas variáveis inicializadas pelos valores de texto. Este ficheiro é importado em c11.py ficheiro com o nome falso “v”. Uma lista dos nomes dos meses é definida aqui. A variável flag é usada aqui para imprimir o valor da variável vacation1 por uma vez para os meses ‘junho’ e’julho’., O valor da variável vacation2 será impresso para o mês “Dezembro”. Os outros nomes de nove meses serão impressos quando a outra parte da declaração if-elseif-else será executada.

vacations.py

# Inicializar os valores
vacation1 = “Férias de Verão”
vacation2 = “Férias de Inverno”

c11.py

O seguinte saída será exibida depois de executar o script.

Top

Uso do argumento da linha de comandos:

o seguinte programa mostra o uso de argumentos da linha de comandos em python., Existem muitos módulos em python para processar os argumentos da linha de comandos ‘sys’, sendo importados aqui para processar os argumentos da linha de comandos. o método len() é usado para contar os argumentos totais, incluindo o nome do arquivo script. Em seguida, os valores do argumento serão impressos.

c12.py

Se o programa for executado sem quaisquer argumentos da linha de comandos, então irá aparecer o seguinte resultado que está a mostrar o nome do ficheiro do programa.

os valores dos argumentos da linha de comandos podem ser definidos no editor spyder, abrindo a janela de configuração de execução por ficheiro, carregando no menu Executar., Defina os valores com espaço, carregando nas opções da linha de comandos da Configuração Geral da janela.

Se o programa for executado depois de definir os valores mostrados acima, então a seguinte saída irá aparecer.

Os valores dos argumentos da linha de comandos podem ser passados no programa python facilmente a partir do terminal. A seguinte saída irá aparecer se o script for executado a partir do terminal.,

Se quiser saber mais sobre argumentos da linha de comandos em python, então poderá verificar o tutorial, “Como processar argumentos na linha de comandos em Python”.

Top

uso de expressão regular:

expressão Regular ou expressão regular é usado em python para corresponder ou procurar e substituir qualquer porção particular de uma cadeia de caracteres com base no padrão particular. o módulo ‘ re ‘ é usado em python para usar uma expressão regular. O seguinte script mostra o uso de regex em python. O padrão usado no script irá corresponder ao texto onde o primeiro carácter da string é uma letra maiúscula., Um valor de texto será tomado e corresponderá ao padrão usando o método match (). Se o método retorna verdadeiro, então uma mensagem de sucesso irá imprimir caso contrário uma mensagem instrucional irá imprimir.

c13.py

o programa é executado duas vezes na saída seguinte. a função match () devolve false para a primeira execução e devolve true para a segunda execução.

Top

uso de getpass:

getpass é um módulo útil do python que é usado para receber a entrada de senha do Usuário. O seguinte script mostra o uso do módulo getpass., o método getpass () é usado aqui para tomar a entrada como senha e a instrução ‘Se’ é usada aqui para comparar o valor de entrada com a senha definida. a mensagem” Você está autenticado “será impressa se a senha corresponder, caso contrário, irá imprimir a mensagem” Você não está autenticado”.

c14.py

Se o programa correr a partir do editor spyder, então o valor de entrada será mostrado porque a consola do editor não suporta o modo de senha. Assim, a saída seguinte mostra a senha de entrada na saída seguinte.,

Se o programa executar a partir do terminal, então o valor de entrada não será mostrado como outra senha Linux. O script é executado duas vezes a partir do terminal com uma senha inválida e válida que é mostrado na saída seguinte.

Top

Utilização do formato da data:

o valor da data pode ser formatado em python de várias formas. O seguinte script usa o módulo datetime para definir o valor atual e o valor de data personalizado. hoje () o método é usado aqui para ler a data e hora do sistema atual., Em seguida, o valor formatado da data é impresso usando diferentes nomes de propriedade do objeto data. Como um valor de data personalizada pode ser atribuído e impresso é mostrado na próxima parte do script.

c15.py

a seguinte saída irá aparecer após a execução do programa.

Top

adicionar e remover o item de uma lista:

list object is used in python for solving various types of problems. Python tem muitas funções embutidas para trabalhar com o objeto list., Como um novo item pode ser inserido e removido de uma lista é mostrado no seguinte exemplo. Uma lista de quatro itens é declarada no script. O método Insert () é utilizado para inserir um novo item na segunda posição da lista. o método remove () é usado para pesquisar e remover o item particular da lista. A lista é impressa após a inserção e eliminação.

c16.py

a seguinte saída irá aparecer após a execução do programa.,

Se você quiser saber mais detalhes sobre a inserção e exclusão do script em python, então você pode verificar o tutorial, “Como adicionar e remover itens de uma lista em Python”.

Top

compreensão da lista:

compreensão da lista é usada em python para criar uma nova lista baseada em qualquer texto, tupla ou outra lista. A mesma tarefa pode ser feita usando para loop e função lambda. O seguinte script mostra dois usos diferentes da compreensão da lista. Um valor de cadeia é convertido em uma lista de caracteres usando a compreensão de lista., Em seguida, uma tupla é convertida em uma lista da mesma forma.

c17.py

Top

Slice data:

slice() method is used in python to cut the particular portion of a string. Este método tem três parâmetros. Estes parâmetros são start, stop, and step. A parada é o parâmetro obrigatório, e os outros dois parâmetros são opcionais. O seguinte script mostra os usos do método slice() com um, dois e três parâmetros. Quando um parâmetro é usado no método slice (), então ele vai usar o parâmetro obrigatório, stop., Quando os dois parâmetros são usados no método slice (), em seguida, iniciar e parar os parâmetros são usados. Quando todos os três parâmetros são usados, em seguida, iniciar, parar e step parâmetros são usados.

c18.py

a seguinte saída irá aparecer após a execução do programa. No método first slice (), 5 é usado como o valor do argumento. Ele cortou os cinco caracteres de variáveis de texto que são impressos como saída. No segundo método slice (), 6 e 12 são usados como argumentos. A fatiagem é iniciada a partir da posição 6 e parada após 12 caracteres. No terceiro método slice (), 6, 25 e 5 são usados como argumentos., A fatiagem é iniciada a partir da posição 6, e a fatiagem parou após 25 caracteres, omitindo 5 caracteres em cada passo.

Top

Add and search data in the dictionary:

dictionary object is used in python to store multiple data like the associative array of other programming languages. O seguinte script mostra como um novo item pode ser inserido, e qualquer item pode ser pesquisado no dicionário. Um dicionário de informações do cliente é declarado no script onde o índice contém o ID do cliente, e o valor contém o nome do cliente., Em seguida, uma nova informação do cliente é inserida no final do dicionário. Um ID de cliente é tomado como entrada para procurar no dicionário. a condição “para” loop e ” se ” é utilizada para iterar os índices do dicionário e procurar o valor de entrada no dicionário.

c19.py

a seguinte saída irá aparecer após a execução do programa e tomando ‘02457’ como valor ID.

Se quiser saber mais sobre os outros métodos úteis do dicionário, então poderá verificar o tutorial, “10 métodos mais úteis do dicionário Python”.,

Top

adicionar e procurar dados no conjunto:

o seguinte programa mostra as formas de adicionar e procurar dados num conjunto de python. Um conjunto de dados inteiros é declarado no script. o método add () é usado para inserir novos dados no conjunto. Em seguida, um valor inteiro será tomado como entrada para pesquisar o valor no conjunto, usando para laço e condição if.

c20.py

o programa é executado duas vezes com o valor inteiro 89 e 67. 89 não existe no conjunto, e “número não é encontrado” é impresso. 67 existe no conjunto, e “número é encontrado” é impresso.,

Se quiser saber sobre a operação da União no conjunto, então poderá verificar o tutorial “Como usar a União no conjunto python”.

Top

Contagem de itens na lista:

Contagem() método é usado em python para contar quantas vezes uma determinada cadeia aparece em outra cadeia. Pode levar três argumentos. O primeiro argumento é obrigatório, e ele procura a string particular em toda a parte de outra string. Os outros dois argumentos deste método são usados para limitar a busca, definindo as posições de busca., No script seguinte, o método count() é usado com um argumento que irá procurar e contar a palavra ‘Python’ na variável string.

c21.py

a seguinte saída irá aparecer após a execução do programa.

Se quiser saber mais detalhes sobre o método count (), então poderá verificar o tutorial “Como usar o método count() em python”.

Top

Define e invoca uma função:

como a função definida pelo utilizador pode ser declarada e chamada em python é mostrada no seguinte programa. Aqui, duas funções são declaradas., addition () function contains two arguments to calculate the sum of two numbers and print the value. area () function contains one argument to calculate the area of a circle and return the result to the caller by using the return statement.

c22.py

a seguinte saída irá aparecer após a execução do programa.

Se quiser saber detalhes sobre os valores de retorno de uma função python, então poderá verificar o tutorial, “devolver vários valores de uma função Python”.,

Top

Utilização da excepção de lançamento e captura:

tente e catch block são usados para lançar e capturar a excepção. O seguinte script mostra o uso de um bloco de try-catch em python. No bloco de tentativa, um valor de número será tomado como entrada e verificado o número é par ou ímpar. Se algum valor não numérico for fornecido como entrada, então um erro de valor será gerado, e uma exceção será lançada para o bloco de captura para imprimir a mensagem de erro.

c23.py

a seguinte saída irá aparecer após a execução do programa.,

Se quiser saber mais detalhes sobre o tratamento de exceções em python, então poderá verificar o tutorial “tratamento de exceções em Python”.

Top

Read and Write File:

o seguinte programa mostra a forma de ler e escrever num ficheiro em python. O nome do arquivo é definido na variável, Nome do arquivo. O arquivo é aberto para escrita usando o método open() no início do script. Três linhas são escritas no arquivo usando o método write ()., Em seguida, o mesmo arquivo é aberto para leitura usando o método open (), e cada linha do arquivo é lido e impresso usando para loop.

c24.py

a seguinte saída irá aparecer após a execução do programa.

Se quiser saber mais detalhes sobre leitura e escrita de ficheiros em python, então poderá verificar o tutorial, “Como ler e escrever para ficheiros em Python”.

Top

listar arquivos em um diretório:

o conteúdo de qualquer diretório pode ser lido usando o módulo so de python., O seguinte script mostra como obter a lista de um diretório específico em python usando o módulo os. o método listdir() é usado no script para descobrir a lista de arquivos e pastas de um diretório. para o loop é usado para imprimir o conteúdo do diretório.

c25.py

O conteúdo da pasta irá aparecer após a execução do programa, se a localização definida da pasta existir.

Top

Read and write using pickle:

o seguinte programa mostra as formas de escrever e ler os dados usando o módulo pickle do python., No script, um objeto é declarado e inicializado com cinco valores numéricos. Os dados deste objeto são escritos em um arquivo usando o método dump (). Em seguida, o método load() é usado para ler os dados do mesmo arquivo e armazená-lo em um objeto.

c26.py

a seguinte saída irá aparecer após a execução do programa.

Se quiser saber mais detalhes sobre a leitura e escrita com o pickle, então poderá verificar o tutorial “Como pickle objects in Python”.,

Top

Define classe e método:

o seguinte programa mostra como uma classe e método podem ser declarados e acessados em Python. Aqui, uma classe é declarada com uma variável de classe e um método. Em seguida, um objeto da classe é declarado para acessar a classe variável e método de classe.

c27.py

a seguinte saída irá aparecer após a execução do programa.

Top

Utilização da função range:

o seguinte programa mostra as diferentes utilizações da função range em python. Esta função pode levar três argumentos. Isto é começar, parar e pisar., O argumento de paragem é obrigatório. Quando um argumento é usado, então o valor padrão do início é 0. função range () com um argumento, dois argumentos, e três argumentos são usados nos três para loops aqui.

c28.py

a seguinte saída irá aparecer após a execução do programa.

Top

Utilização da função map:

map() a função é usada em python para devolver uma lista usando qualquer função definida pelo utilizador e qualquer objecto iterável., No script seguinte, a função cal_power() é definida para calcular o xn, e a função é usada no primeiro argumento da função map (). Uma lista chamada números é usada no segundo argumento da função map (). O valor de x será retirado do Usuário, e a função map() retornará uma lista de valores de potência de x, com base nos valores de itens da lista de números.

c29.py

a seguinte saída irá aparecer após a execução do programa.,

Topo

o Uso de filtro de função:

filter() função de python usa uma função personalizada para filtrar dados de um iterable objeto e criar uma lista com os itens para aqueles que a função retorna verdadeiro. No script seguinte, a função SelectedPerson () é usada no script para criar uma lista dos dados filtrados com base nos itens do selectedList.

c30.py

a seguinte saída irá aparecer após a execução do programa.,

Top

conclusão:

as bases de programação em python são discutidas usando 30 tópicos diferentes neste artigo. Espero que os exemplos deste artigo ajudem os leitores a aprender python facilmente desde o início.

Leave a Comment