Liên hệ quảng cáo

ia 4b

Base Python

Objetivos deste capítulo

Tempo estimado de conclusão: 15 minutos a 40 minutos
  1. Aprenda sobre a gramática mais básica do Python (como o Python? / Comentários / como fazê-lo)

O que é o Python?

Python é uma linguagem de programação simples e fácil de entender. 
O Python pode ser usado para várias coisas, como desenvolvimento de aplicativos da Web, aprendizado de máquina, processamento estatístico e assim por diante. 
É usado em várias empresas como o Google, DropBox, Facebook.

Diferença entre o Python 2 e 3

Existem algumas alterações, mas há comandos de impressão que mudam para a função print (), o tipo longo é obsoleto e tratado como tipo int. 

No texto do AI Academy, a fim de continuar a lidar com o sistema Python3 para se tornar mainstream agora, o conhecimento dos dois sistemas não é obrigatória, aqueles que diferença de sistema python2 eo sistema 3 é uma preocupação tente o seguinte artigo como uma referência. 
Artigo de referência 1 artigo de 
referência 2

PEP 8

O PEP 8 é o padrão de codificação Python. 
Ao iniciar a programação em Python, acho que você pode fazer isso toda vez. 
PEP 8

Escrevendo um programa em Python

Primeiro de tudo, vamos escrever um programa simples de python. Eu gostaria de escrever o código em um 
editor de texto (como o texto Sublime) ou Python, Jupyter Notebook, Jupyter Notebook Try . 
Para este tempo, escreva o programa no editor de texto, o terminal do Mac para o terminal, o Windows, por favor use o comando python para executar o arquivo criado no prompt de comando. 
(O comando python pode ser executado no Terminal e no Windows.) 
Você não precisa saber o significado no início.
Para produzir uma sequência de caracteres, você pode exibir (exibir) um caractere usando a função "print". 
Embora o termo função tenha surgido aqui, eu irei aprender mais tarde no capítulo "função", então agora você não precisa entender.

Como executar programas no Terminal (Mac)

A seguir está o fluxo de criar e salvar o arquivo ".py" de extensão e salvá-lo e executá-lo no terminal.
  1. Escreva um programa com um editor de texto ou algo semelhante
  2. 1 como um arquivo ".py" de extensão em um local arbitrário. 
    Aqui, se o destino para salvar for Desktop, para Mac, inicie o terminal,

Eu farei o cd Desktop mais tarde. 
No caso do Windows, você também pode iniciar o prompt de comando e mover o diretório para a área de trabalho fazendo o cd Desktop.
  1. Mover para o local do arquivo salvo. (Neste caso, assumimos que você o salvou no Desktop.) Se 
    você for se mover para o Mac, inicie o terminal e vá até o terminal

Digite cd Desktop . 
Depois disso, se você digitar 
pwd
e executá-lo, não há problema em sair 
/ Desktop / / Usuários / nome de usuário (dependendo do seu PC) 
.
Finalmente, no terminal / prompt de comando,

Execute o nome do arquivo python .py . 
※ O nome de arquivo "alfabeto de Hankaku" é recomendado.
Se o nome do arquivo criado em 2 for "sample.py", será 
python sample.py 
.
Após a execução, o resultado do programa escrito é produzido. 
Se você receber um erro dizendo python 3 'ascii' codec não pode codificar caractere 'na posição 0: ordinal não no intervalo (128) 
, por favor, defina localidade no seguinte tempo 
Solução

Como executar o programa no prompt de comando (Windows)

Se você estiver executando o Python no Windows, abra o Command Pronto. 
Eu acho que se sai ao procurar "Windows" na tela preta, "cmd" no Windows PC. 
Ou digite "prompt de comando" e tente pesquisar. 
Se você puder iniciar o prompt de comando , execute o 
cd Desktop como o Mac 

Então vamos dizer 
nome do arquivo python .py

※ O nome de arquivo "alfabeto de Hankaku" é recomendado. 
Se o nome do arquivo for "sample.py", será 
python sample.py
.
Após a execução, 
o resultado do programa escrito é produzido assim como foi executado no terminal Mac .

O que é uma string de caracteres?

Eu mencionei "Hello, World" em aspas duplas entre parênteses de print () anteriormente. 
Eu chamo isso. 
Caracteres entre aspas duplas "" "ou aspas simples" '"são chamados de" cadeias de caracteres "no mundo da programação. 
A cadeia deve ser colocada entre aspas simples '' ou aspas duplas '' '. 
No Python 3, o resultado da saída é o mesmo, independentemente de estar entre eles. 
Além disso, ao gerar uma cadeia de caracteres, se ela não estiver entre '', '' ', o 
código não será movido. 
Se você tiver energia suficiente, por favor, emita um erro (SyntaxError) e tente não mover o código. 
Neste caso, se você não o colocar entre '' ou '' ', você receberá um erro e eu acho que você pode entender mais se você confirmar que ele não se move.
· Diferença de cotação simples '' ', ou cotação dupla' '', uso adequado 
http://d.hatena.ne.jp/climpy/20090913/1252806499
· Sobre o tipo de código de erro (por exemplo, SyntaxError) 
http://nonbiri-tereka.hatenablog.com/entry/2014/06/02/083206

Comentário

Você pode escrever comentários no código. 
Escrevendo "#" ou "," "" "" "" no início de uma linha, é considerado como um comentário até o final da linha. 
Escrever comentários irá ignorar tudo quando o código for executado, então 
você pode usá-lo como uma nota sobre o código .
Nos negócios, é quase sempre fazer aplicativos por várias pessoas. 
Portanto, é importante deixar comentários para facilitar a leitura quando outros o lerem no dia normal. 
Tanto quanto possível, recomendamos que você crie o hábito de escrever comentários para que outros possam lê-lo facilmente no programa.
Além disso, se você tiver energia suficiente, execute o programa acima e verifique se a descrição comentada não é exibida.

Número

Na programação, "valor numérico" também pode ser manipulado. 
Ao contrário das cadeias de caracteres, não há necessidade de colocá-las entre aspas. 
É uma precaução e coloque-o entre aspas duplas para que seja uma cadeia de caracteres. 
Os detalhes serão explicados no próximo capítulo, "Variáveis ​​e tipos de dados" em detalhes. 
Usando os símbolos "+", "-", "/" e "%", você pode realizar operações aritméticas. 
Para poder fazer aritmética básica, torna-se possível criar um programa semelhante a uma calculadora.
Vamos executar o programa acima. 
Em ordem de cima,
Tudo bem se você puder confirmar que foi enviado. 
Em seguida, vou explicar sobre o resultado de saída do ponto decimal da divisão. 
Para a série Python 2, por exemplo, 10/2 torna-se 5 e, para 
3 séries, torna-se 5.0. 
Isso ocorre porque o segundo sistema é truncado, enquanto o terceiro sistema não é truncado. 
Se você quiser truncar em 3, como 2, você pode fazer com impressão (10 / / 2).

Diferença entre string e number

Agora que tal executar o seguinte código?
A saída de impressão foi de 15 na primeira linha de impressão () e a saída de 10 + 5 em 2? 
Neste caso, o resultado da adição de valores numéricos está retornando em 1, enquanto em 
é uma string de "10 + 5". 
Quando fechado com '' 'ou' '', '10 + 5' foi interpretado como uma sequência de caracteres e foi produzido como estava. 
Na programação, strings e números são tratados como completamente diferentes. 
Os detalhes são explicados no próximo capítulo, "Variáveis ​​e tipos de dados". 
Nesse caso, se você incluí-lo com aspas duplas e aspas simples para o número, poderá saber que ele será tratado como uma sequência de caracteres.

O que é uma variável?

Uma variável é como uma caixa contendo dados (valor). 
Variável (nome) pode ser anexada à variável (caixa) livremente. 
O valor pode ser um número ou uma string.
Aqui "=" saiu. 
Variáveis ​​podem ser definidas definindo "nome da variável = valor". 
Os nomes das variáveis ​​não precisam ser colocados entre aspas. 
Além disso, significa "=" na programação não significa igual, significando 
"atribuir o lado direito (aqui Tom ou 24) para o lado esquerdo". 
Em outras palavras, "=" significa substituição. 
É uma pequena aplicação. 
Combinando a função de impressão e variável, você pode fazer o seguinte.
Vamos correr. 
print (nome) e o valor que foi colocado em uma variável quando você tem é de saída, 
impressão ( "Nome") e (se estiver fechado em citação) Se você 
notar variável em vez de nome, porque isso seria reconhecido como uma string É obrigatório.
Eu disse anteriormente que as variáveis ​​podem ser nomeadas livremente, 
mas existem algumas regras para proteger um pouco. 
Por exemplo, não é permitido gravar nomes de variáveis ​​com números. 
Escrever com números resultará em um erro. 
Além disso, você não pode declarar variáveis ​​com "kanji".
Em resumo,
  1. Alfabeto de aaz
  2. Números (diferente do começo)
  3. _ (Sublinhado)
Então, por que usar variáveis? 
Você pode programar sem usar variáveis. 
No entanto, como um mérito a ser usado, ao ler um programa, fica claro qual é o conteúdo dos dados, facilitando a leitura do código. 
Além disso, desde que você pode usar os mesmos dados repetidamente, ou quando você modifica o programa, você 
só precisa mudá-lo em um lugar e usar apenas variáveis.
Uma variável pode atualizar seu valor e sobrescrevê-lo.
Como o programa é executado de cima para baixo, 
10 é atribuído à variável x no início, mas é 
sobrescrito porque é 20 no meio, então 20 é produzido na última linha da impressão.
A substituição variável possui um sistema abreviado.

Concatenação de cordas

No mundo da programação em Python, 
também é possível concatenar strings além de calcular por "+" operações aritméticas 
A concatenação da cadeia de caracteres é a seguinte.

Resumo

Neste capítulo aprendi sobre a gramática mais básica do Python e é fácil aprender sobre os principais tipos de dados (aqui tipos de inteiros e tipos de string) e programação. 
No próximo capítulo, aprenderemos mais sobre importantes tipos de dados em programação

Postar um comentário

Postagem Anterior Próxima Postagem