Índice
1. Exemplo de Python Hello World
(1) O exemplo a seguir é inserir dois números através do usuário e calcular a soma dos dois números:
(3) Também podemos combinar as operações acima em uma linha de código:
(1) A raiz quadrada, também chamada de raiz quadrática, é expressa como 〔√ ̄〕.
(2) O exemplo a seguir é inserir um número pelo usuário e calcular a raiz quadrada desse número:
(3) Números negativos e complexos podem ser usados das seguintes maneiras:
4. Equação quadrática do Python
5. Python calcula a área de um triângulo
6. Python calcula a área de um círculo
Sete, geração de números aleatórios do Python
(1) Em Python, você pode usar o módulo aleatório integrado para gerar números aleatórios.
Oito, temperatura Python Celsius para temperatura Fahrenheit
Nove, variáveis de troca do Python
(1) O exemplo a seguir usa o usuário para inserir duas variáveis e trocá-las entre si:
(2) Não use variáveis temporárias
(2) Também podemos usar a instrução if incorporada para obter:
11. Python julga se uma string é um número
12. Python julga números pares e ímpares
Quatorze, Python obtém a função de valor máximo
15. Julgamento de números primos em Python
16. Python gera números primos dentro do intervalo especificado
Dezessete, exemplo fatorial Python
18. Tabela de multiplicação de noventa e nove Python
Dezenove, sequência Python Fibonacci
Vinte, número Python Armstrong
(1) O seguinte código é usado para detectar se o número digitado pelo usuário é um número Armstrong:
(2) Obtenha o número de Armstrong dentro do período especificado
21. Python decimal para binário, octal, hexadecimal
(1) O código a seguir é usado para converter decimal em binário, octal e hexadecimal:
(2) Exemplo de conversão binária
(3) Exemplo de conversão octal
(4) Exemplo de conversão hexadecimal
Vinte e dois, código Python ASCII e conversão de caracteres
23. Algoritmo do máximo divisor comum do Python
24. Algoritmo Mínimo Múltiplo Comum do Python
Vinte e cinco, implementação de calculadora simples em Python
Vinte e seis, Python gera um calendário
Vinte e sete, Python usa sequência recursiva de Fibonacci
29. Julgamento de string Python
Trinta, conversão de maiúsculas e minúsculas em Python
31. Python calcula o número de dias em cada mês
Trinta e dois, Python obtém a data de ontem
Trinta e três, Python lista operações comuns
(3) Adicionando elementos à lista
(7) Use a lista de links de junção para se tornar uma string
(8) string de divisão de lista
(9) Análise de mapeamento de lista
Trinta e quatro, jogo morto-vivo Python Joseph
Trinta e cinco, Python cinco peixes
Trinta e seis, Python realiza a função de cronômetro
Trinta e sete, Python calcula a soma cúbica de n números naturais
Trinta e oito, Python calcula a soma dos elementos da matriz
Trinta e nove, a matriz Python inverte o número especificado de elementos
(1) Defina uma matriz inteira e inverta o número especificado de elementos para o final da matriz.
(2) O seguinte demonstra a colocação dos dois primeiros elementos do array atrás do array.
1. Exemplo de Python Hello World
O exemplo a seguir é o primeiro exemplo de aprendizado de Python, ou seja, como gerar "Hello World!":
A saída da execução do código acima é:
Olá Mundo!
Dois, soma de números Python
(1) O exemplo a seguir é inserir dois números através do usuário e calcular a soma dos dois números:
A saída da execução do código acima é:
Digite o primeiro número: 1,5 Digite o segundo número: 2,5 A soma dos números 1,5 e 2,5 é: 4,0
Neste exemplo, estamos somando dois números informados pelo usuário. A função embutida input() é usada para obter a entrada do usuário, e input() retorna uma string, então precisamos usar o método float() para converter a string em um número.
(2) Duas operações digitais, somando usamos o operador mais (+), além disso, há menos (-), multiplicação (*), divisão (/), divisão de chão (//) ou pegue o resto (%) .
(3) Também podemos combinar as operações acima em uma linha de código:
A saída da execução do código acima é:
$ python test.py Insira o primeiro número: 1,5 Insira o segundo número: 2,5 A soma dos dois números é 4,0
3. Raiz quadrada do Python
(1) A raiz quadrada, também chamada de raiz quadrática, é expressa como 〔√ ̄〕.
Tais como: A linguagem matemática é: √ ̄16=4. A descrição do idioma é: 16=4 sob o sinal de raiz.
(2) O exemplo a seguir é inserir um número pelo usuário e calcular a raiz quadrada desse número:
A saída da execução do código acima é:
$ python test.py Digite um número: 4 A raiz quadrada de 4.000 é 2.000
Neste exemplo, levamos o usuário a inserir um número e usamos o operador de expoente ** para calcular a raiz quadrada desse número.
O programa só funciona com números positivos.
(3) Números negativos e complexos podem ser usados das seguintes maneiras:
A saída da execução do código acima é:
$ python test.py Digite um número: -8 A raiz quadrada de -8 é 0,000+2,828j
Neste exemplo, usamos o método sqrt() do módulo cmath (matemática complexa).
4. Equação quadrática do Python
O exemplo a seguir é inserir um número pelo usuário e calcular a equação quadrática:
A saída da execução do código acima é:
$ python test.py entrada a: 1 entrada b: 5 entrada c: 6 o resultado é (-3+0j) e (-2+0j)
Neste exemplo, usamos o método sqrt() do módulo cmath (matemática complexa) para calcular a raiz quadrada.
5. Python calcula a área de um triângulo
O exemplo a seguir é calcular a área do triângulo inserindo o comprimento dos três lados do triângulo pelo usuário:
A saída da execução do código acima é:
$ python test.py Insira o comprimento do primeiro lado do triângulo: 5 Insira o comprimento do segundo lado do triângulo: 6 Insira o comprimento do terceiro lado do triângulo: 7 A área do triângulo é 14,70
6. Python calcula a área de um círculo
A fórmula da área de um círculo é:
Na fórmula r é o raio do círculo.
A saída do exemplo acima é:
A área do círculo é 78,550000
Sete, geração de números aleatórios do Python
(1) Em Python, você pode usar o módulo aleatório integrado para gerar números aleatórios.
importar aleatório
(2) aleatório. aleatório()
random.random() retorna um decimal aleatório entre 0,0 e 1,0
A saída da execução do código acima é:
0,7597072251250637
(3) random.randint(a, b)
random.randint(a, b) retorna um inteiro entre a e b (inclusive).
random.randint(a,b)
A função retorna um número N, N é um número entre a e b (a <= N <= b), incluindo a e b.
O exemplo a seguir demonstra como gerar um número aleatório entre 0 e 9:
A saída da execução do código acima é:
4
(四)random.choice(sequence)
random.choice(sequence) é usado para selecionar aleatoriamente um elemento de uma sequência:
A saída da execução do código acima é:
4
(五)random.shuffle(sequence)
random.shuffle(sequence) é usado para classificar aleatoriamente os elementos na sequência:
A saída da execução do código acima é:
[3, 2, 4, 5, 1]
Oito, temperatura Python Celsius para temperatura Fahrenheit
O exemplo a seguir demonstra como converter Celsius para Fahrenheit:
A saída da execução do código acima é:
Insira a temperatura em Celsius: 38 38,0 Celsius para Fahrenheit é 100,4
No exemplo acima, a fórmula para converter Celsius para Fahrenheit é celsius * 1,8 = fahrenheit - 32. Portanto, obtenha a seguinte fórmula:
centígrados = (Fahrenheit - 32) / 1,8
Nove, variáveis de troca do Python
(1) O exemplo a seguir usa o usuário para inserir duas variáveis e trocá-las entre si:
A saída da execução do código acima é:
Insira o valor de x: 2 Insira o valor de y: 3 O valor de x após a troca: 3 O valor de y após a troca: 2
No exemplo acima, criamos uma variável temporária temp e armazenamos o valor de x na variável temp, depois atribuímos o valor de y a x e, finalmente, atribuímos temp à variável y.
(2) Não use variáveis temporárias
Também podemos trocar variáveis de uma forma muito elegante sem criar variáveis temporárias:
x,y = y,x
Portanto, o exemplo acima pode ser modificado para:
A saída da execução do código acima é:
Insira o valor de x: 1 Insira o valor de y: 2 O valor de x após a troca: 2 O valor de y após a troca: 1
10. Declaração if do Python
(1) O exemplo a seguir avalia se um número é positivo, negativo ou zero usando a instrução if...elif...else :
A saída da execução do código acima é:
Digite um número: 3 positivo
(2) Também podemos usar a instrução if incorporada para obter:
A saída da execução do código acima é:
Digite um número: 0 zero
11. Python julga se uma string é um número
O exemplo a seguir determina se uma string é um número criando um método is_number() de função personalizada:
Também podemos fazer isso com uma instrução if embutida:
A saída da execução do código acima é:
Falso Verdadeiro Verdadeiro Verdadeiro Verdadeiro Verdadeiro Verdadeiro Falso _
mais maneiras
O método isdigit() do Python detecta se uma string consiste apenas em dígitos.
O método isnumeric() do Python verifica se uma string consiste apenas em números. Este método é apenas para objetos unicode.
12. Python julga números pares e ímpares
O exemplo a seguir é usado para determinar se um número é par ou ímpar:
Também podemos fazer isso com uma instrução if embutida:
A saída da execução do código acima é:
Digite um número: 3 3 é ímpar
13. Python julga ano bissexto
O exemplo a seguir é usado para determinar se o ano informado pelo usuário é um ano bissexto:
Também podemos fazer isso com uma instrução if embutida:
A saída da execução do código acima é:
Digite um ano: 2000 2000 é um ano bissexto
Digite um ano: 2011 2011 não é um ano bissexto
Quatorze, Python obtém a função de valor máximo
No exemplo a seguir usamos o método max() para encontrar o valor máximo:
A saída da execução do código acima é:
2 b 2 2 80, 100, 1000 Máximo: 1000 -20, 100, 400 Máximo: 400 -80, -20, -10 Máximo: -10 0, 100, -400 Máximo: 100
15. Julgamento de números primos em Python
Um número natural maior que 1, exceto 1 e ele mesmo, não pode ser dividido por outros números naturais (números primos) (2, 3, 5, 7, etc.), ou seja, o número não tem outros fatores, exceto 1 e ele mesmo .
A saída da execução do código acima é:
$ python3 test.py Insira um número: 1 1 não é um número primo $ python3 test.py Insira um número: 4 4 não é um número primo 2 multiplicado por 2 é 4 $ python3 test.py Insira um número: 5 5 é um número primo
16. Python gera números primos dentro do intervalo especificado
Os números primos (números primos), também conhecidos como números primos, são infinitos. Não divisível por nenhum divisor que não seja 1 e ele mesmo.
O exemplo a seguir pode gerar números primos dentro do intervalo especificado:
Execute o programa acima, a saída é:
$ python3 test.py Intervalo mínimo de entrada: 1 Intervalo máximo de entrada: 100 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
Dezessete, exemplo fatorial Python
O fatorial de um inteiro (inglês: fatorial) é o produto de todos os inteiros positivos menores ou iguais ao número, e o fatorial de 0 é 1. Ou seja: n!=1×2×3×...×n.
A saída da execução do código acima é:
Por favor, digite um número: O fatorial de 3 3 é 6
18. Tabela de multiplicação de noventa e nove Python
O exemplo a seguir demonstra como implementar uma tabela de multiplicação nove-nove:
A saída da execução do código acima é:
Ao especificar o valor do parâmetro final, você pode cancelar a saída do caractere de retorno de carro no final, para não quebrar a linha.
Dezenove, sequência Python Fibonacci
A sequência de Fibonacci refere-se a tal sequência de 0, 1, 1, 2, 3, 5, 8, 13, destacando especialmente que: o 0º item é 0 e o 1º item é o primeiro 1. A partir do terceiro termo, cada termo é igual à soma dos dois anteriores.
O código para implementar a sequência de Fibonacci em Python é o seguinte:
A saída da execução do código acima é:
quantos itens você precisa? 10 Sequência de Fibonacci: 0 , 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 ,
Vinte, número Python Armstrong
Se um número inteiro positivo de n dígitos for igual à soma das n-ésimas potências de seus dígitos , o número é chamado de número de Armstrong.
Por exemplo 1^3 + 5^3 + 3^3 = 153.
Números de Armstrong até 1000: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407.
(1) O seguinte código é usado para detectar se o número digitado pelo usuário é um número Armstrong:
A saída da execução do código acima é:
$ python3 test.py Insira um número: 345 345 não é um número de Armstrong $ python3 test.py Insira um número: 153 153 é um número de Armstrong $ python3 test.py Insira um número: 1634 1634 é um número de Armstrong
(2) Obtenha o número de Armstrong dentro do período especificado
A saída da execução do código acima é:
Min: 1 Max: 10000 1 2 3 4 5 6 7 8 9 153 370 371 407 1634 8208 9474
No exemplo acima, produzimos os números de Armstrong entre 1 e 10000.
21. Python decimal para binário, octal, hexadecimal
(1) O código a seguir é usado para converter decimal em binário, octal e hexadecimal:
A saída da execução do código acima é:
python3 test.py número de entrada: 5 O número decimal é: 5 é convertido em binário: 0b101 é convertido em octal: 0o5 é convertido em hexadecimal: 0x5
(2) Exemplo de conversão binária
Resultado de saída:
Número binário: 101010 convertido para decimal: 42 convertido para octal: 0o52 convertido para hexadecimal: 0x2a
(3) Exemplo de conversão octal
Resultado de saída:
Octal: 52 Convertido para Decimal: 42 Convertido para Binário: 0b101010 Convertido para Hex: 0x2a
(4) Exemplo de conversão hexadecimal
Resultado de saída:
Número Hexadecimal: 2a Convertido para Decimal: 42 Convertido para Binário: 0b101010 Convertido para Octal: 0o52
Vinte e dois, código Python ASCII e conversão de caracteres
Os seguintes códigos são usados para converter entre códigos e caracteres ASCII:
A saída da execução do código acima é:
python3 test.py Insira um caractere: a Insira um código ASCII: 101 O código ASCII de a é 97 101 O caractere correspondente é e
23. Algoritmo do máximo divisor comum do Python
O código a seguir é usado para implementar o algoritmo do máximo divisor comum:
A saída da execução do código acima é:
Digite o primeiro número: 54 Digite o segundo número: 24 O maior divisor comum de 54 e 24 é 6
24. Algoritmo Mínimo Múltiplo Comum do Python
O código a seguir é usado para implementar o algoritmo mínimo múltiplo comum:
A saída da execução do código acima é:
Digite o primeiro número: 54 Digite o segundo número: 24 O mínimo múltiplo comum de 54 e 24 é 216
Vinte e cinco, implementação de calculadora simples em Python
O código a seguir é usado para implementar uma calculadora simples, incluindo adição, subtração, multiplicação e divisão básicas de dois números:
A saída da execução do código acima é:
Selecione a operação: 1, Adicionar 2, Subtrair 3, Multiplicar 4, Dividir Digite sua escolha (1/2/3/4): 2 Digite o primeiro número: 5 Digite o segundo número: 2 5 - 2 = 3
Vinte e seis, Python gera um calendário
O código a seguir é usado para gerar um calendário para uma data especificada:
A saída da execução do código acima é:
Ano de entrada: 2015 Mês de entrada: 6 de junho de 2015 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Vinte e sete, Python usa sequência recursiva de Fibonacci
O código a seguir usa recursão para gerar a sequência de Fibonacci:
A saída da execução do código acima é:
Quantos termos você deseja produzir? 10 Sequência de Fibonacci: 0 1 1 2 3 5 8 13 21 34
28. E/S de arquivo Python
O código a seguir demonstra as operações básicas de arquivo do Python, incluindo abrir, ler e gravar:
A saída da execução do código acima é:
Este texto será gravado no arquivo See me now!
29. Julgamento de string Python
O código a seguir demonstra o julgamento de strings Python:
A saída da execução do código acima é:
Exemplo de Teste 1 Falso Falso Falso Verdadeiro Falso Falso Falso ------------------------ Exemplo de Teste 2 Verdadeiro Verdadeiro Falso Verdadeiro Falso Falso
Trinta, conversão de maiúsculas e minúsculas em Python
O código a seguir demonstra como converter uma string para letras maiúsculas ou converter uma string para minúsculas, etc.:
# Filename : test.py # author by : www.runoob.com str = "www.runoob.com" print(str.upper()) # Converter letras minúsculas em todos os caracteres para letras maiúsculas print(str.lower( )) # Converte as letras maiúsculas de todos os caracteres em minúsculas print(str.capitalize()) # Converte a primeira letra em maiúsculas e o restante em minúsculas print(str.title()) # Converte a primeira letra de cada palavra Convert uma letra em maiúscula e o restante em minúscula
A saída da execução do código acima é:
WWW.RUNOOB.COM www.runoob.com Www.runoob.com Www.Runoob.Com
31. Python calcula o número de dias em cada mês
O código a seguir calcula o número de dias em um mês importando o módulo de calendário:
A saída da execução do código acima é:
(3, 30)
A saída é uma tupla, o primeiro elemento é o dia da semana (0-6) correspondente ao primeiro dia do mês que está sendo verificado e o segundo elemento é o número de dias no mês. A saída do exemplo acima significa que o primeiro dia de setembro de 2016 é quinta-feira e há 30 dias no total neste mês.
Trinta e dois, Python obtém a data de ontem
O código a seguir obtém a data de ontem importando o módulo datetime:
A saída da execução do código acima é:
01/07/2023
A saída de exemplo acima significa que a data de ontem é 1º de julho de 2023.
Trinta e três, Python lista operações comuns
(1) definição de lista
>>> li = ["a", "b", "mpilgrim", "z", "exemplo"]
>>> li
['a', 'b', 'mpilgrim', 'z', 'exemplo' ]
>>> li[1]
'b'
(2) listar índice negativo
>>> li
['a', 'b', 'mpilgrim', 'z', 'exemplo']
>>> li[-1]
'exemplo'
>>> li[-3]
'mpilgrim'
>>> li
['a', 'b', 'mpilgrim', 'z', 'exemplo']
>>> li[1:3]
['b', 'mpilgrim']
>>> li[1:-1]
['b', 'mpilgrim', 'z']
>>> li[0:3]
['a', 'b', 'mpilgrim']
(3) Adicionando elementos à lista
>>> li
['a', 'b', 'mpilgrim', 'z', 'exemplo']
>>> li.append("new")
>>> li
['a', 'b', ' mpilgrim', 'z', 'exemplo', 'novo']
>>> li.insert(2, "novo")
>>> li
['a', 'b', 'novo', 'mpilgrim', ' z', 'exemplo', 'novo']
>>> li.extend(["dois", "elementos"])
>>> li
['a', 'b', 'novo', 'mpilgrim', ' z', 'exemplo', 'novo', 'dois', 'elementos']
(4) pesquisa de lista
>>> li
['a', 'b', 'novo', 'mpilgrim', 'z', 'exemplo', 'novo', 'dois', 'elementos'] >>> li.index("
exemplo ")
5
>>> li.index("new")
2
>>> li.index("c")
Traceback (último interno):
Arquivo "<entrada interativa>", linha 1, em ?
ValueError: list.index(x): x não está na lista
>>> "c" in li
False
(5) listar excluir elementos
list.remove(x): x não está na lista >>> li.pop() # pop fará duas coisas: removerá o último elemento da lista e retornará o valor do elemento removido. 'elementos' >>> li ['a', 'b', 'mpilgrim', 'exemplo', 'novo', 'dois']
(6) operador de lista
>>> li = ['a', 'b', 'mpilgrim']
>>> li = li + ['exemplo', 'novo']
>>> li
['a', 'b', 'mpilgrim' , 'exemplo', 'novo']
>>> li += ['dois']
>>> li
['a', 'b', 'mpilgrim', 'exemplo', 'novo', 'dois']
> >> li = [1, 2] * 3
>>> li
[1, 2, 1, 2, 1, 2]
(7) Use a lista de links de junção para se tornar uma string
>>> params = {"server":"mpilgrim", "database":"master", "uid":"sa", "pwd":"secret"} >>> ["%s=%s"
% (k, v) for k, v in params.items()]
['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret'] >>> ";"
.join( ["%s=%s" % (k, v) para k, v in params.items()])
'server=mpilgrim;uid=sa;database=master;pwd=secret'
join só pode ser usado em listas cujos elementos são strings; ele não executa nenhuma coerção de tipo. A concatenação de uma lista com um ou mais elementos não string gerará uma exceção.
(8) string de divisão de lista
>>> li = ['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']
>>> s = ";".join(li)
>>> s
'server= mpilgrim;uid=sa;database=master;pwd=secret'
>>> s.split(";")
['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']
>>> s.split(";", 1)
['server=mpilgrim', 'uid=sa;database=master;pwd=secret']
split é o oposto de join, ele divide uma string em uma lista de vários elementos.
Observe que o separador (";") foi completamente removido, não aparece em nenhum elemento da lista retornada.
split aceita um segundo argumento opcional que é o número de vezes para dividir.
(9) Análise de mapeamento de lista
>>> li = [1, 9, 8, 4]
>>> [elem*2 for elem in li]
[2, 18, 16, 8]
>>> li
[1, 9, 8, 4]
>> > li = [elem*2 para elem in li]
>>> li
[2, 18, 16, 8]
(10) Análise em dicionário
>>> params = {"server":"mpilgrim", "database":"master", "uid":"sa", "pwd":"secret"} >>> params.keys() dict_keys(
[
' server', 'database', 'uid', 'pwd'])
>>> params.values()
dict_values(['mpilgrim', 'master', 'sa', 'secret'])
>>> params.items ()
dict_items([('servidor', 'mpilgrim'), ('banco de dados', 'mestre'), ('uid', 'sa'), ('pwd', 'segredo')]) >>>
[ k for k, v in params.items()]
['servidor', 'banco de dados', 'uid', 'pwd'] >>>
[v for k, v in params.items()
] ['mpilgrim', 'master', 'sa', 'secret']
>>> ["%s=%s" % (k, v) for k, v in params.items()]
[ 'server=mpilgrim', 'database=master', 'uid=sa', 'pwd=secret']
(11) filtro de lista
>>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"] >>> [elem for elem in li if len
( elem) > 1]
['mpilgrim', 'foo']
>>> [elem for elem in li if elem != "b"]
['a', 'mpilgrim', 'foo', 'c', 'd ', 'd']
>>> [elem for elem in li if li.count(elem) == 1]
['a', 'mpilgrim', 'foo', 'c']
Trinta e quatro, jogo morto-vivo Python Joseph
30 pessoas em um barco, sobrecarregado, precisam de 15 pessoas para desembarcar.
Então as pessoas se alinham em uma fila, e a posição na fila é o número delas.
A contagem começa do 1 e as pessoas que contam até 9 desembarcam.
Este ciclo continua até que restem apenas 15 pessoas no barco. Que pessoas numeradas desembarcaram?
Execute o exemplo acima, o resultado de saída é:
Desembarque no dia 9 Desembarque no dia 18 Desembarque no dia 27 Desembarque no dia 6 Desembarque no dia 16 Desembarque no dia 26 Desembarque no dia 7 Desembarque no dia 19 Desembarque no dia 30 Desembarque no dia 12 Desembarque no dia 24 Desembarque no dia 8 Desembarque no dia dia 22 desembarcou dia 5 desembarcou dia 23
Trinta e cinco, Python cinco peixes
Cinco pessoas A, B, C, D e E foram pescar juntos uma noite, e todos estavam exaustos na madrugada do dia seguinte, então cada um deles encontrou um lugar para dormir.
Há três doses por dia, A acorda primeiro, divide o peixe em cinco porções, joga fora o peixe que sobrou e pega sua própria porção.
B acorda pela segunda vez, também divide o peixe em cinco partes, joga fora o peixe que sobrou e pega a sua parte. .
C, D e E acordam por sua vez e pegam o peixe da mesma maneira.
Quantos peixes eles pegaram pelo menos?
resultado da operação:
Existem 3121 peixes no total
Trinta e seis, Python realiza a função de cronômetro
O exemplo a seguir usa o módulo time para implementar a função cronômetro:
Os resultados do teste são:
Pressione Enter para iniciar a cronometragem e Ctrl + C para interromper a cronometragem. Tempo de início : 3,0 segundos Tempo: 5,0 segundos ^C Fim 6,0 segundos Tempo total: 6,69 segundos
Trinta e sete, Python calcula a soma cúbica de n números naturais
Fórmula de cálculo 13 + 23 + 33 + 43 + .... + n3
Requisitos de implementação:
Entrada: n = 5
saída: 225
Fórmula: 13 + 23 + 33 + 43 + 53 = 225
Entrada: n = 7
Entrada: 784
Fórmula: 13 + 23 + 33 + 43 + 53 + 63 + 73 = 784
A saída do exemplo acima é:
225
Trinta e oito, Python calcula a soma dos elementos da matriz
Defina uma matriz de inteiros e calcule a soma dos elementos.
Requisitos de implementação:
Entrada: arr[] = {1, 2, 3}
saída: 6
Cálculo: 1 + 2 + 3 = 6
A saída do exemplo acima é:
A soma dos elementos do array é 34
Trinta e nove, a matriz Python inverte o número especificado de elementos
(1) Defina uma matriz inteira e inverta o número especificado de elementos para o final da matriz.
Por exemplo: (ar[], d, n) vira os primeiros d elementos do array arr com comprimento n para o final do array.
(2) O seguinte demonstra a colocação dos dois primeiros elementos do array atrás do array.
Matriz bruta:
Depois de virar:
(3) Exemplo 1
A saída do exemplo acima é:
3 4 5 6 7 1 2
(4) Exemplo 2
A saída do exemplo acima é:
3 4 5 6 7 1 2
(5) Exemplo 3
A saída do exemplo acima é:
3 4 5 6 7 1 2