Aprenda o curso definitivo de GUI em Python-3 com Tkinter, Qt e PyGTK | Funky Programmer | Skillshare
Pesquisar

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Aprenda o curso definitivo de GUI em Python-3 com Tkinter, Qt e PyGTK

teacher avatar Funky Programmer, Invest in yourself : Teaching the Next L

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      1 Introdução do curso

      3:18

    • 2.

      2 Instalando o Python

      1:49

    • 3.

      Sintaxe básica de Python

      4:58

    • 4.

      Tipos de variáveis em Python

      12:28

    • 5.

      Operadores básicos em Python

      20:24

    • 6.

      Tomada de decisões em Python

      14:10

    • 7.

      Loops em Python

      10:04

    • 8.

      Listas em Python

      8:45

    • 9.

      Tupulas em Python

      7:32

    • 10.

      Dicionário Python

      4:54

    • 11.

      Data e hora em Python

      7:16

    • 12.

      Funções Python

      12:01

    • 13.

      I/O de arquivos Python

      10:45

    • 14.

      Exceções em Python

      13:08

    • 15.

      O que é o Tkinter

      2:30

    • 16.

      Botão tkinter

      16:03

    • 17.

      Quadro tkinter

      5:58

    • 18.

      Tela tkinter

      12:56

    • 19.

      Botão de verificação do tkinter

      12:33

    • 20.

      Entrada do tkinter

      7:17

    • 21.

      rótulo tkinter

      8:21

    • 22.

      Lista box do tkinter

      5:39

    • 23.

      Botão de rádio tkinter

      4:27

    • 24.

      Barra de rolagem do tkinter

      7:19

    • 25.

      Escala tkinter

      2:45

    • 26.

      tkinter Toplevel

      8:06

    • 27.

      Spinbox tkinter

      6:27

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

107

Estudantes

--

Projeto

Sobre este curso

Crie aplicativos de GUI em Python. Tudo o que você precisa saber sobre Tkinter PYQT PYGTK e QT em Python e crie projetos do mundo real!

Python é uma linguagem de programação moderna dinâmica orientada a objetos. Neste curso Tkinter Ultimate, você vai aprender como construir aplicativos de GUI Python para plataforma cruzada, robustos e habilitados para Internet usando Python e Tkinter. Nosso curso fornece exatamente o que o título descreve, de forma prática e generosa. Ajudamos você a clinar os fundamentos do Tkinter e do python-3 com palestras de codificação ao vivo, exemplos práticos da vida real, projetos e quizzes, avançando passo a passo pelo iniciante para conceitos avançados. levando você ao ponto em que você é capaz de criar com confiança seu próprio aplicativo de GUI, para aplicar os fundamentos do python em projetos da vida real com os quais os usuários podem interagir completamente.

  • É fácil de aprender e pode ser usado para fazer muitas coisas, grandes e pequenas. Python é o que é referido como uma linguagem de alto nível.

  • Python é usado na indústria para coisas como software embarcado, desenvolvimento web, aplicativos de desktop e até mesmo aplicativos móveis!

  • O SQL-Lite permite que suas aplicações se tornem ainda mais poderosas ao armazenar, recuperar e filtrar grandes conjuntos de dados facilmente.

O currículo do curso que você vai cobrir?

  1. Introdução ao curso

    • Passo por passo

    • Instalando Python

    • Instalando o Pycharm

    • O que há de novo no Python 3

  2. Aprenda sobre conceitos básicos de Python

    • Sintaxe básica de Python

    • Tipos de variáveis em Python

    • Operadores básicos em Python

    • Tomada de decisões em Python

    • Loops em Python

    • Números em Python

    • Strings em Python

    • Listas em Python

    • Tupulas em Python

    • Dicionário Python

    • Data e hora em Python

    • Funções Python

    • Espaçadores em Python

    • I/O de arquivos Python

    • Exceções em Python

    • Controle de declarações Python

    • Classes/objetos em Python

  3. Introdução ao Tkinter

    • O que é o Tkinter

  4. Widgets básicos do Tkinter

    • Botão tkinter

    • Quadro tkinter

    • Tela tkinter

    • Botão de verificação do tkinter

    • Entrada do tkinter

    • rótulo tkinter

    • Lista box do tkinter

  5. Além do básico

    • Botão de rádio tkinter

    • Barra de rolagem do tkinter

    • Escala tkinter

    • tkinter Toplevel

    • Spinbox tkinter

  6. Widgets avançados do Thinter

    • tkinter LabelFrame

    • tkinter tkMessageBox

    • tkinter PanedWindow

    • texto do tkinter

    • Botão de menu do tkinter

    • Menu do tkinter

    • Mensagem do tkinter

    • Bitmap do tkinter

    • Cursor do tkinter

    • Opções do botão tkinter

    • Slider do tkinter

    • barra de progresso do tkinter

    • tkinter Panedwindow

    • Atalho do tkinter no teclado

    • Botão tkinter com imagem

    • Retorno de chamada no botão tkinter

    • imagem do tkinter

    • Caixa de combinação tkinter

    • Menu suspenso do tkinter

  7. Gerentes de geometria

    • O que é o Geometry Managers

    • Pacote gerenciadores de geometria

    • Gerentes de geometria de grade

    • Posicione os gerentes de geometria

  8. Banco de dados SQLite3

    • Instale o SQLite

    • Instale o SQLiteCriando tabela para banco de dados

    • Selecionando e exibindo os dados

  9. Dê início ao kit de ferramentas de widgets Py-Qt

    • Introdução ao PyQt

    • Introdução ao PyQtRun um programa PyQt Hello World ou aplicativo GUI

    • Visão geral do conceito de classes principais no PyQt

    • Dê o pontapé inicial ao PyQt usando o Qt Designer

    • Manipulação de eventos baseada em GUI com sinais e slots PyQt

  10. Comece com widgets básicos de Py-Qt

    • PyQt - Widget QLineEdit

    • PyQt - Widget QPushButton

    • PyQt - Widget QRadioButton

    • PyQt - Widget QCheckBox

    • PyQt - Widget QComboBox

    • PyQt - Widget QToolBar

    • PyQt - Widget QStatusBar

    • PyQt - Widget QList

    • PyQt - arrastar e soltar

  11. Comece com o PyGTK

    • Introdução ao PyGTK

    • Configurar o ambiente PyGTK

    • Execute um programa Hello World baseado em GUI PyGTK

    • Configurando o ícone com a ajuda do PyGTK

    • Fazendo botões com PyGTK

    • Configurando a dica de ferramentas PyGTK no widget de botão

    • Criando os menus simples no PyGTK

  12. Editor de texto do Projeto X-1

    • Crie um editor de texto

    • Execução de projetos

  13. Aplicativo de login do Project X-2

    • Importar bibliotecas

    • Crie funcionalidades de inscrição

    • Crie funcionalidades de login

    • Crie funcionalidades de login de verificação

    • Crie e exclua funcionalidades de usuários

    • Execução de projetos

  14. Sistema de gerenciamento de contas do Projeto X-3

    • Crie o front-end do projeto

    • Crie o back-end do projeto

    • Execução de projetos

    • Conversor de pés para metros do projeto X-4

    • Conversor de pés para metros

A linguagem de programação Python se integra bem com outras plataformas — e é executada em praticamente todos os dispositivos modernos. Se você é novo na codificação, pode aprender facilmente o básico neste ambiente de codificação rápido e poderoso. Se você tem experiência com outras linguagens de computador, vai achar Python simples e direto. Esta linguagem de código aberto aprovada pela OSI permite uso e distribuição gratuitos — até mesmo distribuição comercial.

Quando e como começo uma carreira como programador Python?

Em uma pesquisa independente de terceiros, foi revelado que a linguagem de programação Python é atualmente a linguagem mais popular para cientistas de dados em todo o mundo. Esta afirmação é fundamentada pelo Instituto de Engenheiros Elétricos e Eletrônicos, que rastreia linguagens de programação por popularidade. De acordo com eles, Python é a segunda linguagem de programação mais popular este ano para desenvolvimento na web depois do Java.

Por que você precisa deste curso?

Chegando à conclusão com a programação do Tkinter, que não é fácil sem os recursos certos. Aprender a criar sua primeira GUI pode ser bastante confuso, difícil e frustrante. Eu mesmo passei pelo processo e, com um investimento significativo de tempo, energia e aprendizado com meus erros, me tornei um desenvolvedor Tkinter proficiente. Minha motivação é que, se efetivamente entendida e compreendida, quantas pessoas serão capazes de dominar este importante instrumento do pastor. É por isso que preparei este curso.

Perfis de trabalho em Python

  • Engenheiro de software

  • Analista de pesquisa

  • Analista de dados

  • Cientista de dados

  • Desenvolvedor de software

  • Salário em Python

O total médio de pagamentos para trabalhos em Python nos Estados Unidos é de US$ 99 mil a US$ 110 mil para um profissional com um ano de experiência. Abaixo estão gráficos que descrevem o salário médio de Python por cidade.

O primeiro gráfico mostra o salário médio para um profissional de Python com um ano de experiência e o segundo gráfico mostra os salários médios por anos de experiência.

Faça este curso hoje e aprenda as habilidades que você precisa para conviver com os gigantes da indústria de tecnologia de hoje. Divirta-se, crie e controle GUIs Python intrigantes e interativas e desfrute de um futuro brilhante! Melhor da sorte

A quem se destina este curso:

  • Se você é um programador iniciante e quer aprender mais sobre python, então este curso é provavelmente para você.
  • Programadores que têm uma compreensão razoável de Python e estão prontos para levar suas habilidades para novos níveis.
  • Finalmente, este curso é para qualquer pessoa que queira construir aplicativos de desktop com Python!

Conheça seu professor

Teacher Profile Image

Funky Programmer

Invest in yourself : Teaching the Next L

Professor

Welcome! to the next level of programming courses. Funky Programmer creates and distributes high quality technology training content.

My aim to teach technology the right way but at the same time putting emphasis on each of our students. I have professional team of trainers for Web technologies and other programming languages.My courses will help you gain real world skills and knowledge and change your life today!

I teaching focuses on conveying the most relevant skills that you can use to build your portfolio and get real, hands-on technical experience geared towards landing you your dream tech industry job.

I believe in Extend Technology over a large or increasing area.

Build respectful relationships for all students

Create c... Visualizar o perfil completo

Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução do curso 1: Ei, é programa funky estão aqui e suas boas-vindas calorosas para aprender quadras GUI Python alquimicas obter Tkinter sair e ganho gt. Vejamos a interrupção do discurso central consiste em 12 horas mais curso de Rádio com exercícios de codificação. Você será inscrito neste curso agora mesmo e terá acesso vitalício. Você pode acessar seu curso em qualquer lugar. A qualquer hora. Você está com um clique neste curso. Em primeiro lugar, vamos ver os conceitos básicos da linguagem de programação Python. Então você pode ver Python Tkinter. Depois de Tkinter, vamos ver que Python sair. Ou você pode dizer que QD após 2T, você vai para pi, Judy, Kay, e Aguilar. Vou mostrar-lhe que como você pode criar um projeto da vida real com a ajuda de pique gracinha, adicionar Python, Tkinter, o Nelson Mandela disse que a educação é a arma mais poderosa que você pode usar para mudar o mundo. E vamos ser apenas a agenda do núcleo. Em primeiro lugar, vamos cobrir os conceitos básicos do Python. Em seguida, vamos cobrir Python TKinter. Após o contador, vamos entrar em nossa consulta Python e, em seguida, vamos cobrir Python pi GTK. E, finalmente, aprenderemos sobre a mordida da base do projeto. Este é o esboço do curso. O jejum até aprende sobre os conceitos básicos do Python. Dentro do básico, vamos aprender sobre a semântica básica, variáveis Python e tipos de operadores básicos, tomada de decisão em Python, loops em Python, lista, que é uma estrutura de dados básica em Python. Então vamos aprender sobre as tuplas em Python e muito mais. Depois disso, aprenderemos sobre o Python Tkinter. Dentro do Tkinter, aprenderemos sobre o quadro Tkinter, botão contador. Rei levou Chen botão Tkinter caracteres de entrada, pinball, janela pan Tkinter, e muito mais. Depois do reino, vamos aprender sobre por Q T. ou você pode dizer que isso está dentro da absolvição. Você aprenderá sobre Quit designer, que é R, para projetar sua interface gráfica de usuário. Então, depois disso, você vai aprender sobre sinais e slogged e como podemos criar os sinais e slots com a ajuda de pi, sair. Depois disso, veremos o posicionamento absoluto nos botões quid e q. No botão irá para a caixa de mensagem e muito mais depois de aprender, crédito irá para pi GTK, onde aprendemos sobre pi G para habilitar. Então vamos aprender sobre botões GTK pi, entrada GDP pie, imagem GTK pi, cara GDP pie vem e muito mais. Então, o que você está esperando? Faça este 12 horas mais cursos de vídeo, o acesso vitalício e os exercícios de codificação. Você também pode obter as tarefas e os questionários também. Se você não gosta do núcleo, há uma política de garantia de devolução do dinheiro de 30 dias. Faça o discurso hoje e comece sua carreira em Python. 2. 2 como instalar Python: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos ver que como somos instalados, nossos Python IDLE, fizemos um procedimento muito simples que estamos instalando o Python IDE. Para isso, basta abrir qualquer navegador e pesquisar por Tom dot ORG. Depois de pesquisar, você vai encontrar a janela assim. E basta clicar no Python aqui, que é um link do python.org. Você vai encontrar o site Python aqui. Neste site você vai encontrar sobre como downloads TAB, documentações, sucessos da comunidade, histórias, notícias e eventos. Basta clicar em gerenciadores de downloads clique em Python, 3.8.1, que é a versão mais recente do Python. Idealmente, basta clicar nisso e você encontrará o arquivo baixado aqui. Eu apenas clicar em salvar arquivo aqui, e salvar este arquivo em sua pasta salva. Basta clicar em salvar e meu arquivo está salvando aqui. Você também pode ler a documentação do Python, bem como, que é 3 X documento e 2 x documentos também. Após a documentação, você vai encontrar a comunidade Python e você vai ouvir encontrar os trabalhos de biotina também. Agora basta ir para a nossa pasta que onde estamos, baixar nosso Python. Idealmente, eu acabei de abrir este Python IDE Ellie, e eu apenas clicar em instalar. Agora eu já instalei o Python 3.8. Então simplesmente eu basta clicar sobre isso e o Python id l está instalando direito? Agora, este é um passo muito simples que você pode instalar seu Python ID LTE ou um interpretador python up. Então você entende agora, se você não estiver, por favor me avise e obrigado por assistir a esta palestra. 3. Sintaxe básico Python: Ei pessoal, bem-vindos à primeira palestra de codificação da linguagem de programação Python. Nesta palestra vamos falar sobre a sintaxe básica da linguagem de programação Python. Python foi projetado para ser uma linguagem altamente legível. O contexto da linguagem de programação Python é um conjunto de regras que define como o nosso programa Python será. Voltar. O termo semântica é referido a um conjunto de regras e princípios que descreve a estrutura de uma linguagem. A sintaxe Python definiu todo o conjunto de regras que são usadas para criar a frase na programação de biotina. Por exemplo, se você quiser aprender o idioma Inglês, então você precisa aprender a gramática da linguagem 4 favorece o caso como linguagem de programação Python ou qualquer uma da linguagem de programação. Se você quiser aprender, então você precisa aprender a sintaxe básica dessa linguagem de programação. Espero que você entenda agora com este conceito, antes de começar e escrever seu primeiro programa Python, você aprendeu o básico dessa linguagem de programação. Vamos orientá-lo através dessa sintaxe básica Python nesta palestra que irá ajudá-lo como um bloco de construção de sua operadora de programação Python. Primeiro, nesta palestra, estamos totalmente focados no programa Python forçado ou qualquer um dos idiomas quarto Programa, quando você é apenas novo para a linguagem de programação. Então, há um programa como o programa Helloworld. Então estamos executando o programa pai bem aqui para escrever o programa Python. Como tipos de programação Python escrita 4s1 é modo interativo, eo outro é, é modo de script. O interativo mais onde você escreve um programa Python e executado como você pode ver em sua tela, há um compilador. Você pode ver a caixa de texto aqui e o código executável como este. Este é um modo interativo de cartão simples. Então, temos interações com nossa interface gráfica de usuário como nossa GUI. Mas o que é o modo de script é o modo recortado é onde você está Executar e só já salvou Python ou onde você já salvou arquivo de bioetanol e você só, você só precisa executar esse arquivo. Isso é simplesmente chamado de modo descritivo. Vamos apenas começar primeiro ou programa Python. Aqui nós como o Python IDE no nível básico. Você não precisa do ID de atalho PY. Mas eu inferno, e vamos trabalhar nisso. E eu só executar o seu primeiro programa no Python ID LE, também. Este é realmente o modo deslizante, ok? Eu só corro que este é um novo arquivo. Aqui. Eu só escrevo que o aluguel e Helloworld sobe o código mais próximo aqui, tentando salvar isso com ponto básico p y então este é o básico escuro PY. Eu acabei de salvar isso com extensão aqui, e eu apenas executar este núcleo. Como você pode ver, que esta é uma programação shell e meu programa Python está funcionando sem problemas. Agora eu só executo como um módulo. Então, executar como um módulo significa que ele será executado e tomar este arquivo. Em primeiro lugar, ele só irá depurar este arquivo. Você pode ver que só irá depurar este arquivo com shell Python. Agora vamos para a nossa linguagem de programação Python, mas estamos apenas usando nosso IDE é BY Chomp. Agora Harris escrever impressão e Olá palavra, salvar este código. Corra, corre como cientista básico. E você pode ver que eu só tenho a saída principal bem aqui. Esta é a nossa função de impressão. Então função printf é qualquer coisa que você está escrevendo ou que você está certo dentro da impressão, que você vai obter a saída como esta. Em qualquer linguagem de programação como C plus, você pode escrever CO2 obtendo a saída do usuário. Aqui, precisamos de funções de impressão para obter a saída de string como aqui. Este é um programa simples. O que eu estou apenas escrevendo em Python IDE, charme NPY. Esperemos que você entenda agora com o, com este conceito da linguagem de programação Python que a função de impressão é simplesmente usada para obter a saída. Este é um built-in funções que vêm com a biblioteca Python. Espero que você entenda agora, se você é algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 4. Tipos variáveis em Python: Bem-vindo a esta palestra. E nesta palestra vamos falar sobre os tipos de dados e variáveis em Python. Você programou linguagens de baixo nível como C ou C plus ou outras linguagens de programação semelhantes. Portanto, você pode pensar, você já sabe inefável os tipos de dados e as variáveis. Você sabe muitas coisas, certo? Mas não o suficiente para o Python. Portanto, vale a pena ir nesta palestra sobre os diferentes tipos e as variáveis em Python. Este é um desonesto diferente na forma Python e CDs com variáveis. Portanto. Ou há os números inteiros, números de ponto flutuante e strings e muitos mais. Mas as coisas não parecem como C ou C mais. Se você quiser usar listas ou matrizes associativas em C, por exemplo, você tem que garantir que o tipo de dados, lista ou associado eles estão formando stretch. Aqui você irá projetar as estruturas de memória e as alocações da memória. Você terá que implementar a pesquisa necessária e acesso importado como Python fornece uma estrutura de dados poderosa ou tipos de dados poderosos como listas e associar fazer adicionar é versus cartão, dicionário em Python como uma parte genuína do linguagem de programação, vamos voltar para o conceito das variáveis em Python. Antes de iniciar as variáveis, só precisamos saber que o que é exatamente a variável? Como o nome indica. Uma variável é algo que pode mudar. Ou uma variável é uma maneira de se referir a um local de memória usado por um programa de computador. Em muitas linguagens de programação, uma variável é um nome simbólico de localização física. Este local de memória contém os valores como números, textos ou tipos mais complicados. Podemos usar essa variável para dizer ao computador para salvar alguns dados em sua localização ou para recuperar alguns dados de deslocamento. Vamos ver alguns do exemplo diagramático. Considere que esta é a nossa caixa e esta é a nossa caixa. B como uma variável pode ver como um recipiente ou alguns dizem que é pombo para armazenar certos valores. Quando o programa está em execução, as variáveis são acessadas e alguns Pam mudam. Por exemplo, um novo valor será atribuído a uma variável. Assim, o valor antigo será a mudança observada. Disse até agora envolvem a aposta variável melhor se encaixa a forma como as variáveis são implementadas em C ou C mais ou java, nomes de variáveis mantidos para ser declarado em. Estas línguas antes que possam ser usadas, como aqui. Como aqui no exemplo de codificação, nós apenas usamos variáveis como inteiro x ou fio digital. Ou aqui você vê, estas são as nossas caixas. Então eu apenas escrevo que este é um inteiro R3 e este é B, e usa roupas e digitais com um ponto-e-vírgula. Certas declarações garante que o programa recompensa a memória para duas variáveis com o nome a e B. Ou você pode dizer que este é o extra y ou b ou c. Você pode definir qualquer um Ou você pode dizer que este é o extra y ou b ou c. do nome para essas variáveis. O nome da variável é Stan, para eles locais de memória. É como as duas caixas vazias como aqui. Você pode ver que esta é a caixa A e esta é uma caixa B. Você pode ver em sua tela do lado direito, essas caixas de sapatos são liberais com A e B, como veados. Aqui temos as duas caixas vazias também. Agora basta virar para colocar o valor e cara para cima caixas. Aqui. Acabei de colocar o valor 50, e aqui eu apenas colocar o valor 16. Você pode ver para inteiro, eu acabei de comprar valor que é 54. Basta colocar o valor como 16. E a maneira como você atribui os valores à variável é quase a mesma em todas as linguagens de programação. E na maioria dos casos, usamos inteiro n, que é igual a 50, ou b que é igual a 50. Assim, o valor no lado direito que você pode ver em sua tela será salvo lá. Membro variável. No lado esquerdo como aqui, você pode ver nesses valores. Então, vamos atribuir o valor 52 inteiro a e valor 62 inteiro b. Assim, podemos ver que os dois números são fisicamente salvos na memória, que correspondem às duas caixas de sapato ou duas caixas vazias mostradas em sua tela, nos permite ver a cadeia de valor aqui do y, que é igual a 70. Então nós pensamos que é fácil de entender que o que acontece aqui, nós atribuímos novos valores a uma das variáveis, que é o valor é ou D. Espero que você entenda agora. Então nós vimos que nossas caixas de sapatos, como está o lago vazio aqui? Eu só removo esse valor e nosso novo valor aqui é 70. Então vimos agora que nesta linguagem como C ou C plus ou Java ou Python, cada variável tem uma obrigação, ou cada variável tem n, deve ter um tipo de dados exclusivo. Por exemplo, se uma variável é do tipo inteiro, certamente o inteiro pode ser salvo na variável da duração do programa. E essas linguagens de programação, todas as variáveis devem ser declaradas antes que possam ser usadas. Declarar uma variável significa vinculá-la ao nosso tipo de dados. Vamos ver agora que como as variáveis são trabalhadas em linguagens de programação Python lago, é muito mais fácil em Python que não há declaração das variáveis exigidas por Tn. Lembre-se de que nem é possível. Se houver necessidade de variáveis. Você acha que muitas vezes nomear e começar a usá-lo como uma variável. Isso é muito simples, como discórdia é para C plus ou linguagem de programação Java. Agora nós apenas escrevemos um acorde da linguagem de programação Python que aqui eu acabei de lê-lo. I, que é igual a 42. Então o que isso significa que i que é igual a 42. Então, por padrão, linguagem Python, considere esta variável i e o valor desta variável 42 é tomado pelo inteiro porque este é simplesmente o valor que é 42 se escrevermos 42. Então, por refile, Python tomará esse valor como o piso. Ou se escrevermos que i, que é igual a, ou apenas escrevemos um ou B ou C que é igual a. Então, isso vai tomar como corretor. Então isso é tomado por uma biotina, pode referir-se aqui nós não precisamos de declarações em Python. Aqui, eu apenas removo esse acorde todo e nós apenas nos voltamos para o nosso exemplo de codificação Python. E vamos ver como por Tonnies tomando as variáveis e como essas variáveis funcionam em Python. Então eu apenas removo isso e aqui eu apenas escrevo inteiro que é igual a 40 e i1 digital é igual a 40. Portanto, não há necessidade de declaração deste moderado aqui. Então eu apenas escrevo aquele y que é igual a 50, que é, eu apenas escrevo aqui, este é Python. Então Zed é levado por uma corda bem aqui. Nosso primeiro tipo de dados, você pode ver 50. Nosso primeiro tipo de dados é tipo de dados inteiro. Então este tipo de dados é inteiro, que é tomado por padrão como a linguagem de programação Python. Aqui você pode ver uma coisa nova, esse tipo de dados inteiro. E aqui eu disse que o sinal de hash para este sinal é para definir os comentários em Python. Os comentários são muito importantes em qualquer linguagem de programação. Como uma doença. A visão geral simples para o programador, essa palavra até programador fez nesta terra aqui. Escrevendo o código de três terras somente se você estiver trabalhando em um grande projeto, como se houvesse 40 mil LAN ou uma linha de liderança. Então você não precisa ou não se lembra disso. Onde você trabalha no módulo e por que essa molécula está funcionando? Assim, os comentários nos dão conhecimento w1 sobre o conceito de nosso programa. Voltemos ao nosso tópico. Aqui temos o tipo de dados de inteiro. Em seguida, na linha número dois temos o tipo de dados de chão e adicionar o último veículo, o tipo de dados de corda up. Então você entende agora, porque esses três tipos de dados são tomadas por padrão, Python linguagem de programação vent, Python executar uma atribuição como i, que é igual a 40. Eu vou fazê-lo no lado direito das atribuições e reconhecer que ele está correspondendo o número inteiro apenas que é 40. Ele cria um objeto da classe Integer para salvar os dados se você quiser ter uma melhor compreensão de objetos e classes. Portanto, mantenha-se conectado com este curso. Aprenderemos sobre o objeto e as aulas nas próximas palestras. Isto é voltar para o nosso programa e executar o nosso programa variável Python. Como executamos nossa variável esta, que é o nome de i1, é igual ao valor desta variável é 40. Aqui eu só trago i. Você pode ver aqui essas linguagens de programação como C ou C plus, estamos simplesmente escrevendo o código e obtendo mais saída. Eu só corro este placar. Tão variável. Então você pode ver aqui esta linguagem de programação que nos executa 40 aqui, um ponto que qual é a impressão? Então print é uma função que é vem built-in com a biblioteca Python. E isso é para a saída do lago vales aqui, como você pode ver, eu apenas escrevo aqui print, que é z. Então isso nos dará o valor da string. Além disso, você pode ver aqui, este é o Python 40 novae. Basta ir para outro exemplo. Então este é o Brent. E por quê? Então, isso nos dará também um valores flutuantes. Você pode ver aqui nós temos os valores float também aqui, que é quatro, d 30, e no último valor float, que é 50. Este é um conceito simples das variáveis que como a variável funciona e qual é a variável exatamente. Espero que você entenda agora com este conceito variável e um conceito de tipo de dados de inteiro, chão e destruindo o inferno e os tipos de dados. E outros tipos de dados como v, como, lago, corrector, booleano, e muitos mais. Então, aqui neste curso vamos fazer totalmente focado nos pisos inteiros e uma corda e um personagem também. Espero que sim. Você entende agora com este conceito das variáveis e do tipo de dados. Se algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 5. Operadores básicos em Python: Bem-vindo a esta palestra. Nesta palestra, estamos dispostos a falar sobre os operadores em Python, assim como na matemática. Linguagens de programação como Python, operadores Biao, você pode pensar neles como funções extremamente simples como mentira na base da ciência da computação. Estas são as operações mais simples para as quais um programa de computador pode ser reduzido. Eles são conhecimentos essenciais para qualquer cientista de dados inspirador ou para o engenheiro de software. Operadores são usados para executar operações sobre os valores e as variáveis. Vamos apenas ver como um e qual é igual a um. Em seguida, o valor VL número B e que é igual a dois. Então tomamos esta etapa declaração para mais um, ou c é igual a um mais b. Então, qual é o mais aqui? Além disso, é o operador. Operador pode manipular os itens individuais e retornar um resultado. Os itens de dados são referidos como acréscimo ou argumento operadores são respeitados pelo conhecimento ou pelo corretor simples. Por exemplo, para o operador de identidade v EUA é ou não como este é ou não é. Então este é o nosso trabalhador de identidade para quem ele está fazendo essas coisas. Ele não está fazendo essa parada. Assim como na programação de computador, usamos mais, menos é igual a multiplicar e dividir. Estes são os nossos operadores simples em expressões matemáticas. B, Como vários tipos de operadores em linguagem de programação Python ou qualquer linguagem de programação. Esses operadores e os tipos são muito importantes. Primeiro eu como o operador aritmético. Em seguida, temos operador de compressões, então nós como Python atribuições operador, então operadores lógicos. Ou podemos dizer que este é um operador bit a bit, em seguida, operadores de associação, em seguida, operador de identidade, e adicionar o último operador. Procedimentos. Supostamente começar a trabalhar com nosso primeiro operador em Python, que é o operador aritmético. Operador aritmético executa os vários cálculos aritméticos como adição, subtração, multiplicação, divisão, e o maravilhoso na estrutura. Ou você pode dizer que isso é um componente, etc. Estes são os vários métodos dos cálculos aritméticos em Python. Como se você pudesse usar a função eval. E vamos apenas ver como essa variável ou operadores de variáveis aritméticas funcionam. Vamos ver como o valor quatro e o valor oito aqui. Aqui eu apenas criar operador que é y é igual a quatro e z, que é igual a oito. Aqui criamos duas variáveis como qual é y é igual a quatro e o z é igual a oito. Agora, eu apenas imprimir os operadores aqui, que é x mais y. Então aqui, o que é x? Desculpe, aqui é Y mais Z, ou você pode dizer Z mais Y. ok? X, eu só escrevo por engano. Então agora você pode ver aqui eu acabei de ler a função de impressão. Então função de impressão aqui é, diga-nos que z mais y. o que é z mais y? Então, o z mais y significa que esta é a nossa variável, que é z, e o y é a nossa variável. E este sinal de operador é ou operador bem aqui. Com essas expressões, você pode escrever zeta menos y multiplicado por y e z dividido por Y. Isso depende de você. Estes são alguns operadores, o que usamos em qualquer linguagem de programação. Vamos ver a seguir. Conhece sebes, certo? X, desculpe, Y. além disso. Então eu só escrevo “y. multiplique por z. então são de seus olhos, certo? Imprimir y, que é dividido por z. Então estes são, estes são os nossos, alguns dos operadores no jogo de programação Python você. Então é por isso que um menos z. Vamos executar este operador de saída. E vocês podem ver aqui, esta é a nossa saída quatro. Wizard mais y, então y menos z. Então y multiplica Zed e adiciona o último y dividido por z. Então isto é, estes são a nossa soma dos valores que é usado na linguagem de programação Python como operadores. Agora nós apenas nos voltamos para o, outro exemplo do operador de compressões. Então estes são o nosso operador aritmético em Python. Agora, basta recorrer ao operador de compressões e veremos quais são os operadores de compressões e como o usamos. Assim, o operador de compressões R, Eu apenas escrevo é igual a, não igual a, então menor ou maior do que sinal. Ok? E então menor ou igual a, ou maior ou igual a, etc. Então estes são os nossos alguns dos operadores de compressões em C que o exemplo de codificação. Aqui, eu apenas escrevo aquele x que é igual a oito, e y que é igual a cinco. Agora aqui eu só escrevo. E então eu apenas escrevo aqui x, que é maior que y. Então esta é a nossa primeira expressão. Aqui. Logo depois disso, é. Então eu só escrevo x é maior do que y aqui. Agora, como você pode ver aqui, nós temos o valor de x e y aqui. Então aqui eu só imprimir esta corda bem aqui. E, em seguida, diga-nos nossa função de impressão que print x é maior do que y n. Vamos ver a saída deste operador executar. Então a condição é verdadeira. Você pode ver aqui x é maior que y porque v, como o valor x é bem aqui, e cinco é menor que oito. Então nós, nossa afirmação foi, é maior do que y. Então o valor é verdadeiro e nos dá a resposta que é verdadeira aqui. Então este é um operador de compressões simples. Você, você também aqui, não é igual a este. Nada igual a, maior que, menor que, menor que ou igual a. Então, isso depende de você, a palavra que você escreve neste programa. Agora nós apenas nos voltamos para o operador de atribuição Python e nós apenas vemos o que é o operador de atribuição exatamente. operadores de atribuição Python são usados para atribuir o valor do operando direito para o operando esquerdo v. Como os vários tipos de operador de atribuição Python, consulte o operador de atribuição Python. Então aqui temos o operador de atribuição. Lago mais é igual a, menos é igual a. Então nós multiplicamos, é igual a o, então d é igual a e uma estrutura em. Agora só vemos o exemplo de codificação disso. Aqui eu escrevo o número um, depois o número dois. Eu só dou o valor número um como o oito. E o valor número dois é o cinco aqui. Agora vamos imprimir isso. Imprima aqui. Eu só monto aquela linha número um menos o valor do número um. Este é o nosso número um. Ok? Simplesmente, eu só disse que len número um menos. Então este é simplesmente o sinal de menos aqui, não desvalorizando o valor aqui. Ou vamos apenas ao exemplo como este. Então eu só escrevo como removido isso. E aqui está, certo que S, que é igual a, então arias representam o resultado bem aqui. Número um mais número dois. Ok? Res plus, que é igual ao número um. Então eu só escrevo aqui imprimir linha um sinal de menos. O resultado de mais é, e então simplesmente concatenar o resultado aqui. Então aspas duplas e disse que esta é string para as aspas duplas e aqui eu apenas escrevê-lo como. Então isso é chamado de concatenações, ok? Agora só verifico o valor. Então R1, R1 como operador. Então temos um erro aqui. Então este é R-E-S para a pesquisa. Agora você pode ver aqui Lanham ou um resultado do positivo o é 2121. Uma calma. Você pode ver aqui. Eu só escrevo oito mais cinco, que é 13. Ok? Então eu só escrevo que Gezer, que é então reserva, que é mais, é igual ao número um. Então 13 mais oito. Mais uma vez, eu só digo o exemplo que oito mais cinco. No primeiro passo, ele irá adicionar o valor aqui, que é 13. Então a condição aqui é, que é o resultado, que é igual a, desculpe, aqui, aqui, essas condições vêm com esta pesquisa. Agora, então RES, que é mais é igual ao número um. Então eu apenas adicionar 13 em, então este é sinal de adição. Então eu só adiciono 13 mais oito novamente. Então o resultado vem aqui é 21. Esperança que você entenda agora com o exemplo de operador de atribuição de componente. Então isso é simplesmente você escreve menos aqui ou mais bem aqui. Então eu simplesmente definir os mineiros e verificar a saída novamente. E aqui eu escrevo esse operador. Então você pode ver que nosso valor é cinco bem aqui. Então este é um operador de componente simples em Python, ou você pode dizer que este é o operador de atribuição simples em Python. Agora nós apenas nos voltamos para o operador lógico. Operadores lógicos em Python são usados para as declarações condicionais são verdadeiras ou falsas. Operadores lógicos em Python são e, ou não. Para operadores lógicos, existem seguintes condições são aplicadas. Como aqui. Você pode ver que eu apenas primeiro remover esses exemplos e , em seguida, voltar para o exemplo operador lógico e deu-lhe a sobrecarga sobre a dívida. Aqui nós inferno e operador. Ok, então ele retorna verdadeiro se ambos os operandos, lado direito ou lado esquerdo da nossa tripulação. Se ambos os valores forem verdadeiros, modo que o operador será executado. Então v, como operador estranho ou operador, ele retorna um verdadeiro se o operando lado direito ou lado esquerdo é verdade, ok? Então não temos operador. Assim, os operadores NADH retornam verdadeiro se o operando for falso. Esperança. Então você entende agora com este exemplo, agora nós apenas nos voltamos para o exemplo de codificação desses operadores lógicos. E aqui eu escrevo que derrotar o nosso operador lógico. Ok? E aqui como um que é igual a verdadeiro. Então verdade é uma palavra-chave bem aqui. Então, que é b é igual a false até agora também é uma palavra-chave aqui. Agora é só escrever que amassado, que é um E B é, ok. Então eu só escrevo aqui a e B. Aqui esta é uma string, e agora esta é a e B é uma lógica bem aqui. Agora eu só escrevo essa impressão. Então eu simplesmente copio isso e colo bem aqui. Então aqui está escrever um ou B é um IRB ou. Então este é o nosso operador de publicidade, este é o nosso pedido ou operador. E agora aqui eu apenas escrevo este é o nosso operador não e vamos verificar a saída. Então, não o operador só pegue se isso for verdade, se b for verdade, então nos tomará como as falhas, certo? Vamos ver a saída. E aqui está o operador de carona. Então você pode ver aqui nossa primeira declaração que depois deste operador lógico, a e B, então a e B é falso, só porque ele retorna verdadeiro se ambos os operandos do lado direito ou esquerdo são verdadeiros, ok? Se a é verdadeiro e B é verdadeiro, modo que vamos executar esta instrução ou que irá executar esta instrução aqui, verdadeiro. Mas agora A e B não são verdade. Só um é verdadeiro aqui. Assim nos dará o resultado como falso. Então temos o nosso operador. Assim, os operadores de ordem são retornar o verdadeiro, qualquer um dos operandos, lado direito ou lado esquerdo é verdadeiro. Espero que entenda agora. Então ele vai nos dar um verdadeiro valor e adicionar o último. Temos os arquivos de valor BS aqui. Então ele furar o ascendente e os valores, o que é verdade aqui mesmo. E isso significa que nós somos verdadeiros. Esperança. Então você entende agora com este conceito dos operadores lógicos, agora, vamos verificar o operador de identidade. Então, qual é o operador de identidade? Exatamente. Assim, operadores de identidade compararam a localização de memória de dois objetos, que é operadores de identidade. Assim, operadores de identidade são usados para operações de identificações usadas em Python, que é, é e não é. Então operador é, é retornar verdadeiro se duas variáveis planta o mesmo objeto e o falso, caso contrário. Operador não é, é retornar false se duas variáveis apontar o mesmo objeto eo verdadeiro, caso contrário, ele não vai tomar o valor. Agora vemos o exemplo de codificação deste operador de identidade. Agora aqui eu apenas comentar que este é o operador de densidade I. E verificamos que X é igual a oito, e y que é igual a dez aqui. Agora, aqui, eu só corro a declaração if. Então vamos aprender sobre a declaração se está em nossa próxima palestra. Mas agora aqui apenas faça um conceito. Se uma instrução é uma instrução de controle de loop simples, ou não é apenas uma função atual de loop, mas este é um controle simples é declaração em Python ou qualquer linguagem de programação. X é Y. Basta fazer um conceito aqui da declaração se aprendermos sobre nossa próxima palestra. Aqui eu escrevo sorriso, que é x e y. ok? Depois os olhos dela, certo? Esta é a mesma identidade. Ok? Então eu está bem aqui, que é igual a 20. Ok? Nervoso, certo? Se x não for y, então imprima o valor que é x e y. Este operador está apenas verificando a identidade dos valores. Aqui. Como você pode ver aqui, Eu apenas declaro o valor das variáveis, que é x e y. seguida, usamos o operador é, você pode ver aqui, operador está no núcleo para verificar se o valor de x é o mesmo que o fio. Em seguida, usamos o operador não está no código. Você pode ver aqui que, desculpe, aqui, sim, você pode ver aqui, isso não é, é o código. Se o valor de X não é o mesmo que y, então temos, aqui, temos executado discórdia. Então, como você pode ver aqui, após esta declaração, que x e y valores é uma identidade diferente. Porque você pode ver aqui, aqui temos x que é igual a 810, então temos y que é igual a 20. Então esta é uma identidade diferente. Espero que você entenda agora com esses operadores. Aqui nesta palestra, vamos aprender sobre um método variado de cálculos aritméticos em Python, como você pode usar as funções ML e declarações das variáveis e o valor calculado de todas as atribuições. Em seguida, estudamos sobre o operador de compressões. Em seguida, estudamos sobre o operador de atribuição em Python. Em seguida, adicione operador ou operador e não operador e adicione o último. Nesta palestra, vamos estudar sobre o operador de identidade ou o Python que é, é e não é. Espero que você entenda toda a palestra desencorajadora do operador e eu acho que seu conceito é mais claro agora sobre os operadores em Python. Se você não entender nada do ponto em qualquer estado. Então você pode me enviar uma mensagem ou você pode postar sua pergunta, atitude ME pergunta e resposta, o que é muito fácil para você. Obrigado por assistir a esta palestra. Vejo você na próxima palestra. 6. Tomada de decisão Python: Pessoal, bem-vindos de volta a esta palestra. E nesta palestra vamos falar sobre o fluxo de controle ou tomada de decisão em Python. Aqui nesta palestra, também vamos aprender sobre se e else if declaração. Bem escrevendo de acordo com qualquer linguagem de programação, você terá que controlar o fluxo do seu programa. Este é geralmente o caso quando há tomada de decisão e muito mais, você vai querer executar um terceiro na linha de código se a nossa condição estiver satisfeita e um conjunto diferente de tribunais no caso de não ser. Vamos ver como lago uma declaração de todo é tomada sob um. E depois a declaração número dois. Lake é a declaração número um é o nosso ministério. Quando você pode ver, eu só disse que isso é verde, é branco para minhas condições é verdade aqui. E a segunda condição é se esta tela é preta, então o que você vai fazer? Você vai escrever declaração falsa no fluxo do programa. Essa declaração verdadeira será executada e a queda será terminador. Não, só viemos para a palestra da hora. Em Python. Você tem a declaração “if else”, “if else”. Para o propósito. Nesta palestra, você vai trabalhar com um exemplo para aprender sobre se uma declaração como uma declaração e se else, if statement. Aqui, declaração condicional em Python executa diferentes competições ou ações dependendo de qualquer que as constantes booleanas específicas, verdadeiro ou falso. Instruções condicionais são manipulados se instrução em Python. Então, antes de iniciar a instrução if else if, nós só precisamos entender que o que é a instrução if e como usá-lo. Em Python, se esta declaração for usada para a tomada de decisões, como eu acabei de dizer, ele irá executar apenas o corpo do Tribunal. Se uma declaração é como aqui. Acabei de dizer que isto é verde, é branco, por isso também nos dará a resposta de que é verdade. Então essa declaração será executada se for falsa, que o tratamento será falso. Agora nós apenas nos voltamos para o exemplo de codificação dessa declaração e vamos ver como isso é Tatum e Lederberg. Aqui está uma semântica básica disso. USD caro usa tentou se declaração. Então, se é uma palavra-chave bem aqui, então eu apenas escrevo aqui esta é a expressão. Então, se nos deixar qualquer coisa, assim você pode fechar suas expressões assim com um ponto-e-vírgula. Então você só escreve um depoimento aqui. Está bem? Espero que você entenda agora. Então esta é uma declaração simples se onde trabalhamos. Agora, volte para o nosso exemplo de codificação dessa declaração se. Aqui, Eu só escrevo que v inferno, se núcleo, que é igual a dez. E depois aqui o Blake, escrevo que este é o núcleo da nossa teoria. Então este é o núcleo da nossa teoria. E então é o núcleo da nossa prática, que é igual a 15. As duas variáveis que levo aqui, que são cortesãos, TAM, e núcleo praticamente é 15. Espero que você entenda agora com este conceito, esta é uma variável simples que eu apenas tomar aqui. Agora eu só fiz a declaração “if”. Então, se declaração, que é o núcleo de 30 mais este núcleo de prática, que é maior do que um 100. Portanto, esta é uma afirmação simples. O que eu acabei de escrever aqui, desculpe, isso não está fechado com estes colchetes para aqui eu só escrevo a coluna, ok. Agora como escrever função printf para executar esta instrução. Aqui eu apenas escrevo que esta afirmação é verdadeira ou falsa. Simplesmente escrevo aqui que esta afirmação é verdadeira ou falsa. Aqui nesta palestra ou neste exemplo, eu apenas escrevo aqui que o total é claro, é aqui, um 100 pontos, quatro dígitos aqui, então n, 152. Estes são os dez pontos dos nossos 3015 pontos é o nosso político. Este é um exemplo simples. Está bem? Acabei de te dizer aqui, depois que esta coluna é importante, bem aqui. Esta é a nossa importante coluna. Se você não escrever a esta coluna aqui para o ar se declaração. De modo que se declaração vai cometer erro aqui mesmo. Portanto, os dois pontos é importante porque ele é separado as condições desta instrução a ser executado após a evolução desta condição. Isto é especialmente importante para a declaração. Só há uma declaração. E você quebrou essa afirmação com um ponto e vírgula. Então, aqui você simplesmente escrever se declaração e, em seguida, este colchete. E aqui você pode fechar este tratamento com um cólon bem aqui. Ajuda-o a entender agora. Agora aqui, eu apenas executar esta instrução, executar aqui, e, em seguida, controlar o fluxo. Então, como podem ver aqui, minha declaração é executada aqui mesmo. Agora nós apenas nos voltamos para outro exemplo da declaração if. Então, o que é a afirmação if-else e como essa afirmação se vai acontecer? - Não. A declaração “if”. Eu só faço a sua declaração se por apenas uma condição. Se for verdade, o que fazemos se a condição for falsa. Então aqui, esta é a nossa declaração “se”. E então você pode escrever seu depoimento aqui. E depois disso, você irá para a declaração de entidade. Então esta é uma simples afirmações alphas. Assim, a instrução if-else é usada para codificar da mesma maneira que você usaria no idioma Inglês. Lago aqui, você pode ver aqui este é simplesmente o enésimo. Espero que entenda agora com a terceira profundidade de discórdia. Então vamos tentar trabalhar na coordenada desta palestra ou deste exemplo. Então, redefina o problema aqui, V, em relação à pontuação de 13 trabalhos de curso. Você quer adicionar. Outros dois, este ponto para a parte teórica e a parte prática significa aqui, Eu simplesmente escrevo as condições if. E agora nos voltamos para a outra condição da declaração else if. Vamos ver aqui, depois disso, eu só vou para o outro se declaração bem aqui. Simplesmente lc essa palavra-chave bem aqui. E então a Horizons tentou. Será que essa declaração será trabalhado em ordem aqui como você pode ver na declaração de impressão I apenas lá. Por favor. Cac no porto. Ok, corda simples bem aqui. E na declaração impressa que eu escrevo aqui é o núcleo é válido e o seu total é. E depois Harris, certo? Se núcleo prático mais a sua teoria central. Ok? Esta é uma declaração para verificar se esta é a sua pontuação total. E aqui você pode escrever um coma. Execute esta instrução, execute o fluxo de controle. E você pode ver aqui isso é simplesmente nos dar o valor total da dívida, que é 25. Espero que você entenda agora, você pode ver aqui o que eu acabei de fazer aqui. Aqui. Em primeiro lugar, eu apenas defini a teoria da pontuação variável, que é dez, e o núcleo praticamente este 15. Está bem? Esta é uma simples declaração variável. Então este é o nosso passo número um. Posso apenas dizer que esta é a declaração mais se bem aqui. Então, qual é a declaração de desculpas, se bem aqui? Então, qual é a declaração “if”? Então, se uma declaração se nos diz que o nosso núcleo Terry Plus é núcleo, prática é maior do que 100. Está bem? Para simplesmente imprimir lá, verifique a importação. Se esta declaração não for cumprida, então o que você vai fazer? Você vai para a declaração else e simplesmente executar essa pontuação corti prática com esta string que é núcleo valorizado, seu total é espero que você entenda a nossa declaração if-else. Agora. Nós apenas vamos para outro exemplo de L se. E vamos ver como usar o elif aqui mesmo. Está bem? Então, se você quiser fazer o teste múltiplo significa, o como, as muitas declarações como if else e LCF e, em seguida, um a4 como se declarações para você pode usar a instrução if aqui mesmo. Então vamos apenas ao nosso exemplo. Aqui. No mesmo exemplo, acabei de declarar. L, se L é nossa e outras condições aqui, agora aqui está certo se for maior que 50. Está bem? Então, o que você vai fazer? Você simplesmente mistura isso. Por favor. Caga no porto é núcleo de menos 30 n símbolo. Esta é a pontuação da sua teoria. Simples verificado. Eu só escrevo aqui a partitura das teorias 51. Está bem? Porque isso é maior que D. Agora, basta executar o fluxo de controle de saída. Então você pode ver aqui que esta instrução será executada. Agora, o que eu realmente fiz aqui. Então eu divido esse código em três etapas. Você pode ver aqui em quatro passos, eu apenas adicionar dois e porta dois é, claro, bem aqui, o que eu acabei de dizer que estas são nossas variáveis. Então, próximo passo, vou chutar que nenhum dos núcleos excedeu a pontuação máxima possível, que é 51 bem aqui. E se a condição é que este é o 50 bem aqui para a minha pontuação é 51 bem aqui para as minhas condições são iguais. Assim, isso também resolve o problema da pontuação total, que não é superior se qualquer um for maior que 50. Então, isso irá exibir o aviso e sair do canto. Então aqui você pode ver se minha querida, esta declaração não é cumprida. Como aqui. Eu só escrevo que isto é 40, ok, através do simples deserto 42, qual será o Allport esperado? Só vemos o fluxo de controle. Então você pode ver aqui, meu núcleo é 55. Então isso vai simplesmente para o pai como uma declaração. Então, como isso se outra declaração funcionar? Só te mostro o diagramático. Em primeiros socorros. Se o nosso, se, se o curso é cumprido, que simplesmente, ele vai imprimir lá. Por favor, verifique o porto aqui. Se esta declaração não for atendida para Primeiro, eu apenas removo isso e, em seguida, vamos mostrar-lhe a saída existente. Então, aqui, se esta declaração não é atendida por simplesmente duplo escapou esta declaração, e então ele vai verificar, este programa é verificar esta declaração if. Se esta instrução for correspondida. Então isso vai simplesmente imprimir que nossa pontuação é 51 ou 40 ou qualquer coisa. Ok? Espero que você entenda agora com este exemplo. Em seguida, se esta declaração não for cumprida, que irá para a terceira declaração se e executar o corpo do código. Espero que você entenda com este conceito da declaração if else, if, else if. Então, se você tiver algum problema com relação a esta palestra, por favor me avise. E Tank assistindo essa palestra. 7. Python loops: Pessoal, bem-vindos de volta a esta palestra. Nesta palestra vamos falar sobre o loop em Python. Loops podem executar um bloco de números de código de tempo até que uma determinada condição seja atendida. Seu uso é bastante comum na programação. Ao contrário de outras linguagens de programação Que como para loops, enquanto loops e fazer while loop. Mas as costuras são diferentes em Python. Python apenas como o loop for e o loop while. Passemos a isso. O que é um loop while? Enquanto loop é usado para repetir um bloco de código em vez de executar o bloco de código uma vez. Ele executa o bloco de código várias vezes até que uma determinada condição seja necessária. Se sua condição for atendida, o loop será encerrado. Então, agora o que é o loop for? Para loop é usado para, I negociar sobre as declarações de uma sequência. Ele é frequentemente usado quando, quando você tem um pedaço de código que você deseja repetir. N número de tempo significa o número final de vezes. Agora nós apenas nos voltamos para o exemplo de codificação do loop while e vamos ver como os loops definidos funcionam. Enquanto loop faz exatamente a mesma coisa, se declaração faz. Mas em vez de executar o bloco de código uma vez que eles pulam de volta para o ponto em que ele começa o código e repetir todo o processo novamente. Aqui, o centro do loop while, que é selvagem e expressões aqui. Ok? Então, este é o tempo. Enquanto é uma palavra-chave bem aqui. E então você pode escrever esta declaração. Ok, espero que você entenda agora com este exemplo, agora nos voltamos para o exemplo de codificação do loop while. Aqui, eu só escrevo aquele x, que é igual a 0. Então aqui eu só defino o loop. Então aqui eu escrevo enquanto. Enquanto é palavra-chave bem aqui. Eu só vou escrever aquele x que é menos de quatro. O que isso significa? Para quatro é menor que x. Se quatro é menor que, desculpe, x é menor que quatro. Então imprima o valor de X aqui. Ajuda você a entender agora que tentou aquele x que é igual a x mais um. Este é um loop simples para. O que acabei de fazer aqui. Como você pode ver aqui. Em primeiro lugar, eu só disse que uma variável x, que é igual a 0 duas vezes, eu simplesmente definir a variável 0. Então eu só escrevo que enquanto loop verificar a condição de x que é menor do que quatro. E o valor atual de x é 0 aqui, para a condição é verdadeira e o fluxo de controle entra no vil Luke. Obscuro. Entenda agora. Agora, basta executar este código e verificar a saída para este código. Como você pode ver aqui, ele está rodando 1234 vezes. Então ele vai verificar as quatro declarações aqui. Como você pode ver aqui, que irá imprimir o valor do x. aqui. Imprime o valor do x aqui mesmo. Então agora x é incrementado por um aqui. Você pode ver aqui, se esta afirmação é verdadeira, modo que irá escrever que x irá incrementar aqui mesmo. Então incremento é x mais um. Então a condição é verdadeira. E novamente, o loop é executado. Dois, que vai continuar até se tornar quatro, e as condições selvagens se tornam arquivo cai. Você pode ver aqui x mais um. Então aqui ele vai, ele vai ter que 0 mais um, que é igual a um. Em primeiro lugar, é 0, ok? Aqui, primeiro a afirmação é verdadeira, então a segunda afirmação é verdadeira. Então um mais um, que é igual a dois. Então aqui eu deveria escrever dois mais um que é igual a três. Então loop executado para o tempo e, em seguida, que irá terminar o corpo loop. Ele nos dará o resultado de 0123. O loop é executado para o tempo bem aqui. Agora nós apenas nos voltamos para o exemplo de loop para. Então, para loop em Python é simplesmente cartão I traidor. Assim como você acabou de dizer que um for-loop também é usado para repetir os programas. Mas ao contrário do loop while, que depende das condições verdadeiras ou falsas, para loop, depende dos elementos. Tem que ser. Eu troco. Vejamos o exemplo de codificação disso. Aqui. Simplesmente comento este exemplo. E então eu só vou para o loop for. Quatro é simplesmente a palavra-chave aqui. Ajuda você a entender agora com um loop for, que for loop é uma palavra-chave aqui. Aqui está definindo o loop for que x na faixa de 39. Qual é o alcance aqui? Range é simplesmente, você pode dizer que o intervalo é uma função aqui. Esta é uma função embutida que é as funções certas para iterar ao longo de uma sequência de números. Ele pode gerar um iterador de progressões aritméticas. Deixe-nos DV como. Em primeiro lugar, eu apenas comentar isso e aprender sobre o conceito de gama. Que você pode ver que esta é uma simples função de chuva. E aqui eu apenas escrevo que o intervalo, que é igual a cinco. Então isso significa que o intervalo será executado de 0 a 50242. Isso significa que A indexação deste intervalo é 01234. Então esses números são cinco números bem aqui. Portanto, esta é uma função de intervalo simples. Esperemos que você entenda agora com esta função, agora nós apenas nos voltamos para o exemplo de loop, e aqui eu apenas descomentar este exemplo. Agora. Em quarto lugar, acabei de definir a função do anel aqui. E então eu só escrevo essa impressão. E a impressão é o X bem aqui. Você entende agora, agora só vemos a saída esperada. Corra, execute n loop. Você pode ver aqui o loop é executado a partir de 345678, e isso terminará o nove bem aqui. Então, quando o código é executado, ele irá imprimir os números entre três a nove. Você pode ver aqui ele vai imprimir 345678. Então este é o vôo de seis dígitos aqui. Então o número sete não é considerado dentro do intervalo. Lembra-se disso? Como aqui, os números são salmão, como 3456789 para esses outros sete números. Mas isso vai acabar com o número sete, que é nove bem aqui. Espero que você entenda agora este é um conceito simples do loop for em Python. Agora só vemos como usamos para loop para a primavera. Aqui. Eu só descomentar isso e vamos aprender sobre a cadeia for-loop. Em primeiro lugar, acabei de definir o mês aqui, e mês, que é igual a aqui, eu apenas defino Janeiro. Então aqui eu defino que fevereiro. Então eu defino esse março. March, ok. Três meses aqui, certo, só definiu isso para mim em meses. Ok? E simplesmente imprima o M aqui. Então isso significa que para três, eu apenas defino as cadeias de janeiro, fevereiro e março. Mês são as minhas variáveis. E estes são os valores para essas variáveis. Então estas são simplesmente a corda bem aqui. E então eu apenas imprimir o loop for que para ele nos meses. Então, Brin simbólico, a lama aqui. Agora eu apenas executar este código e você verá a saída que janeiro, fevereiro e março bem aqui. Para isso significa que nós, eu negocio o loop for ou os valores ij no mês. O valor atual do mês é armazenar na variável m aqui. Este é um simples loops em Python que nosso loop while e o loop for ajuda você a entender agora com o conceito de looping em Python, se você não, por favor me avise e obrigado por assistir a esta palestra. 8. Listas em Python: Ei pessoal, nesta palestra vamos falar sobre a lista Python. Uma lista é exatamente o que parece. Um recipiente que contém objeto Python diferente, que pode ser inteiro valor valor. Terceira estrutura, é o equivalente a um anúncio em outras linguagens de programação. É representado por colchetes. E este é um dos atributos que diferenciou de tupla que são repetidos. Ou você pode dizer que isso é separado por parênteses. É incrível dados mutáveis é, ele pode ser modificado ou carregado. Ao contrário da tupla. Aqui, nesta palestra, você aprenderá sobre a lista. A estrutura de dados mais básica em Python é uma estrutura de dados de sequenciamento. Ou você pode dizer que esta é uma seqüência da estrutura de dados. Cada elemento da sequência é atribuído um número. É posição ou índice. Vamos supor aqui temos o primeiro índice é 0, então temos o segundo índice é um, e assim por diante. 234 indexados. É como aqui. Eu só desenhei uma coluna e dividi-me em partes diferentes. Isto é aqui, o valor é, eu apenas removo esses valores aqui. Primeiro, eu só escrevo um valor de três aqui, depois cinco. Então aqui eu só escrevo três novamente, depois quatro, e depois nove. Aqui. Estes são os valores de cada bloco de coluna. O que é o arquiteto de indexação Louis? A indexação começa a partir de 0 e vai até n números de n. Aqui. Eu só disse que este é o número de índice 01234, que é igual ao valor que eu acabei de inserir aqui é este bloco é cinco. Eu acabei de lhe dizer que a indexação é começar a partir de 0 e pensei sobre os valores de n esperanças. Você entende agora com este exemplo de indexação, Python tem correção built-in tipos seqüência. O mais comum é listas e tuplas. Aprenderemos sobre a tupla na próxima palestra. Mas aqui, esta palestra está totalmente focada na lista. Há certas coisas que você pode fazer com todo o tipo de sequência. Essas operações incluem indexação, fatiamento, adição, multiplicação e verificação de todos os membros e exclusões. Python tem um built-in funções para encontrar o comprimento da sequência e para encontrar seu maior e menor elemento. Qual é exatamente as representações da lista e Werther exatamente exemplo da lista. Aqui, como você pode ver, List é uma simplesmente uma palavra-chave. Em seguida, você pode fornecer o elemento para a lista na coluna como este. Desculpe, Bracket. Aqui você apenas fornece o valor da lista. Vamos ver se temos o valor 1234. Este é o valor para a lista. Então esta é uma lista dos tipos inteiros aqui. Você também pode escrever os inteiros como liftoff, os corretores, strings e o número defeituoso alfa. Então isso depende de você essa palavra, valores dos inteiros, valores da lista que você deseja adicionar aqui. Agora nós apenas nos voltamos para o exemplo de codificação da lista e vamos ver como esta lista funciona. Como acabei de lhe dizer que aqui estamos simplesmente inicializar a lista. Isis, certo? Levante como uma palavra-chave para representar a lista que é igual a, aqui está certo, que 12459. Então esta é a lista de cinco inteiros. Então eu só escrevo essa lista. E aqui está o animal certo, ou aqui eu apenas escrevo um elevador para representar o elemento totalmente as cabeças de animais que você define que o animal é dopado. Então eu defino que um gato para esses outros dois animais de decolagem bem aqui. Você também pode escrever a lista dos nomes. E também você pode adicionar a decolagem, o número do ponto flutuante. E aqui eu apenas escrevo que isso é igual a 2.2. E então aqui 3.59,5 ou 6.5 arquivos com dois, estes são os números de roteamento para o elevador até você que você deseja adicionar o número à lista ou qualquer coisa. Você não estava aqui. Eu só disse isso para o compilador. Esse Sr. compilador imprimiu a lista aqui. E a lista. Imprimir apenas o índice é 0 aqui. Então eu disse para o compilador, apenas imprimir o índice 0. E aqui está, lista certa, que é para a nossa lista aqui. E apenas imprima o índice número 0 aqui. Vamos ver a saída esperada para este código. Corra e corra como uma lista aqui. Então você pode ver aqui minha lista é a lista número 0 e número de índice, desculpe, a lista número um aqui. Você pode ver aqui isso na minha lista. E este é o número de índice 0 e o valor para este Dino e profundidade é um. Vamos adicionar um outro elemento na lista, que é, eu só quero imprimir o índice número um aqui. Como você pode ver, eu só dirijo o núcleo. E depois Harris Lista Vermelha. Você pode ver aqui no segundo número, esta é uma lista número 0. Para isso é apenas o número da lista 0. E este é o índice número dois aqui. Se você quiser adicionar impressão. Então, imprima a lista número 0 aqui. E eu até imprimo os valores do índice número um para o índice número quatro. Salve o programa, execute e execute como uma lista. Então você pode ver aqui que só nos imprime. O índice número um é para três, e então este é quatro e este é cinco. Então 12334 arquivos de índice são os valores. Então aqui só passou 2453245 aqui. Porque este é apenas tomar os valores de um a três que não irá imprimir o valor número quatro aqui. Então você pode ver aqui 245. Então, os saltos, os nove aqui. Agora aqui, eu só disse para o compilador que a lista de impressão do compilador número a e imprimir apenas o número de índice 0 aqui. Há um c foram o compilador fazer para compilar impressoras. O número da lista aqui, desculpe, aqui eu só chorei lista número a e imprimir o número do índice 0. E você pode ver aqui, ele nos dá os valores de massa para tema é um caso como o número da lista f também. Então, isso depende de você que você deseja adicionar qualquer um dos elementos na lista. E você deseja excluir qualquer um dos elementos da lista? Então este é um exemplo simples do, o que eu mostrei a vocês. Se você ajudar o problema em relação a este exemplo, por favor me avise e obrigado por assistir a esta palestra. 9. Tulipas Python: Ei caras. Nesta palestra, vamos falar sobre as tuplas em Python. Uma tupla é como uma lista de uma sequência de objetos Python imutáveis. A diferença entre listas e tuplas que listam são declaradas colchetes e podem ser alteradas enquanto a tupla é declarada entre parênteses e não pode ser alterada. A diferença entre o aluno e a lista, repito novamente que uma lista, você pode mudar a qualquer momento, mas a tupla, você não pode mudar uma. Declarou. No entanto, você pode tomar nós somos parte de existente acoplado para fazer uma nova tupla. Esta é uma estratégia simples para fazer uma nova tupla em Python. Como eu disse que uma tupla é uma sequência de objetos Python imutáveis. E tuplas são, também são sequências como listas. Ok? Espero que você entenda agora com a nossa definição de tupla, Agora nós apenas nos voltamos para o exemplo de codificação de tupla e vamos ver que como esta tupla funciona aqui nesta palestra, Eu apenas faço nossas atribuições, significa que eu apenas fazer um tupla declaração e vou mostrar-lhe que como este tipo de trabalho. Aqui. Acabei de definir o topo 0 que é igual a este é os parênteses. Aqui está escrever o nome que é por Tn. Dan Harris tentou o nome, é Java acorde mais próximo. Então aqui sobe o código mais próximo e, em seguida, ganho causa frio. Java vermelho agradável, C Plus Plus código mais próximo. E então Harris Red, C afiado e fecha. Assim, a dimensão de C e T hash para representação da linguagem nítida T. Então simplesmente que como a tupla é fechada para tupla fechar com este semi cólon. Então espero que você entenda agora com as declarações das tuplas bem aqui. Mas se você não quiser dar o ponto-e-vírgula aqui, então deixe. Eu só não quero dar o ponto-e-vírgula aqui ainda, TOPO. Ok? Agora vamos definir o primeiro número um para a tupla número um aqui. Aqui está definido. O parêntese recebe o valor um, desculpe, 125, ou aqui é 312345678. Os oito valores aqui, eu só dei a eles. Dica número um para o polímero 1. Então TB1 e top 0 são nossas variáveis aqui. Agora, eu só vou imprimir os valores aqui. Aqui, Como você pode ver, Eu só escrevo que imprimir muitas funções para exibir o valor. Morreu no topo, que está no número de indexação 0 aqui. E eu só quero imprimir o top 0 aqui. Então, o topo é a nossa variável aqui para o topo 0 e é jurado imprimir o valor de indexação no topo 0 é 0. Aqui eu vou apenas para executar o código e as tuplas. E como você pode ver aqui, ele nos dá o valor do topo, que está no número de indexação bem aqui. Então este é o nosso índice número 0. Este é um índice número um. Este é o índice número dois, e este é o número de índice t. E este é o nosso valioso em tupla. Espero que você entenda agora com esta função de impressão, agora vamos para outro exemplo dessa tupla. Ok? Aqui, eu comecei a função de impressão e eu só quero imprimir isso. Então esta é simplesmente a lista, enquanto o topo direito, que é o primeiro número um aqui. E então aqui eu defini que este é o primeiro número um. E imprima o valor no número um. E aquela coisa número um de cinco. Execute o código e a tupla. Então vocês podem ver aqui, isso é indexar números 012345, figo e fome para os valores de prótons são oito aqui. Mas aqui eu apenas faço a indexação de 0 a sete para os oito valores. Ok, espero que você entenda agora. Agora eu só disse para a função de impressão que imprime o valor da indexação Número um, faça o número de indexação cinco entre colchetes. Aqui está imprimir-nos o valor. Número um é dois, depois três, depois quatro, e depois cinco. Então, entre este veículo, os quatro valores, então um a cinco, então v como o valor número um, depois dois, depois três, e depois quatro. Então leva apenas os quatro valores aqui e nos dá a resposta desta tupla bem aqui. Espero que você entenda agora com este exemplo, no início, você pode ver aqui eu simplesmente adicionar, Eu simplesmente fazer a tupla e, em seguida, incluído Python, Java, C plus, plus e C Sharp ou tupla. E linha número dois, você pode ver aqui, eu apenas escrevo aqui tupla número um, descascando as variáveis e adicionando os valores mortos. Então eu só chamo os valores para o 0 e tupla. E quatro tupla número 12, chamamos o valor entre um vôo de luta aqui. Ok. Então, no último eu vou rodar o código e isso é nos dar a resposta de hoje à noite para o índice número 0 aqui. E, em seguida, 125 porta tupla número um aqui. Espero que você entenda agora com um exemplo de tupla. E você também pode entender que como essa tupla funciona e por que usamos esse casal. Então eu acabei de dizer que a tupla é uma sequência de objetos Python imutáveis. E tuplas também são uma sequência como uma lista. Portanto, há apenas uma diferença. Vejo velocidade, novamente, que tupla e a lista é que as tuplas não podem ser alteradas ao contrário das listas. Então você também pode ver que a tupla está presente apenas no parêntese. Mas aqui a lista é representada entre colchetes. Espero que você entenda agora e seu excedente atual, muito claro agora. Então este é um exemplo simples da tupla. Se você encontrar algum do problema em relação a você, este exemplo ou qualquer um dos pontos que você não entende com por favor me avise e obrigado por assistir a esta palestra. 10. Dicionário Python: Bem-vindo a esta palestra. E nesta palestra, você aprenderá sobre os dicionários em Python. Dicionários são outros exemplos de nossa estrutura de dados em Python originalmente é usado para mapear ou associar as coisas que você deseja armazenar. A chave que você precisa para obtê-los. Originary in Python é como um dicionário no mundo real. dicionários Python são definidos em elementos e chaves e os valores. A chave será um único elemento e o valor pode ser elevador ou dentro do elevador. Ou você pode dizer que isso é números na estrutural. Para representar o dicionário. Você só usa isso como uma palavra-chave. E como usamos um dicionário, você pode usar os colchetes. E Lake aqui eu escrevo isto é Python. Desculpe pela minha escrita. Então você pode escrever cólon. Então você também pode escrever números aqui. E então você simplesmente morreu XYZ ou algo assim, e depois fechou esta coluna aqui. Esta é uma maneira simples. Basta escrever a data do dicionário em Python. O dicionário está listado entre colchetes. Eu acabei de lhe dizer, estes colchetes, chaves e os valores são declarados. Cada chave é separada do seu valor por uma determinada coluna, enquanto cada elemento é separado por uma vírgula representa. Lembre-se que aqui, eu apenas orgulho do exemplo do dicionário, que é igual a passeio assediar. Isso. Em primeiro lugar, eu só escrevo isso. Aqui é Python. Depois escrevo aquele Python 19, depois vírgula, depois Harris escreve aquele C mais, mais. C mais, mais. Aqui está, eu tentei que 20. Então, estas são duas palavras de declarar o que acabei de escrever aqui. Agora, basta ver o exemplo. Aqui está certo, essa impressão e impressão é dicionário bem aqui. Para a fórmula dele que eu só quero imprimir o dicionário aqui. Aqui está certo que fingir apenas python bem aqui. Está bem? Agora você só vê executar dicionário. Então ele nos deu os valores para este dicionário, que é um nome Python é um Python bem aqui como você pode ver. E nos dá os valores do dicionário, python bem aqui. Aqui neste código. Eu acabei de dizer que b, como as imagens de elétrons DIC dy, dx. E nós declaramos o nome e a idade das linguagens de programação, Python no dicionário, onde o nome é nossa chave. E eu só quero procurar a chave suficiente função de impressão. E a nossa orelha tem 19 anos bem aqui. E este é o valor do dicionário. Está bem? Então eu só rodei o código e o 99, nossa saída. Então, aqui, observou dois pontos importantes. Enquanto você estiver usando a chave do dicionário para mais de uma entrada, alegre não é permitido. Lembra-se disso? E nenhuma duplicação de qi é permitida. Este é o nosso primeiro, lembre-se que, em seguida, os valores no dicionário podem ser de qualquer tipo, enquanto a chave deve ser imutável. Como se fossem os nossos números. E cordas e tuplas são chakra. Em seguida, outro ponto é chaves de dicionário são censurado você nome de chave fina, mas presentes diferentes são tratados como as chaves diferentes e dicionários Python. Então estes são o algum ponto principal ou o seu método é que as propriedades das chaves do dicionário que você deseja adicionar aqui nesta palestra. Que este é um ponto muito importante que você pode usar com dicionário enquanto estiver, você está usando declara em com o seu programa. Então este é um exemplo simples de um dicionário em Python. Espero que você entenda agora com este exemplo do dicionário, se você não estiver, por favor me avise. E Tank assistindo essa palestra. 11. Data e hora Python: Ei caras. Nesta palestra vamos falar sobre a data e hora do Python. Um programa Python pode lidar com data e horas de várias maneiras. O que é que você pode dizer que a conversão entre o formato de data na causa comum para os computadores por eles horários e os módulos de calendários ajudam as datas e horas de trigonometria no tempo que você pode usar tecnologia. Então, o que é exatamente um carrapato? Os intervalos de tempo são o ponto flutuante em algum lugar na unidade de segundos. Exemplo particular nos tempos são expressos no segundo sentido, você pode dizer que hoje é 12 AM. A data do hoje é como 700 ou 17 de dezembro de 2019, aproximadamente. Juris populares modelos Tom disponíveis em Python. Passeio VSB. As funções para trabalhar em tonelada e para converter entre as representações. Aqui, eu só uso uma função que é um nome de tempo ponto tempo. Então isso é retornado a hora atual nos ticks, que é você pode dizer que chamado VM e hoje fez é dezembro de 17, dezembro de 2019. Ou você pode dizer que eu só uso aqui função que é ponto de dados hoje. Então esta é também outra função que você pode obter a data de hoje. Agora nós apenas nos voltamos para o exemplo de codificação da data e hora Python aqui. E vamos ver como podemos obter a data e hora Python com o exemplo de codificação aqui, nossos tecidos. Ou você pode dizer que este é o nosso módulo. O que é usado aqui, que é data e hora. Então você pode ver aqui, este é um módulo para obter a data e hora da biblioteca Python. E esse é o símbolo de data de importação mais bonito aqui. Então eu só crio um nome de variável, que é hoje. E estas são as funções para conseguir hoje um encontro. Então este é um programa exemplar. Foram tempos está fazendo aqui para obter apenas a data de dois dias do nosso ID. Agora é só imprimir a data do PDA. E então eu passo hoje para conseguir isso hoje, nosso porto bem aqui. Então, o que eu fiz exatamente aqui. Então, aqui nós importamos a classe Date do módulo Data e Hora. Então este é um veado que fez aula de data e hora, manhã bem aqui. Em seguida, usamos o método date dot today para obter o local atual. Fez. Agora só temos discórdia e correr data e hora. E você pode ver que eu só tenho hoje data que é 2019 dezembro ea data é 17 bem aqui. By the way, fez DO hoje retorna um objeto de data que é atribuído às variáveis de hoje neste programa. Agora só vemos como obter a data e os horários atuais juntos. Eu só removo isso. E aqui eu vou para o exemplo novamente. Aqui eu só disse que este é um tempo de dois dias e, em seguida, importar fez n biblioteca tempo. Ok, aqui, eu só removo isso. E agora aqui está bem ali. Esta é a data e hora, um, que é igual a data e ponto de hora. Agora, desculpe esta data e hora ponto, data e hora um. Ok. Eu simplesmente chamo esse objeto bem aqui. Agora eu só trago isso. Agora. Fez e tempo, que é igual a e, em seguida, aqui é uma primavera que data e hora. Um. Basta obter este método. Agora aqui, eu acho que US, que é D t sublinhado é corda lago aqui eu só usei DD sublinhado é string. V é igual a SDR f método de tempo para criar uma string representando a data e hora e assuntos diferentes. Então aqui você pode ver que este é eu descrevi que data e hora um ponto SDR f tempo. Então este é o assunto nós podemos obter os diferentes estilos de dados e Pam, sinal de porcentagem d. Então isso é para dias de mortos sinal mês, desculpe, este é aqui separado por esta barra, então pessoalmente enviar m, e, pessoalmente, assine aqui. Então é assim que eu simplesmente crio o formato disso. Então Harris está certo, nossa coluna aqui, e depois minuto, então cólon aqui, e depois segundo ou mais. Você entende agora neste, Não, Eu simplesmente imprimir data e hora, que é igual a e aqui você simplesmente passa DT sublinhar uma string. Então você entende agora. Então aqui, esta é a vírgula. O que é isto aqui? E você pode ver agora, agora eu apenas rodar este código e a data e hora. Então nós temos uma linha aditiva número três, que é aqui, eu apenas cavalgar aquela data e hora um, que é igual a data e hora, ponto-ponto e hora um bem aqui. Então este é um objeto datetime simples para conter a data e hora atuais. Então, como você pode ver aqui, eu apenas cometi um pequeno erro aqui, que é que eu descrevi o nome da variável bem aqui, mas isso não é exatamente função. O nome da função aqui é uma data, ponto de hora. Agora, porque estamos apenas começando data e hora agora. Então eu só rodei este código, data e hora. Então você pode ver aqui agora data e hora, que é igual a aqui. Você pode ver agarrar 201912 significa dezembro e dados 79º ano e hoje tempo é este com este nossos segundos microssegundos. Então você pode ver aqui Data e Hora é totalmente como este. Espero que você entenda agora. Então aqui temos usado no tempo agora para obter a data e hora atuais. Em seguida, usamos SDR f tempo para criar uma string que está representando a data e as horas em outro formato, mantemos os dois formatos aqui você pode ver 12. Espero que você entenda agora que como podemos coletar a data e hora em Python. Se você encontrar algum dos problemas jardim você esta palestra, por favor me avise e obrigado por assistir esta palestra. 12. Funções Python: Bem-vindo a esta palestra, e nesta palestra vamos aprender sobre as funções em Python. Nesta palestra, veremos que qual é a função, qual é a sintaxe das funções? E também vamos ver como criar uma função em Python. Antes de iniciar a função, só precisamos entender que qual é a função exatamente? Em Python, função é um grupo de instruções. Ou você pode dizer que este é um grupo de declarações relacionadas que executam uma tarefa específica. Function nos ajuda a quebrar nosso programa em partes menores e modulares. À medida que nossos programas crescem cada vez maiores, as funções o tornam mais organizado e gerenciável. Aqui está um exemplo de você pode ver aqui, este é um projeto totalmente em terrível. O que acabei de escrever aqui. Então este é um projeto de sistema de gestão de inventário, ou LMS, é a representação do sistema de gestão de inventário. Então eu apenas divido este programa e hoje, quatro partes significam ISIS dividindo todo o projeto em quatro partes. A primeira é, é falar, onde veremos no sistema de gestão de inventário. Então vamos ver nosso esporte e relatório. Então vamos ver em y. e adicionar o último. Veremos que o nosso desempenho mensal. Então eu simplesmente escrevo isso. Como você pode ver aqui. Eu só divido esta função em quatro partes aqui. Ok? Estas são as quatro partes desta função aqui. Este é o módulo inteiro e eu apenas defino este modular inteiro. Você pode dizer que este é todo o projeto em partes menores como 1234. Então é assim que as funções funcionam e facilitam nossos programas. Agora vamos ver o exemplo de codificação da função. Ou você pode dizer que esta é a sintaxe da função que como a função funciona. Eu só defini bem aqui D, f, então função Nim. E então aqui eu escrevo pedômetros. Bela cor vermelha aqui. Uma declaração. Ok? Então o que eu acabei de fazer aqui, como você pode ver aqui, a palavra-chave DEF para escrever a função ou representação da função, função. Então aqui você pode dizer que este é o nome da função como aqui, eu apenas escrevo D, f, então nome da função, você pode dizer ABC ou qualquer um do nome que você deseja adicionar taxa aqui. Então estes são os parâmetros. Ou você pode dizer que este é o argumento da função que é passado valor para as funções. Portanto, eles também são opcionais. Então eu só escrevo aqui uma coluna para uma coluna é marcar o fim do cabeçalho da função. Você pode ver aqui esta é uma coluna e isso é para marcar o final do cabeçalho da função. Então isso é, você pode dizer declaração bem aqui. Portanto, um ou mais botões válidos que compõem a instrução body function devem ter a mesma identificação. Ou você pode dizer que este é o nosso ident, nível de atenção, que geralmente é as quatro espécies. Então, depois disso, você pode, você pode dizer que este é o retorno. Então declaração de retorno é simplesmente a instrução opcional se você quiser adicionar aqui. Então adicionado se você não quiser adicionar aqui, então deixe-o. Então é assim que a sintaxe da função, e este é o exemplo simples de que qual é a função e como as funções funcionam, e como olhamos, como podemos escrever a função. Então aqui eu apenas escrevo o F e D. Então o nome bem aqui, simplesmente exemplo, este é o nosso df é uma palavra-chave da função. Então ganância é o nome da nossa função. Este é o pedômetro fora da nossa função. Ok, e analisou a coluna. Então esta é a função da escritura para a pessoa que é passada como um pedômetro. Simples. Agora Harris escrever impressão e imprimir aqui eu apenas escrevendo que o quinto olá e olá, eu só posso obter um oito aqui, Nim simplesmente, eu simplesmente chamar esses parâmetros bem aqui. E depois disso, eu tentei. Boa noite. Espero que você entenda agora. Então, o que é que isto realmente fez aqui? Simbólico limpou a função com o nome da ganância e passar os parâmetros um m. Então eu só pedi para a função de impressão que olá, amigo, disfunção. E então boa noite. Agora execute a função. Como você pode ver aqui, minha função é executada aqui. Isto não é dê-me a taxa de saída real aqui. Por quê? Não há uma pergunta. É assim que eu simplesmente não chamei uma função aqui. Portanto, há também o processo das funções chamam em Python ou qualquer uma da linguagem de programação. Então, uma vez que tenhamos definido uma função, podemos chamá-lo de então adicionador programa nossa função, mesmo o prompt do programa para chamar uma função V, basta digitar o nome da função com esse pedômetro apropriado. Espero que você entenda agora. Agora vamos ver outro exemplo da função que como vamos transformar esta declaração? Então eu vou cobrir a função está chamando nele. Veremos que, em primeiro lugar, vejo que a declaração de retorno em funções para a declaração de retorno é usado para sair de uma função e voltar para o lugar de onde posso carro que agitou homens como um dedal. Eu só pegando o valor de retorno do nome aqui, ou eu apenas pegando o valor de retorno da grade aqui, eu apenas executar esta execução como a função. Então você pode ver aqui meu programa está sendo executado. Portanto, esta declaração pode conter as expressões que são avaliadas. O valor é retorno. Se não houver expressões na instrução ou a instrução return propriamente dita, ele não está presente dentro de uma função, em seguida, a função retornará nenhum objeto. Este é um exemplo simples, definição simples da semântica. A declaração de retorno Python. Agora voltem para o nosso programa. Aqui. Eu apenas defini uma função imagens ganância, ou eu apenas mudar esta função aqui e aqui eu apenas escrevo ABC. Então não passo nada no pedômetro. Aqui. Eu só disse que y, que é igual a 20. E então imprimir, que é simplesmente, eu apenas escrevo aqui esse valor da função. Só removo isto aqui. E, em seguida, acorde mais próximo aqui, e depois vírgula, e eu apenas chamo o valor y aqui. Agora eu estou bem aqui. Aquele x igual a b. Ok? Então eu só chamo isso de funções bem aqui, que é a função ABC. E adicione por último. Vou escrever uma declaração impressa. E, em seguida, enquanto você fora da função ajuda você a entender agora, agora execute este código. Corra. E desculpe por isso aqui, R1 e R1 como uma função. Então você pode ver aqui, minhas duas funções não estão funcionando muito bem aqui. Ajuda você a entender agora, como você pode ver aqui, eu apenas escrevo que df ABC então valor y, que é igual a 20. Aqui você pode ver na seção de resposta o valor da função é 28 aqui, porque eu apenas chamando este valor de y na função de impressão. E aqui eu simplesmente não fiz valor positivo. Então é por isso que ele não está nos dando o valor da variável aqui. Então você pode ver aqui tanto a saída aqui, daí v. Podemos ver o valor de x ou valor do y aqui. Assim, o valor do excesso de 30, valor inicial, mesmo nome da função alvo ABC mudou o valor de x, dez ou 20 ou 30, qualquer coisa. Não afetou o valor fora da função. Significa aqui, este é o valor da percepção, que é y bem aqui. E y é inicialmente 20, 30 ou 50. Portanto, não afetou o valor desta função externa ou o valor das funções não afetou o valor da função interna. Isso ocorre porque a variável dentro da função é diferente, que é um local para a função do lado de fora para a casa. Os mesmos nomes. Eles são duas variáveis diferentes com escopo diferente. Por outro lado, variáveis fora da função com o nome das variáveis são visíveis de dentro do escopo global. E podemos ler esses valores de dentro da função, mas não podemos alterá-lo e escrevê-lo. Então eu ordeno modificar o valor da variável fora das funções, eles devem ser declarados como variáveis globais usando a palavra-chave global. Espero que você entenda agora a função. No final, eu só digo que os tipos de função que temos basicamente dois tipos de funções. O primeiro é uma função embutida. Então funções incorporadas são as funções que vêm com a biblioteca Python. Como aqui. Temos a função de impressão. Para imprimir função é built-in função. Isso vem com a biblioteca Python. E então realizamos uma função definida pelo usuário. Assim, a função definida pelo usuário é vem com como este que é o ABC. O que eu descrevi aqui significa a função definida pelo próprio usuário, seu crânio. Funções definidas pelo usuário. Obviamente você entende agora com a função. Se você encontrar algum problema em relação, com esta palestra, relação a qualquer uma das minhas palestras, por favor me avise e obrigado por assistir esta palestra. 13. Arquivos Python I/OS: Pessoal, bem-vindos de volta a esta palestra. Nesta palestra vamos ver sobre a entrada de arquivo e saída em Python que como lidar com Blinn TextFile em Python. Antes de iniciar esta palestra, só precisamos entender que o que é o arquivo de texto simples e como lidar com isso. biotina é uma ótima ferramenta para o processamento de dados. É provável que qualquer programa que você escrever envolva leitura, escrita ou manipulação dos dados. Por esse motivo, é especialmente útil saber como lidar com arquivos diferentes para mim, que são armazenados diferentes tipos de dados. Por exemplo, considere um programa Python que verifique uma lista de usuários para excesso de função atual. Você irá listar fora, o usuário provavelmente será armazenado e salvo em TextFile. Talvez. Você não está trabalhando com textos, mas sim como um programa que faz análise funcional. A fim de fazer alguma trituração de números, você provavelmente terá que importar esses números de nós, salvar uma planilha. Independentemente da sua aplicação, é mais garantido que a entrada ou saída de dados estarão envolvidos. Esta palestra irá descrever brevemente alguns dos tipos de formato por Tn é capaz de lidar. Após esta palestra desta palestra de entrada e saída Python com um formato de arquivo, você vai passar por como abrir, ler e escrever um arquivo de texto em Python. A primeira função que como podemos criar o arquivo. Então aqui você pode ver que eu só vou para o meu diretório aqui. E aqui eu apenas crio um arquivo de texto com a extensão do dxdy. E aqui eu escrevo dxdy. Ok. Aqui está certo. Olá, sou o Python. Então é simples como é, certo? Ou como limpei o arquivo. Esta é a nossa primeira guia de como criar o arquivo. Agora, basta ir para a função ou o método vere. Abrimos nosso arquivo e como abrir um arquivo com codificação. Agora veja aqui eu apenas imprimir como arquivo ou arquivos que é igual a aqui um nome de função usando Abrir para abrir o arquivo. Então o nome do arquivo aqui é dx dot dx dy. Você pode ver aqui eu simplesmente pego este nome de arquivo. Então isso está vindo aqui. Depois de ver o arquivo, está bem? Aqui eu simplesmente escolho isso. Então eu escrevo isso. E depois escrevo a marca do ficheiro. Ok, o nome do arquivo depois disso, eu estou bem aqui. E então eu apenas escrevo arquivos nome ponto. Ok? Então, depois disso, eu apenas escrever função de impressão novamente. E então aqui eu escrevo fechado ou não. E depois disso, eu vou para a outra função. Aqui. Eu apenas criar um nome de arquivo e agora eu apenas criar um outro para arquivo fechado. Ok? Então aqui eu apenas imprimir e colocar no modo o. Aqui eu simplesmente abro o arquivo. E este direito, que arquiva ponto argamassa. Ok. Então o arquivo é que minha dismenorréia estava bem aqui. E Harris escreve arquivos de porta fechada. Ou isto é simplesmente uma cláusula aqui. E isso é simplesmente como eu abri o arquivo com isso. Então este nome, close e mode é o nosso estado de atributo de objeto aqui. Você pode ver isso. Você pode ver que uma vez que um arquivo é aberto e você tem um objeto de arquivo, então você pode obter várias informações injetadas Foo para morto enquanto aqui, a cláusula. Se o arquivo estiver fechado. Caso contrário, vamos fazer uma pausa. Aqui, eu apenas definir um atributo que é o modo de arquivo. Então arquivo mais é retornado, acessar mais qual arquivo foi aberto e o atributo name é retornar o nome do arquivo. Acabei de executar este código. E você pode ver aqui meu nome de arquivo é texto de ponto de texto. Você pode ver aqui é ir para o modo aberto, thesauri, o morteiro nome Foster. Então você pode ver que roupas não são falhas. Ok, então eu acabei de te dizer que ele retorna um verdadeiro se o arquivo estiver perto, falso, caso contrário. Certo, então abra mais aqui. E aqui você pode ver o modo aberto é r bem aqui. Espero que você entenda agora que como podemos abrir o arquivo com a ajuda de Python. Também fechado importava bem aqui. Então eu já defini o blues importado aqui com a ajuda desse arquivo ponto próximo ao final é minha variável tarde aqui para a função aberta ou método aberto. Então arquivo cola matéria de objeto de arquivo. Você pode ver que carne qualquer informação não escrita e fecha o objeto de arquivo ao seu alcance. Não mais. Escrever pode ser. Em seguida, branquear, automático, excluir, fechar nosso arquivo, então o objeto de referência do arquivo é resignado para outro arquivo. Há uma boa prática para usar o método close para cima por. Além disso, temos também o arquivo de leitura e gravação. Então, o que é o ReadFile? Desde que havia arquivo foi aberto e enfraquecer agora manipulativa e rígida. partir dele através da variável v atribuída a ele que Python fornece operações excluídas para ler informações de um arquivo. Vamos mostrar como usar todas essas operações como um exemplo que você pode tentar obter uma compreensão de como elas funcionam. Como chegar ao exemplo de codificação aqui. Então temos uma ideia de texto de abertura de arquivo. E queremos dar-lhe o acesso à escrita de arquivos. Então aqui eu só escrevo arquivos ponto, certo? Ok, então este é um método simples de escrita de arquivos, ou você pode dizer V, Como a leitura importa. Então simplesmente definido como SDR. Então é só uma corda. E então aqui eu apenas escrevo arquivos dot read. Então eu já lhe dei o exemplo do carregamento do arquivo que estamos escrevendo o arquivo aqui, e como podemos arrastar o arquivo. Então, como você pode ver, o método certo, certo? Qualquer string para abrir o arquivo. Você pode ver aqui, o assunto certo é qualquer coisa que você pode escrever aberto é Spring Lake aqui. Eu só escrevo isso. Python é uma boa linguagem de programação. Este é o nosso, Como eu apenas escrevo aqui no arquivo. Então, como eu acabei de lhe dizer que o método correto Python classifica qualquer string para abrir o arquivo. É importante notar que a biotina é string pode ser dados binários e não apenas um texto. Então é assim que podemos escrever nosso arquivo. Espero que você entenda agora o que é a leitura do arquivo? Então, aqui como você pode ver, eu apenas escrevo um arquivo string dot read. E aqui eu dispensei nove bem aqui. Ok, então nove é qualquer número. Se você quiser. Você pode dizer que estes são o pedômetro é apenas eu estou passando aquele nono pedômetro. Ok? E depois disso, eu simplesmente imprimi isso. Leia. É, desculpe, esta é, esta corda é, e aqui eu apenas escrevo. Str vai simplesmente pausar. O pedômetro bem aqui. Ajuda você a entender agora, é assim que podemos criar leitura, escrita e abrir o arquivo em Python. Agora só executo este código. E temos uma terra de recados número cinco, que é Arquivos ponto certo, bem aqui. Ok. Então você pode ver aqui, Eu apenas escrever seus arquivos ponto método certo. E então é assim que não podemos escrever, ler. E você pode dizer abra o arquivo em um programa. Você pode ver aqui, eu só defino T2 formatado aqui. Como você pode ver, simplesmente remova isso e, em seguida, executar qualquer arquivo e colocar em nossas portas. Então você pode ver aqui por isso, por esta ou esta codificação está funcionando corretamente com a ajuda de abertura de arquivo, a leitura sem escrever. Então é assim que podemos lidar com nosso arquivo. Então, nesta palestra, passamos por como manipular e manipular o arquivo de texto simples em Python. Agora você pode abrir, ler, escrever e fechar arquivos em Python e você pode continuar trabalhando com você e armado ele fim Python. Espero que você entenda agora com este exemplo e a manipulação de arquivos e entrada o por medida em Python. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 14. Exceções em Python: Ei, caras. Nesta palestra você vai passar pela manipulação de exceção em Python usando try exceto e, finalmente, tomar quando. Isso é motivá-lo a escrever limpo, confiável e eficiente coordenada Python. Antes de iniciar o tratamento de exceção em Python, nós só precisamos entender que qual é a exceção exatamente? Python tem muitos tipos de exceções internas que forçaram você ou programas a produzir um erro quando algo dá errado. Quando essas exceções ocorrem, isso faz com que o processo atual seja superior e o pausa para o processo de chamada até que ele seja manipulado. Se não for tratado, nosso programa será esmagado. Por exemplo, se uma função a. Aqui, você pode ver aqui, se uma função a chama B, OK? Então, o que retornará ou que girará a função de chamada C aqui. E a recepção ocorre em uma função. E se ele não for manipulado em um, veja as análises de exceção para a e b aparece dez. Agora, se nunca lidar com uma mensagem de erro, separe-se e nossos programas chegam a um certo hype inesperado. Agora vamos ver o que é o cache ou status humano é uma exceção de captura em Python. Em Python, exceção pode ser tratada usando instrução de preço. Esta é uma operação muito normal, uma crítica que pode subir. Exceção é colocado dentro da cláusula try e o tribunal morto manipula exceção está retornando exceto cláusula. Vamos ver o exemplo de codificação de que, como podemos capturar a exceção em Python, esta biblioteca simples que é usado na manipulação de exceção, que é o sistema de importação. Este sistema de importação para obter apenas o tipo de exceções. Está bem? Agora aqui devo escrever aleatoriamente. Ok, então aqui eu simplesmente limpei nossas variáveis no aleatório para gerar a lista aleatória. Então aqui está escrever um 02. Ou você acha que pode ver que 23 painel de aparência aqui apenas definir um loop for para consulta aleatória. Então aleatório é minha variável bem aqui. Ajuda-o a entender agora. Aqui, eu só usei tentar exceção, que é para obter, ok, então aqui está certo tentar. Então eu só escrevo. Então eu só queria trazer isso em três. Está bem? E simplesmente pausar o parâmetro como a entrada aqui. Em seguida, r, que é igual a um dividido por inquérito inteiro. Está bem? E depois separam-se, entendem agora. Então quebrar após esta declaração break, vamos para o exceto. Excepto aqui mesmo. Não, eu só tentei alugar de novo. E aqui eu escrevo oh, eu simplesmente escrevo esta declaração aqui. E depois aqui. Depois disso, aqui é POS sistema dot e x e informações de sublinhado. Está bem? É assim que podemos passar nossa exceção. E então aqui está 0. Agora, eu disse que ocorreu ou isso aconteceu. Está bem. - Não. Ajuda-o a entender agora. Sem impressão digital. E eu estou bem aqui, que é a próxima entrada. Eu só expliquei este cordão após a conclusão. Agora, depois disso, acabei de comprar uma função de impressão novamente. E depois imprima. E aqui está, certo? Ou você pode dizer que o relatório fora. Ok, e aqui está certo, entrada. E então esta é a entrada bem aqui, e a entrada, o porto de entrada é bem aqui. Então r é a minha variável bem aqui, ok? Agora eu acabei de explicar, ou como você pode ver aqui, que neste loop de programa, até que o usuário insira um inteiro que tem um válido, você pode dizer nosso relatório. Esta parte que pode causar a exceção é colocada dentro do bloco. Você pode ver aqui, eu só ligo, eu apenas crio um loop for. E então eu só disse que este é o inteiro de dados válido entra no relatório válido. Portanto, essas porções faz com que a exceção é colocada dentro desse bloco try. Aqui. Vai, por favor, a exceção. Se não ocorrer nenhuma exceção, o bloco exceto é mantido e o fluxo normal continua. Mas se ocorrer uma exceção, ela é causada pela exceção exceto bloquear aqui. Então aqui precisamos do nome da exceção usando info. Lake aqui simplesmente imprimir o nome da exceção usando 0x, 0x, desculpe, falecido simboliza aqui, 0x exceção não EXE. Está bem? Então esta é uma simples exceção EX bem aqui. Ou você pode dizer que isso é exceção e, c, ok? E vou fechar isto aqui mesmo. Está bem? Agora a função dentro do modo do sistema. Aqui, a função dentro do modo do sistema é, você pode dizer que vamos pedir ao usuário para tentar novamente. E podemos ler o valor de E. E o valor de a é causa o erro de valor. E aqui eu só fiz uma pausa. O 0 causa, que é a divisão de médias distância um erro de divisão 0. Está bem? Então, o que é exatamente o bloco seco e exceto na manipulação de exceção? Você pode ver aqui que tente eo bloco exceto em Python é usado para obter exceção não tratada. Python executa o código que está seguindo a exceção como uma parte normal do programa, Dr. exceção aqui, esta é a parte normal do programa. O tribunal que segue a declaração de exceção é quilogramas, que é resposta a qualquer exceção na cláusula de tentativa recuada. Se você quiser criar uma exceção para simplesmente usar exceto como uma palavra-chave e, em seguida, executar a exceção. Então, como você pode ver aqui neste exemplo de codificação que VR cientificamente corrigir o código, executar em um adicionador, que Python irá lançar um erro de exceção e que o novo método, esta é a edição de exceção, irá travar o programa se não for processado. As causas da exceção determinam como seus programas respondem à exceção. Então, espero que você está entendendo e apenas código exemplo. Agora podemos executar este código e você pode ver as saídas esperadas para vetar a terra número nove da adenina, que é o editor da impressão. E aqui estão passando as cordas bem aqui. Agora podemos ver que qual é o nosso erro exatamente para o cérebro direito de Harris. E então eu apenas escrevo que ponto sistema EXE sublinhar as informações. E aqui eu simplesmente escrevo o sublinhado, que normalmente é mais. E aqui R1, R1 como exceção. Linha número 13, temos um erro que acabamos de imprimir. E agora eu só limpo esta víbora também. E você pode ver aqui. Então, como eu acabei de dizer que em primeiro lugar as entradas e que é o oposto, você pode ver aqui, você pode ver aqui isso é ok. E está tudo bem. Então você pode escrever qualquer uma dessas coisas aqui. Isso é só para sua compreensão. Então aqui você pode ver aqui temos o erro de valor de classe que ocorreu. Aqui você pode ver no bloco exceto seca simplesmente a instrução para verificar a instrução. Está bem. Então ajudamos a trazer a próxima entrada e a próxima entrada é 0. E então temos o vidro de operações e que é d 0, que é erro de divisão ocorreu. E depois a próxima entrada, e essa entrada é duas. E o relatório do artista para 0.5. como eu acabei lhe dizer que neste programa nós loop até que o usuário entra em um inteiro. Papai tem um relatório válido e as partes que podem causar exceção em colocado dentro do bloco try. Se não houver nenhuma exceção ocorreu, bloco de exceção é ignorado e normalmente flui o contínuo contínuo, mas é qualquer exceção ocorreu. Ele pode causar pelo bloco exceto. Aqui nós imprimir o nome da exceção usando esta informação EXE e, em seguida, funcionar dentro do módulo do sistema e pedir ao usuário para tentar novamente. E podemos ver que o valor, e aqui você pode ver 0.05. e dois. E aqui você pode ver aqui, sim, CO2 e 0,5. Causa o erro de valor. Desculpe, aqui você pode ver aqui isso causa o erro de valor. Você pode ver aqui. Então, que é 0 causas e qual é o erro de divisão 0. Você pode ver aqui isso faz com relatório reimpresso dissolvido causa o erro 0, você pode ver aqui. E o valor da entrada também é 0 aqui porque eu apenas escrevo o 0 aqui. A declaração try, Python pode ter uma cláusula final opcional. Esta cláusula é executada não importa o que e geralmente usado para recursos externos. Por exemplo, podemos estar conectados a uma distância remota de dados e/ou MSA a um datacenter mais através da rede ou trabalhando com um arquivo, ou trabalhando com uma interface gráfica do usuário. Nessas circunstâncias, V deve limpar os recursos usados. Se foi bem sucedido ou não. Será que a ação fecha um arquivo ou desconectando da rede e realizamos o suficiente finalmente gloss para garantir a execução para representar, para definir o. Finalmente como simplesmente, Eu apenas remover este ou este não está usando com as exceções jugo finais aqui você pode simplesmente escrever finalmente. E finalmente é a palavra-chave alfa. Está bem? E depois aqui, desculpe. Sim. Agora você pode ver aqui, e então aqui simplesmente escreva f dot close. Então é assim que podemos definir o finalmente. Está bem? Portanto, este tipo de construção, certifique-se de que o arquivo está fechado mesmo se ocorrer uma exceção. Então, este é apenas quatro. Por isso, volto ao nosso antigo exemplo. Então espero que você entenda agora com este exemplo aqui mesmo com a manipulação de exceção em Python, duas bordas é dito que v, como os dois tipos de manipulação de exceção, que é um Python built-in exceções e Exceções definidas pelo usuário em Python. Espero que você entenda agora se você encontrar algum do problema em relação a esta palestra e qualquer ponto que você não clara, por favor mencione. E obrigado por assistir a esta palestra. 15. O que é Tkinter: Pessoal, esta é uma palestra introdutória de um reino de biotina. Antes de iniciar o Tkinter, só precisamos aprender que o que é exatamente o Reino? Biotina oferece várias opções para o desenvolvimento de interface gráfica do usuário. Fora de tudo, a interface gráfica do usuário importa, tKinter é um método mais comumente usado. É uma interface padrão Python para o kit de ferramentas TK GUI, que é fornecido com Python. Python com reino é a maneira mais rápida e fácil de criar o aplicativo de interface gráfica do usuário. Criar uma interface gráfica de usuário usando tKinter é tarefa fácil. Tkinter comumente vem empacotado com Python usando TK e é Python é concurso quadro GUI. É famosa por sua simplicidade e interface gráfica do usuário. Ele é open source e está disponível sob as lições Python. Note que o rei Turk vem pré-instalado com Python três, e você não precisa instalar. Tkinter é a biblioteca GUI padrão para Python. Python quando combinado com Tkinter, fornece uma maneira rápida e fácil de criar aplicativo de interface gráfica do usuário adulto, Acabei de lhe dizer, Tkinter fornecer interface orientada a objetos poderosa para o kit de ferramentas TK GUI para criar um aplicativo de interface gráfica do usuário usando tKinter é a tarefa mais fácil que você precisa fazer é executar o seguinte estab. Primeiro, importe o módulo Tkinter. Segundo para criar o aplicativo de interface gráfica do usuário. A janela principal em um ou mais dos veggies fazer as aplicações GUI como botão, entrada, texugos, quadro em estrutural, digite o loop de evento principal para tomar medidas contra cada evento acionado pelo usuário. O que é o t k exatamente em Python por uma interface rotinas CIT deu os módulos Tkinter, ou a interface TK é uma interface Python padrão para o kit de ferramentas TK GUI. Tanto o TK quanto o personagem estão disponíveis na maioria das plataformas unix, bem como nos sistemas Windows. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 16. Botão tkinter: Ei pessoal, nesta palestra estamos passando pelos botões Tkinter. Os botões de graduação é como concurso rosa para catraca, que é usado para os vários tipos de botões, baterias de cunhas, que é projetado para o usuário interagir com. Por exemplo, se o botão for pressionado pelo multiplex, alguma ação pode ser iniciada. Eles também podem conter o pacto e imagens como rótulos. Embora o rótulo possa exibir o imposto nas várias partes, um botão só pode exibir o texto em um único farm. E o texto do botão pode expandir mais de uma linha. Aqui, como você pode ver aqui na sua tela, V Como o botão guia. Então isso é chamado apenas de botão tabulação, que é a extensão de p1. Aqui você pode ver estes são os botões de menus suspensos, e estes são todos os, algum tipo de botões. Agora vamos ver o exemplo exato do botão que como esses botões nosso trabalho em Python ou qualquer linguagem de programação. Aqui. Eu só escrevo de caráter. Então isso significa que importar tudo de Tkinter e herança, certo? Importar estático. Eu só importe tudo do módulo “Pinker”. Então raiz, que é igual a T K. Espero que você entenda agora, é assim que nós apenas criar uma tela simples como aqui. Simplesmente crio a tela como esta. Ok. Agora vamos dizer que rota ponto min loop. Eu só rodo este código, corro como um botão. E você pode ver que minha tela é como esta mostrada para mim. Não, só inserimos um botão para acabar. Mas intuitivo. Agora, geometria Rudolph. Geometricamente como exatamente assim nós temos dado as dimensões fazer o nosso, este lago de Monroe aqui, eu apenas escrevo isso. E aqui eu escrevo isso. 400 x 400. O que isso significa? Isso significa que nossa janela será mostrada para nós que 400 x 400. Vamos executar este código. E você pode ver aqui este é o tamanho da janela, que é diferente do último programa executável. Aqui é escrever btn, que é igual ao botão. Button é uma palavra-chave para adicionar o botão em sua GUI. Aqui. Eu só disse para adicionar este botão nas telas do telhado. Então aqui eu simplesmente chamo essa variável raiz. Está bem? Então aqui eu também escrevo Rudolf geométrico, por favor esta geometria nesta tela raiz hora, ou você pode dizer que tela da janela Tkinter. Espero que você entenda agora. Agora eu só estou dando a tecnologia para órbita e que como nossa manteiga vai parecer. Então aqui está certo, que este é Click Me. Então aqui você pode ver eu apenas adicionar o botão na tela, que é o texto de clique em mim. Está bem. Agora aqui eu escrevo isso, que é fronteira. Então aqui você simplesmente definiu borda que é igual a bd para boarder fase é cinco aqui, aparência dez agora, então eu apenas separar esta borda com uma vírgula. E aqui eu escrevo, vamos lá. Ahmad aqui é igual à mesa de ponto raiz seco. Então esta mesa de comando seco significa gerencia. Clique neste botão para a ação pode ser bom. Espero que você entenda agora eu só executar este código e mostrei a você que a saída deste programa botão. No entanto, até agora você pode ver ou botão não é adicionado aos três. Ok. Agora veja, aqui eu só escrevo ponto de botão, a geometria de peg importava. E eu só escrevo esse site que é igual ao topo, ajuda você a entender agora nós apenas tamanho igual ao topo. Está bem? Isso significa que eu apenas disse a posição do botão na parte superior da janela. Como você pode ver quando eu apenas clicar naquele programa executável. Então você pode ver aqui, este é o botão Clique em mim, ok? E você vê a borda deste botão. Então este é o botão. Então a fronteira aqui é, que é cinco. Este é o texto que é Click Me, e então este é 400 x 400 tamanho da janela. Eu só escrevo aqui para imprimir esta tela oral aqui. Isso significa que importar tudo do TK entrar. Ou você pode dizer que é um Tkinter King desenhou TK entrar a mesma coisa. Ok, agora eu só clicar nisso. Você pode ver aqui que realmente destruir significa que este comando é destruir. Quando eu apenas clicar neste botão, não, nós apenas viramos um para o outro exemplo do botão e vamos ver como esse fardo funciona com outro exemplo. Então vamos chamar, como você pode ver aqui na sua tela, que eu estou apenas comentando todo o meu programa inteiro e agora apenas passar para o nosso próximo programa. Então aqui eu escrevo de Tkinter, ok? Eu só não comentando este. Agora você pode ver que aqui eu apenas defino uma classe. Isto é apenas para mostrar que como trabalhamos com as aulas aqui no Tkinter. Agora aqui eu só escrevo janela e, em seguida, quadro. Frame é uma palavra-chave para Prim. Vamos aprender sobre o quadro e as próximas palestras. Mas agora aqui apenas faça um conceito. Aqui. Eu apenas definir uma função que é a célula inicializer. E aqui está i é certo que isso é raiz, que é igual a Nenhum. Rota. Você sabe que a raiz é simplesmente variável aqui. Você pode ver aqui eu apenas criar uma tela que é raiz três a1 e que é igual a p K. Ok. Você entende agora que isso ou aqui eu disse isso no mestre, NÃO R2P. Deixe isso. Eu só disse este mestre aqui porque isto é uma moldura. Está bem? Agora eu acabei de definir ponto quadro aqui, eu apenas escrever inicialização deste método. E então a reunião de auto-ponto ajuda você a entender. Agora, aqui eu só escrevo raiz dot min luke. Está bem? Agora eu só vou para o quadro bem aqui. E então aqui eu apenas escrevo que este é auto dot master, que é igual a master. Então eu só levo Mestre aqui porque nós não estamos misturando com a variável raiz e as variáveis mestre. Está bem? Você pode pegar qualquer coisa do para isso. Agora aqui está o ponto de feltro método inicializado. E então aqui eu apenas escrevo que esta é a inicialização da janela. Ok, espero que você entenda agora eu simplesmente inicializar o fornecedor bem aqui. Agora eu apenas criar um método ou um nome de função que é uma inicialização de. Aqui você pode ver a inicialização da janela, desculpe, esta é a janela sublinhado de inicialização. E isso vai simplesmente, eu só escrevo aqui. Então isso irá simplesmente inicializá-los. E agora eu só escrevo o título do nó mestre auto dot. Então este título significa que este é Button Texugo. Então isso está mudando o título de nosso mestre registrado. Lembra-se disso? Agora? Eu só vou para aquele pau escuro e escuro que importa dramaticamente. Vamos aprender tudo sobre o método geométrico e seções separadas. Então aqui dentro método geométrico é ambos. Então esta medida permite tomar o espaço total do grupo. E então aqui eu escrevo que isso é expandido para um. Espero que você entenda agora. Agora eu só escrevo que este é o botão Sair e que é igual ao botão para ouvir. Simplesmente disse que o botão nesta inicialização da janela importava. Então os olhos dela estão certos? Self e feltro, que é igual a Harris, escrever texto que é igual a sair. Isso é como uma ação, VR. E nosso último exemplo nós fornecemos que estamos simplesmente destruindo essa ação. Mas aqui estamos fazendo isso. Este texto é sair para o cabelo é botão Sair reto. Ok, nossa variável bem aqui, que é escuro, método numérico satisfeito, método, nós temos três tipos de humanidade matéria. Vamos aprender sobre isso, quais são Peck joga método geométrico, ok? Que é igual a 0 e y que é igual a 0. Acabei de ouvir essa janela raiz. E agora eu disse o tamanho da janela, que é geometria. E, em seguida, 400 X 430 nesta citação dupla. Espero que você entenda agora, agora aqui, certo, que o ponto do aplicativo, que é igual a janela, ou desculpe, isso é sim ou não. E, em seguida, aqui imprimir este aplicativo e para a janela R2P. Você entende agora, ok, esta é uma pequena janela de tempo. Agora nós apenas executar este código e vamos ver a saída esperada. Então aqui temos um somador, que é a linha número 17. E aqui eu apenas escrevo ab. Isto é raiz. Desculpe, este é o erro novamente. Suv estão limpando nossa taxa de erro aqui, que é instância mono R3 inicialização da janela. Aqui eu escrevo W maiúsculo e W maiúsculo bem aqui. Está bem? Executa outra vez. E você pode ver aqui nossa detecção é realizada bem aqui. Aqui vemos alguns novos conceitos. Promove uma primeira coisa aqui vemos alguns novos conceitos com nossa inicialização definindo uma função. Então vamos descrevê-lo aqui como você pode ver, inicialização escura do conceito de janela e encontrar um erro no desmantelamento também. Em primeiro lugar descreveu isso. Ok. Então nós fizemos isso bem na palavra da janela fazendo o que normalmente poderíamos chamar de janela. Na verdade, é corretamente o quadro do cartão. Então isso é apenas um chamado de frame. Então, o exterior é que as pessoas são geralmente chamadas de janela é na verdade o ventilador aparente quadro agora, então antes deste exame, nós realmente apenas criar nosso botão. E sabemos que era um tema. Foi a mesma coisa que fizemos aqui. Está bem? Mas aqui nós apenas adicionamos apenas as funções aqui. Então, uma vez que você tem o quadro, você precisa especificar algumas das regras. Vamos aprender sobre os quadros em nossa próxima palestra, bem como sobre o texto. O importante que veremos é a inicialização desta janela aqui. Então, funciona em nossa classe janela, você pode ver aqui, esta é nossa classe fora de nossas janelas. Aqui nós damos a janela como título, ok? Este é apenas o nome da janela. Então podemos ver o Peck, este cordão todo. Ok, então eu usei aqui uma geometria de cavilha importava, mas aqui você pode ver que alfa é apenas usar um método geométrico peg. A partir daí, podemos criar incidência de botão. Você pode ver aqui estamos apenas criando a ocorrência de botão bem aqui com texto sobre ele, que apenas diz que este é o botão Sair. Enquanto tKinter é uma linguagem de codificação muito básica e simplesmente sintomática. É algo, às vezes teme que seja. Simplicidade é muito confuso para o programa. E lembre-se que a simplicidade dos personagens é muito confusa para os programadores. Algum dia, pelo menos para mim também. Eu queria saber como nós realmente obter aderência escrito no botão. Certamente levaria muito trabalho. Mas sobre fazer o botão subir e descer como um botão. Tudo isso é apenas mistura e para nós, então quando nos sentamos, etiquetas ponto sair. Ok, isso realmente tudo, Ei, tudo que você tem que fazer e Tkinter lida com todas essas tréguas. Finalmente, então estamos feitos criando esta incidência botão e colocando-o na janela. Ajuda você a entender. Agora, aqui temos o método geométrico que é uma coordenada, que é x eixo é 0 e y eixo também é 0. Isso também pode ser uma boa confusão. Você pode ver que isso também é bastante confuso porque temos 00 fazer as pessoas esperam que o botão Sair esteja no canto inferior esquerdo. Você pode ver aqui, este é o canto inferior esquerdo. Está bem? Então ele aparece no canto superior esquerdo quando se trata do design do computador, assim como CSS ou aqui temos o 00 significa como este é o canto superior esquerdo. Você pode ver aqui eu defino este 44. Então aqui nós apenas vemos a nova posição do botão. E você pode ver aqui, se Sean é para nós assim. Está bem. Espero que você entenda agora. Agora como ele se move para baixo e para cima. Você pode fazer qualquer coisa com este botão. Então eu apenas configurá-lo 00 novamente e, em seguida, executá-lo novamente. Você pode ver aqui estes botões vêm para o seu próprio lado. Não há espaço entre isso. Espero que você entenda noviço segundo exemplo, isso pode ser confuso, mas não se confunda aqui nós tínhamos um método para escrever nosso rei Gordon Tr, que é uma das maneiras mais simples que você pode ver aqui. Esta é a maneira mais simples. Ambos os botões funcionam, o mesmo, sair e sair, ok? Materializa, não definiu este comando para o distribuidor. Aqui estão simplesmente dar-lhe o texto se você quiser dar este comando a este botão. Então ele simplesmente escreve disciplina. Está bem? E você pode ver aqui eles são botão será bastante botões de barco são tema que você pode ver aqui. Mas cabe a você o que está usando. Espero que você entenda agora com o conceito dos botões Tkinter e o quadro, vamos aprender sobre o quadro e próxima palestra também. Se você encontrar algum problema relacionado a esta palestra, por favor me avise. Eu sei que esta palestra é confusa para você porque eu acabei de usar dois conceitos aqui. Mas se você encontrar algum problema, por favor me avise e obrigado por assistir esta palestra. 17. Quadro tkinter: Pessoal, bem-vindos de volta a esta palestra. Nesta palestra estamos indo para os quadros na biblioteca Python Tkinter. O orçamento do quadro é muito importante para o processo de agrupamento e organização de outras cunhas de forma amigável. Ele anda como um recipiente, que é responsável por organizar a posição de outras cunhas. Ele usou área retangular na tela para organizar o layout e para fornecer o preenchimento desses orçamentos. Um quadro também pode ser usado como uma classe de fundação para importar complexo valorizado. Vamos ver a semântica do quadro como v. Como FOR M é uma representação do quadro assim como se você quiser dar qualquer coisa. Então esta é apenas uma variável para esse quadro. Em seguida, o quadro, Frame é uma palavra-chave bem aqui. Lembre-se que, em seguida, temos a variável de fluxos de raiz para simplesmente dar a raiz. E então temos as opções aqui. Quaisquer opções que você deseja dar. Assim, a raiz x representa a janela pai. Ok? E então Opções aqui, a lista das opções mais comumente usadas para o texugo. Essas opções são qualquer coisa, os pares de valor chave e o separado do comércio. Isso é com você. Nós apenas vamos para o exemplo deste quadro. Então aqui eu só importo Tkinter, importo tudo desta biblioteca Tkinter. Então temos a raiz que é igual a T K, e T é uma capital aqui e Ks é pequeno. Então temos o loop principal do ponto raiz. Isso significa que eu apenas criei uma janela simples bem aqui. Agora vamos definir o quadro para a janela da dívida. Então quadro que é igual a, Eu só escrevo aqui, quadro. Frame é como uma variável e este quadro é uma palavra-chave do quadro. E eu só levo este quadro para a tela raiz. Em seguida, seus olhos direito quadro ponto pacote geometria método. Ok. E este é o quadro que é descompactar método geométrico. Então os olhos dela estão certos? Quadro inferior, que é igual ao quadro. Eu só disse, o quadro inferior no quadro e definir este quadro na tela raiz. Em seguida, quadro inferior, método geométrico escuro disse que este método pancromático e Harris, certo? Este é o lado que é igual ao fundo. Ok? Isto é apenas um tamanho. Que jogos fazem? Este livro de molduras. Espero que você entenda agora até agora. Agora eu apenas imprimir o botão aqui, então nós temos o botão vermelho aqui, que é igual ao botão. Ok? Agora, nesta palestra, estou apenas dando algumas das cores para este botão. Então texto aqui que é igual a, Eu apenas escrevo aqui que é o vermelho. E então aqui eu escrevo esse Fd. Então aqui F G significa para terra. Então, primeiro plano significa que isso é simples. Você só quer dar a cor. Então isso mudará a cor do primeiro plano do texto. Então aqui eu só escrevo primeiro plano é lido. Espero que você entenda agora. Agora aqui eu só escrevo aquele botão vermelho ponto peg método geométrico. Eu só disse o método geométrico para ele. E lado que é igual à esquerda. Espero que você entenda agora quando este exemplo agora nós apenas executar este núcleo e aqui como um quadro. Então você pode ver aqui o como o quadro aqui. E eu só disse um botão na moldura, e agora eu apenas copio este botão. E aqui eu escrevo este é o botão azul. E então aqui eu também escrevo azul. Em seguida, encadear o texto no azul. E aqui também eu escrevo que este é o do Corpo como um quadro. Então você pode ver aqui nós temos um botão azul também. Então, se você quiser dar-lhe um outro botão como o preto ou qualquer um do botão que você deseja dar-lhe simplesmente mudar as posições e os valores para ele. Então aqui eu só tentei preto. Você pode ver aqui, se você quiser dar-lhe o tamanho, adicione como um fundo. Então, basta dar-lhe o tamanho do fundo para que o quadro se torne para o fundo. E aqui você pode ver o método geométrico Peg e o tamanho é inferior. E aqui eu só disse a moldura inferior. Ok. Então estamos no quadro inferior. Sim. Espero que você entenda agora, você pode ver aqui que virá para a parte inferior do quadro. Você pode ver aqui. Então este é apenas um exemplo disso, como você pode trabalhar com seus quadros na turnê Python King. Nós também em algumas das outras coisas, que é botão também. Então você pode ver aqui, se temos a cor EMG está de volta e estamos apenas definindo o fundo real E2 terra, cor de fundo ativa, que é igual a aqui. Eu só disse que este é o branco. Então vamos ver como seria. Então você pode ver aqui quando eu apenas clicar neste botão, então actu cor de fundo é branco. Se eu escrever este para aquele botão, e aqui eu apenas escrevo que o fundo será em azul e o fundo aqui é que eu apenas escrevo amarelo. Ok, agora, apenas execute novamente. Então, quando eu apenas clicar sobre isso, botões azuis para o meu fundo ativo é amarelo aqui mesmo. É assim que estamos trabalhando com os quadros Python. Espero que você entenda agora que como podemos posicionar o nosso registrado no quadro Python. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 18. Tela tkinter: Bem-vindo a esta palestra. Aqui. Nesta palestra vamos falar sobre as cunhas de lona em meio que o livro de lona fornece a facilidade gráfica para o Reino. Entre esses objetos gráficos estão linhas, círculos, imagens e até outros fornecedores. Com este valor, é possível desenhar gráficos e as partes, criar editor gráfico, e implementar os vários tipos de clientes que eu faço. Demonstramos nosso exemplo tarde aqui. Eles são apenas ver que como desenhar uma linha, desenhar uma linha. Você apenas cria os métodos. Então, as questões VIV como as coordenadas e as opções. Ele é usado para desenhar linhas retas significa que as coordenadas são dadas como um número de quatro inteiros. Como aqui. Temos X1, depois Y1, depois ajudamos X2, Y2. Aqui, eu só desenhei uma linha reta, como aqui. Costumava desenhar isto. E então aqui eu só desfocando o DrawLine. Aqui, eu só traço uma linha, ok? Ou removo isto e desenho uma linha como esta. Ok. Espero que você entenda agora e isso é muito claro para você. Ok? Não, eu só vejo legis CV como X1, Y1, e X2 e X2 vive um CV. Como plotar y, que é igual a cinco menos 2x. Então o que fazemos, fazemos tipo 05. O que é isto? Este é o valor de x. então nós somos proteína um, n três, então 21, e então três N, um, onde eu apenas dar-lhe uma exibição vistas. Porque aqui 12345, como este, e o mesmo aqui, menos um, menos dois, menos três, menos quatro, e menos cinco. Estes são os nossos valores de classe. E estes também são os nossos valores negativos como este, está bem? Menos 12, ok? Então eu só não gosto deste, então esta é menos uma noite aqui. Espero que Tyrian se levante usando apenas um gráfico ou digerir dendrite aqui. Isso é um pouco confuso para você, mas não confunda. Isso significa que as linhas vão do ponto X1 e Y1, ok? Para o ponto x2 e grupo y. E há um CV, como X1 aqui, y um aqui. Então aqui eu escrevo isso como y dois e este é x1. Ok? Desculpe, x2. Acima destas coordenadas, somos seguidos. Uma vírgula. É lista separativa dos pedômetros adicionais, que podem estar vazios. Set. Por exemplo, a cor da linha para a despaixão, que é vital qualquer cor. Então somos simplesmente voltados. O escravo coordenador, este tipo 47604 grupo. Isso significa que esta é uma cor verde. Ok? Então este é apenas um esporte coordenador que acabei de fazer aqui. Espero que você entenda agora vamos apenas para o exemplo de codificação e vamos ver que como este handless trabalhando de acordo com órbitas exemplo, exemplo da vida real. Para isso, acabei de lhe dizer que a tela é usada para adicionar os gráficos de estrutura para o aplicativo Python. Ele é usado para desenhar o gráfico e o plus para o aplicativo Python. Este é apenas um trabalho que o resíduo de Canvas aqui, Eu apenas escrevo isso de Tkinter. A importação está rasgando. Ok? Então temos top que é igual a T K quatro. É só escrever isso aqui. Raiz que é igual a p k. Isso depende de você. Você pode escrever qualquer uma dessas coisas. Você pode escrever Python aqui. Vamos rodar nosso programa no Python. Em seguida, decida geometria de ponto python. E então aqui eu apenas escrevo 200 x 200 ou você diz que você está apenas escrevendo 400 x 400 aqui, ou você apenas escreve 600 x 600 aqui. Isso é com você. Então esta é a nossa apenas uma variável para imprimir ou criar nossa tela. Aqui eu só escrevo esse ponto, desculpe, quem ponto? Ponto Python Min-woo. Por que eu apenas escrevo top e a raiz aqui, porque estas são palavras úteis. Ok? Então aqui está certo, c, que é igual a tela. Lona. Canvas é uma palavra-chave aqui. Dan Harris, certo? Aquele Python, depois BG. Bg significa que eles estão representando a cor de fundo do painelista. Ok. Aqui está esta cor de fundo direita é verde. Ok? E então eu decido que esta é uma altura que é igual a 200. Ponto C. Ok? Isto é apenas um encontro de PEC. Não, eu só corro o placar e as cânulas. Então você pode ver aqui, talvez esta tela está imprimindo goo, goo 100 x 200. Se você quisesse trazer esta altura como um 100 fixo. Então isso vai preencher a tela. E depois de novo. Então você pode ver aqui que nós enchemos esta tela. Você disse apenas um “hype nada”. Eu só disse o pão bem aqui. Ok? Isso é com você. Você acabou de definir qualquer outra coisa aqui. Agora, este é um trabalho de tela simples que eu acabei de imprimir aqui que eu acabei de dizer que você pode escrever as imagens ou cores para o manual. Perda de cabeça? Não. Nós apenas configurar o AAC ou através apenas limpar o com a ajuda deste cânulas medido. Aqui, eu acabei de ler que OK, que é igual a C.org. Você pode ver aqui. Então eu só clico nisso. Criar Are você acabou de dizer o bitmap ID chave. As imagens limpam duas linhas, criam o polígono de Alá, criam retângulo. Texto, abstrações de janelas depende de você. Você pode escrever qualquer uma das coisas, mas eu estou filmando bem aqui. Então eu só disse as coordenadas. Aqui, eu só escrevo caneta. Então, se eu tiver 10, cento, cinquenta, duzentos e esta é apenas uma lei que foi uma idéia. O que acabei de lhe dizer no meu último exemplo aqui, que estes são apenas de lago não utilizado aqui. Nós apenas 510 e, em seguida, 150 e depois 200. Este é apenas um lugar com isso. Está bem, ajuda-te a entender agora. Agora aqui eu só disse esses valores e agora eu escrevo aqui que é tar, que é igual a 0 ou de 0 e estender até 150. Não mais do que isso ajuda você a entender agora, e isso é preenchido com igual dois. Eu estou certo. Ou você pode dizer que você está bem aí, preto, isso é com você. Então acabei de começar esta luz. Não, você acabou de executar o programa novamente. Então você pode ver aqui, este é o nosso simples apenas computado ou apenas fazendo bem aqui. Então eu acabei de ouvir este 200 x 200. E então você é as coxas que são 200. E então novamente, e agora você pode ver este arco bem aqui. Ajuda a entender agora, se você mudar o lago local aqui, eu só escrevo muito. Feche executá-lo novamente para que você possa ver aqui o tamanho deste. E eu só disse que isso se estende até 160. Então o que eu acabei de fazer, tudo bem, aqui. Então isso é estender até 160 ou 100. Então isso vai se estender até uma disciplina 108. Você pode ver aqui, isso é com você. Você pode fazer qualquer coisa com o orçamento de cannabis redigir ou com dívidas. Ok. Esperemos que você entenda toda a ajuda Janela deste exemplo que como podemos criar o arco com a ajuda desta leitura tela. Se quiser traçar a linha. Então, o que você vai fazer? Aqui? Você pode ver lá eu apenas desenhar uma linha que é igual a C ponto criar. E aqui eu apenas crio o forro. Sam Harris escreve 1010, duzentos, duzentos e depois herança, certo? Este é o Phil. Isso é igual a 0, que é igual ao peso. Ajuda você a entender agora, observe executá-lo novamente e você pode ver aqui, esta é apenas uma terra que eu acabei de desenhar bem aqui. Você pode ver aqui, isso é apenas uma linha. O que acabei de desenhar ajuda-te a entender. Agora, o que é feito aqui é que você pode ver aqui, em primeiro lugar, eu apenas criei um pintor Martin, em seguida, imprimir isso é verde. Então Python disse que a configuração geométrica, que é 200 x 200, e este é um tamanho geométrico de 200 x 200. E então eu apenas criar uma variável que é C é igual a Canvas. Para Canvas é a nossa palavra-chave, que é representada com C maiúsculo e então eu apenas defini esta tela. Você inclui este Python hoops verde. A cor desse primeiro plano é verde aqui, como você pode ver. E este é um documento alto 200 pixels, ou usaid está a uma altura de 200. Ok? Então eu só disse o arco, então este é o nosso arco, ok? E então aqui eu decidi ver a arte e disse as coordenadas deste, este é o começo de 0 e que vai se estender até um 100. Então você pode ver aqui isso é estender até um 100. Phil fora. Por. Então eu apenas desenhar uma linha que é ponto c. Criar a linha que você pode ver aqui eu apenas criar uma linha que é 1010 a cento e duzentos x, que também é preenchido, certo? Você pode mudar que a cor depende de você, e você pode mudar a cor de r. Então depende de você. Você não deu nem nenhum dos ColorBrewer. Espero que você entenda agora. Você acabou de definir suas imagens também funcionam para imagens. Basta definir o nome do arquivo, ok? Então, o que é igual a você, basta definir a foto ME como esta. Eu só te digo. Eles são usos de Harrah simplesmente como nome de arquivo era igual a, então você pode escrever para duas imagens e fazer nossa palavra-chave. E então você acabou de dizer simplesmente o arquivo que é igual a e deu-lhe o endereço de sua pilha que perto de você ou arquivo está localizado. Ok, então como, como você pode enviar a tela para o seu nesta foto. Então você iria apenas cavar Lake. Eu só tomo IMG para esta imagem adicional como uma variável. Em seguida, lona Heaviside e, em seguida, local de herança. Criar linha de sublinhado. Ok. Considerando que a linha vermelha limpa sublinhado, como esta. E você pode estar lá em qualquer uma das coordenadas como você diz 1010, depois Heritage, certo? Você acabou de escrever a maioria das âncoras que o homem usa suavizando mais âncora sua carreira. Vou limpar isto. Ok? Você vê que você é mais Anchor. Então eu decidi que este é qualquer, para este simples restrições do PK entrar ou você pode dizer que isso é chocante para ok, então herança imagem direita. Então simplesmente forneça seu IMG, que é igual a finalmente, ok, isso é apenas uma representação das imagens no painel. Ok. Espero que entenda agora. Então eu só comentando isso bem. Hosts, você entende agora com este exemplo da tela, se você bater, por favor deixe-me saber angulado anual a planta você não está entendendo a lenda cannabis disco. Por favor, me avise e obrigado por assistir a esta palestra. 19. Botão de verificação do tkinter: Ei pessoal, nesta palestra estamos passando pelas caixas de seleção ou os botões de seleção em Python. Caixas de seleção, também conhecidas como caixas TIG ou caixa grande. Ou você pode dizer que esta é uma caixa de seleção. Estes são os veteranos que permitem que o usuário faça a seção múltipla a partir dos números de diferentes opções. Isso é diferente do nosso botão de opção, onde o usuário pode fazer apenas uma escolha. Mas aqui você pode encontrar os livros como este. Isto, e isto. Aqui. Como você pode ver, eu apenas escrevo aqui que esta é a linguagem Python. E depois C mais, mais. E então aqui você apenas escreve Java. Então você pode tomar as várias opções como tomar, tomar, tomar. Ok? E se você não quiser selecionar com alguém, mesmo isso é apenas um diferente como o botão de opção. Vamos aprender sobre o botão de rádio nas próximas palestras, que é mostrado assim. E quando você basta clicar lá para que a opção será aparecer para você. Você pode selecionar somente quando as opções no rádio. Botões. Normalmente, as caixas de seleção são mostradas para o Shawn na tela. Como eu seguro caixa, como ele apenas mostra para você que pode conter espaços em branco para os poloneses. Por exemplo, se a caixa de seleção não é selecionar para caixa será parecido. Você pode dizer que esta é uma caixa vazia. Uma legenda, e descrever o significado da caixa de seleção é geralmente Sean tinha apenas na caixa de bate-papo. O estado da caixa de seleção é alterado quando o clique no mouse na caixa. Em vez desta caixa de seleção é alterada clicando com o mouse na caixa. Ou, alternativamente, pode ser feito clicando na opção ou usando um atalho de teclado. Por exemplo, basta selecionar I barra de espaço. Então ele vai conversar. Não, apenas vemos o exemplo de codificação desta caixa de seleção e veremos que como essas caixas de seleção funcionam. Agora, aqui eu apenas importar uma biblioteca de introdução ProM TK. Você pode dizer que o tr rei e importação tag. Então aqui, depois disso eu só escrevo que a média é igual a K, K. Então aqui basta importar o TK simples para fazer a tela. Depois disso, aqui eu acabei de limpar o loop principal. Ok? É assim que criamos uma tela simples. - Caro. Não, eu só crio uma variável número um, que é igual à minha aposta na guerra. Então eu só tomar variável inteira aqui. Então em nossa variável inteira média. Então eu só escrevo o botão de verificação. Esta é outra maneira de escrever seu código. Lembre-se que não estamos usando nossa sintaxe antiga aqui. Ok? E então eu escrevo aqui que aqui, App. E, em seguida, o texto que é igual a Python. Ok? Então este é o texto simples para o nosso botão de caixa de seleção. Ou você pode dizer que este é um botão de verificação. Aqui você pode ver Eu simplesmente selecionar as palavras-chave do botão de verificação para imprimir o nosso botão de verificação nesta tela raiz. Ok, aqui livros didáticos é igual a Python e depois seus olhos, certo? Variável, que é igual à variável número um, ajuda você a entender agora, ok? Agora eu só uso um método geométrico. Aprenderemos tudo sobre os métodos numéricos em nossas próximas palestras. Então, faça um conceito, está bem? Então método geométrico grade, Eu só disse que existem três tipos de método geométrico, que é um pacote lugar e bom método geométrico. Quando estamos apenas escrevendo o método geométrico de grade. Então precisamos definir as linhas e as colunas. Então aqui eu apenas escrevo crescimento, que é, É complicado e um pegajoso que é igual a w. Então aqui, a ortografia deste é complicado, bem aqui está tomando y é certo. Ros, que é igual a 0 e pegajoso que é igual a W. Então, quando estamos usando apenas os métodos da artéria glútea com fita adesiva, um papel muito importante significa que o registro mestre é dividido em números de linhas e colunas. E cada célula em nossa tabela resultante não pode conter valor. Basta criar o valor e usar o método de grade poderia dizer ao gerente nas linhas e as colunas são colocadas sobre eles. É por isso que usamos isso é T, W e aqui, como linhas que é igual a 012 ou qualquer coisa. Então, isso é apenas para definir os vários controles em, tais como botões, texto, caixas, e qualquer um dos aplicativos GUI que você acabou de usar um w pegajoso com uma boa geometria métodos ajuda você a entender agora. Por isso, voltemos ao nosso exemplo de codificação. Aqui como você pode ver, eu apenas criar um botão Post Tag, e aqui eu tenho apenas um botão agora. Agora eu só rodo este código e o botão Tiki. E como você pode ver aqui, este botão é mostrado para mim. Você pode ver aqui quando eu apenas clicar nisso. Então você pode ver que ele está clicando. Você pode ver que este é um botão de verificação, mocinha. Ok. Agora nós apenas criamos um outro botão e vamos mostrar-lhe que há uma variável número dois aqui. Então, se eu apenas ir para aqui, desculpe aqui, Eu só tentei variável a2 e, em seguida, verificar o botão que é impresso na tela do aplicativo. Ok, e então tact, que é igual ao que eu usei aqui, este é o Java. Então eu acabei de limpar uma variável número dois é o método geométrico de grade. Pessoalmente, eu apenas defino a linha número 0. Agora você vê, e eu apenas faço este curso. Você pode ver aqui estas duas linhas, r. Você pode ver aqui. Ou eu fiz isso. Eu disse que com o método geométrico da grade, você só declara a linha número um. Agora você vê que virá para a linha número um, linha número 0, e linha número um aqui. Se você achar isso no número 234, então isso virá nessa sequência, certo? Isto, OK. Espero que você entenda agora com este exemplo destes botões de tag python, mas até agora nosso programa não é razão. Veja novamente, aqui, Eu decidi que depois deste botão de verificação. Aqui você pode ver Eu apenas definir o texto para estes botões de verificação e este texto botão Tag é mostrado para significar. Você pode ver aqui, você também pode definir os liberais fazer seus botões de verificação. Mas aqui nesta palestra não vamos passar por isso. Mas você pode ver aqui eu apenas escrever botão, OK, botão, que é impresso na tela do aplicativo. E aqui eu só li o texto para este botão, que é igual a eu decidi aqui que este é um botão rápido, ok? E então o comando certo de Harrah ou uma herança, certo? Este é o nosso botão do show. Ok, não, nós estamos apenas desistindo porque nós já vamos ou botão discreto. Então não há necessidade. Então eu comecei Show que é o que vamos. Venha aqui é igual a i aqui no escuro. Então ou, ou desculpe, aqui eu escrevo sublinhando as escadas. Ok. Só estamos pegando as escadas aqui. E então Harris Red grid, e então rho, que é igual a quatro. Ou temos a regra número dois. Ok? E então aqui você escreve é Tikki, que é igual a w. ok. Você também escreve paradoxo ou paradigma pássaros aqui não é agulha que, porque estamos apenas usando simples aqui. E este é o w. maiúsculo pegajoso. Agora você pode ver que eu apenas crio uma função que é estados de lei. Ok? E agora Harry disse isso, imprima isso. Saiba que aqui estou dentro Python. Então aqui para isso eu estou bem ali. Uma fuga de terra aqui. E então eu descrevi que Java, em seguida, armazenou o endereço disso. Então, isso está assinado pessoalmente. Você sabe que isso é só para guardar o endereço. Então pegue o módulo aqui e depois um. E no escuro ficar. Então, venha aqui a variável número dois. E, em seguida, se o valor irá corresponder com o valor número um, para obter o valor da variável número um. E se o usuário pressionar o número dois pronto. Então, apenas para nos dar os valores da variável a2, então o núcleo. Você pode ver aqui. Agora você vai entender claramente, como você pode ver aqui em seu clipe em Python e clique aqui. Então nosso Python é mostrado para nós. Você pode ver aqui, que está clicando. Isto é, você pode ver o Java aqui é 0, então você basta clicar em Java. Então você pode ver aqui eu basta clicar em Java, bem como Python. Então como escória como é definido exemplo agora, aqui, como você pode ver, eu apenas criar uma função. Ok? Eu só dividi todo o trimestre. Agora você pode ver aqui, desculpe, aqui eu divulgo. E você pode ver aqui, este é o código para o botão mais, ok? E então este é o código para o segundo botão. E este é o nosso, Exatamente isso mostra, mas eu estou agora apenas ver, ok, aqui eu apenas criar Python Chegg botão. Ok. Então isso é vir aqui. Eu só crio uma variável número um e pego o valor inteiro. Ok? Em seguida, olhou este botão Python aqui e imprimi-lo, imprimiu este botão e texto azul e verde para este botão como Python. Então, como variável de estado número um aqui mesmo ponto GridView mostra o nosso número de linha 0, que é um W. pegajoso Então este é um número dois conhecido, que é um texto W. pegajoso aqui é Java e, em seguida, impresso nesta tela do aplicativo. E isso também é chegg Brigham computadores impasse. Saber este botão Criar aqui é o nosso valor. Se isso é cheque ou não, então eu apenas clique aqui. Isso só mostra esse botão. Então comanda aqui. Eu só tirei desta função. Aqui eu apenas criar uma função imagens uma variável estados. Então eu só imprimi isso. Se isso for impresso, se este estiver clicando em Python dois, basta clicar em Python L. Então aqui é simplesmente por erro morreu elemento Python. Isto não é um Python Elvis. Você pára cinco. Hmm, ok. Então eu apenas clique com o botão direito quando alguém é clicar sobre isso para armazenar o endereço aqui mesmo. Depois disso, clique em alguém, clique em Java. Então, simplesmente nos dê um deserto de Java bem aqui. E é verdade esse endereço. E este é um equipamento de extremidade única com a ajuda de barra, en barra, qualquer uso para uma única pausa LAN. Então aqui eu escrevo este é o mármore. E, em seguida, Variável Número um, guarde o valor e, em seguida, variar o Manku proteger os valores. Simplesmente definimos o GetMethod. Espero que você entenda agora com este exemplo do botão Python Check, se você não estiver, por favor me avise e obrigado por assistir a esta palestra. 20. Entrada em tkinter: Ei pessoal, nesta palestra estamos passando pela entrada medida em Python. Entidade legítima são os métodos básicos de King para usar para obter a entrada. Por exemplo, string de texto do usuário muitas vezes obrigação. Este registo permite que o utilizador introduza uma única lente. Isso é aqui um exemplo da entrada medida que esta é a caixa de entrada. E aqui a integral, estes são o número 123 volts, digamos que este é para o primeiro nome e sobrenome. Esperanças até mesmo de pé. Aqui você pode obter apenas uma lâmpada X. Então, se o usuário é interessante aqui, que é mais longo do que os displays disponíveis, este do veggie, o rolagem da dívida atual. Isso significa que a string não pode ser vista nesse impedimento. As teclas de setas podem ser usadas para mover a parte invisível deste lago aqui você está adicionando as cordas longas Gou poderia se mover como este. Está bem? Pode passar pela perda de entrada. Então você tem que usar o orçamento de texto se você tiver os animais de estimação mais longos são improváveis de terra imposto. Para isso, você usa texto legítimo. Está bem? E que bordas extras é outra maneira que vamos aprender sobre isso nas próximas palestras. Jogar anti-religioso também é limitado a nós forma única. Lembra-se disso? Ok, você também pode adicionar uma única fazenda aqui mesmo no exemplo de codificação CDO de romancista incubadora disto e ver como ele funcionou. Então aqui é direito de importação Tkinter aqui. Isso ajuda você a entender agora que eu apenas importar tudo de conhecimento Tkinter dentro desse aplicativo que é igual a t obter simplesmente eu apenas criar tela de telhado aqui. Portanto, a média é igual a min do suporte Xun. Agora, agora se você escrever isso aqui, AB geometria escura e o tamanho geométrico aqui, eu decidi que 400 x 400. Está bem? Isto é apenas uma série geométrica bem aqui. Agora aqui eu apenas defini o integrado. Acabei de limpar a taxa de incubação aqui. Agora você vê como o legítimo aqui. Você vai ouvir que eu apenas escrever y1 para a variável de incubado e, em seguida, a entrada do site de herança em G é apenas uma palavra-chave para o intravasato. Então eu só escrevo aqui App. E então aqui está um texto que é igual a i aqui. Este é o primeiro nome. Hope, então você está em vez disso agora. Então aqui está Y1, nem você. Está bem? E grade aqui é rho e rho que é igual a 0. U também é geometricamente rígido. Nós definimos as colunas e linhas. Linhas e um número de coluna aqui, apenas definido polímero, o número 0 e a coluna número um aqui. Está bem? Agora, eu acabei de começar isso em legítimo. E você verá que este é o meu interior legítimo aqui. Está bem? Agora, basta ver um outro exemplo aqui como certo no gene número dois e, em seguida, no número GI bem aqui. Então, a linha número um. E a coluna número um aqui. E agora você só vê como a caixa de entrada dois bem aqui. Você pode ver aqui. Mas depois escrevo sobre isto. Então, que também irá escrever o BU geométrico, Y. Isto, isto é porque você pode ver aqui eu apenas dq a legenda número um. E então eu defino esse texto, que é um paciniano bem aqui. Então aqui, como você pode ver, eu apenas disse que esta entrada cunhas só é impressa nesta tela. Aqui é E1 e E2, N2. E tente de novo. Então aqui quando eu descrevi isso simplesmente, ele não vai nos dar os valores de x2 como aqui e aqui. Espero que você entenda agora com este exemplo. Agora, aqui, se você quiser trazer este lago aqui, você não escreveu a entrevista digitada como o nome de usuário aqui. Por que isso é só porque se você adicionar o texto com isso, assim você pode usar a visão liberal sobre o Líbano próximas palestras. Mas aqui apenas fazer um conceito hit L1, que é igual a liberal, é uma palavra-chave. Espero que em breve comece agora. Em é igual a hexadecimal e detecta qual é igual para ouvi-lo dizer que este é o primeiro nome. Está bem? Então eu comecei isso para o motor número dois bem aqui. Este é o último ou último nome. Não, começando a marcar. E aqui eu simplesmente não achei que vai tudo cheio. Aqui eu descrevi que este é escuro e um método de correspondência Purdue porta. E a matéria glutamatérgica aqui está bem ali. Este é o número do meio 0 e a coluna número um. Deixe-nos verificar. Então aqui você pode ver esta é a linha número 21, nó C. Então aqui eu comecei lá, este é o número um e a coluna número um, e esta é a linha número 0 e a coluna número 0. Está bem? Então eu fiquei aqui. Um mordidela número dois. Ok? E então simplesmente definido como madeira liberal, boo e integrar aqui. E então eu disse que este é o número, chame-o número um e número três. Agora você vê o nome eo último aqui eu apenas escrever FirstName é Python. E o sobrenome aqui também é aplicado. Então isso é apenas nós estamos criando a entrada medida por Tom King. O Hdr ajuda-o a compreender. Não, não, eu só expliquei mais acordes. Então aqui eu simplesmente vejo que esta é uma fazenda PK entrar ou importação é apertado. Isso significa que importam cada molécula do Tkinter 10 aqui, raptam Tiki, e depois têm um loop aqui. Isto significa que um tamanho normal desta tela ikea posterior ficar agora, em seguida, ponto AP corresponder mesmo tamanho apenas humanidade de 400 x 400. Está bem? Então aqui eu apenas esquiei para o número um e depois para o número dois. Este. Certamente número um é a nossa entrada Volkswagen e em livros e olhar boa idéia. Esperança em breve ficar agora. Então eu apenas criar esses rótulos e definir as linhas e as colunas, fazê-lo para que reset assim, ajuda você a entender agora com este exemplo, se você não estiver, por favor me avise e obrigado por assistir a esta palestra. 21. Etiqueta tkinter: Ei pessoal, nesta palestra estamos passando pelo rótulo do pintor Python. O rótulo é usado para especificar a caixa de recipiente onde podemos colocar o texto ou imagens. Este medido é usado para fornecer a mensagem para o usuário sobre outras cunhas usadas na aplicação Python. Existem as várias opções que podem ser especificadas para configurar o texto ou a parte do animal de estimação Sean no rótulo. Vamos ao exemplo. Vamos ver o texto do rótulo que como podemos definir o rótulo. Há um CV, como LBL é uma representação do rótulo, as variáveis. E então temos o rótulo como a palavra-chave. Isto é apenas um rótulo aqui. Escrevendo o nosso nível como uma palavra-chave, então você como a tela mestre ou rude. E depois disso, você tem que adicionar as opções a ele. Então isso é apenas como enviar texto da etiqueta. Com o que estamos trabalhando. Agora vemos o código real do rótulo que como podemos limpar o rótulo. Aqui, eu só escrevo isso da estática de importação Tkinter. Isso significa que importa tudo da biblioteca de caracteres. Então temos a raiz decaimento TK. E depois disso eu apenas criei esta tela raiz. Então RootNode loop principal aqui. Agora aqui eu apenas escrevo LBL é representacional do rótulo como a variável. E então aqui eu apenas escrevo rótulo como uma palavra-chave. Rótulo como palavra-chave, só imprimi esta etiqueta na tela do telhado. E então aqui eu apenas escrevo texto que é igual a ele é certo? Por rótulo Tom ou um Harris escrever Python é claro, ajuda você a entender agora, ou rótulo é configurado aqui. Agora aqui está certo, esse ponto rótulo e método geométrico bem aqui. Então aqui eu simplesmente preencho o método geométrico, execute este código. E você pode ver aqui nosso rótulo é mostrado para nós como este aqui. E é assim que estamos criando o termo liberal com Python King. Agora vamos ver quais são o exemplo do rótulo, e vamos ver como podemos alimentar o rótulo com os livros didáticos e o botão. Agora, você pode ver aqui, aqui vamos ver como um rótulo simples, que é nome de usuário. Então o seu nome é uma representação do rótulo, certo? Nome de usuário aqui, que é rotulado e aqui o rótulo vermelho é impresso, na sala e depois bicado, que é igual a aqui ele está certo. Nome de usuário. Então nome de usuário bem aqui. Você também pode escrever o método de matéria de prazer ou método geométrico Peg com este. Aqui eu só uso prazer meu método de árvore com outro exemplo. Então x, que é igual a 30 e no eixo y e a posição deste nível é 50 aqui. Está bem? Agora, o primeiro nível é para nome de usuário. Então eu só escrevo este trabalho de quatro patas. Então você não pode escrever Pos aqui porque POS já é tomado pela biblioteca Python. Em seguida, raiz, que é igual a. Aqui eu apenas escrevo que isso é possível. Ok? Agora isso é 50 e o eixo y, 90. Simples é isso. Agora ela, eu só escrevo SubmitButton para criar o botão aqui com os rótulos. E a caixa de texto. Caixas, que é igual a botão, é uma representação do botão aqui. Esta é uma palavra-chave. E então eu apenas imprimi este fardo para o roteador três. E depois disso, eu apenas lhe dei o texto para este botão que é igual a este direito? Essa submissão obscurecendo ficar agora. E então eu apenas escrevo que este é o fundo real, que é igual a, nós simplesmente dissemos como fazer fundo é azul bem aqui. Agora, primeiro plano. E agir em primeiro plano aqui é que eu apenas escrevo que isto é branco. Está bem? Simplesmente dito, o método de correspondência prazer e Harris escrever X que é igual a 30 e y que é igual a 90. Ou Lydia defina isso. O solo está certo, aqui é 20. Agora Y1, que é igual a aqui, você simbolicamente a caixa de entrada. Em seguida, imprima esta entrada e na tela raiz. E Harris, certo, que este é o VD é igual a 20. E, em seguida, Harris escrever Dart joga, você pode realmente método, que é ak é igual a um 100 e y que é igual a 50. Agora, apenas criem um ao outro. lesão caminha para a entrada número dois aqui. Basta executar este código. Você pode ver aqui que minha disposição é mostrada para mim. E não é por isso que não é porque estamos apenas escrevendo os mesmos valores. Feche, execute de novo. E você pode ver aqui meu tribunal com o parafuso de entrada e a etiqueta é mostrada para nós. Você pode ver aqui, esta é a cor ativa do primeiro plano, que é o branco. Você pode simplesmente clicar no fundo ativo para que haja uma mudança de cor aqui. Agora estou explicando o núcleo. Aqui você pode ver que eu apenas escrever de Tkinter e importar tudo de Python rei para alavancagem. Então aqui eu acabei de limpar a tela com a ajuda de r2, que é igual a p, k e Foo.Main Luke. Aqui nós definimos o nosso núcleo e com a ajuda do núcleo, estamos recebendo esta saída mais v. Eu apenas defini o nome do usuário como o rótulo. Então eu apenas imprimir este nível na tela e, em seguida, definir esta idéia de nome de usuário. Então este método geométrico lugar, ou como 3050 é como este é eixo x e eixo y. Então, simplesmente explicando o valor como este. E então senha também. Ambos os rótulos são os mesmos no trabalho. Então aqui eu apenas criar um botão de envio. Então botão Enviar é apenas uma variável para o botão. Em seguida, imprimir este fardo sob o pecado raiz e, em seguida, submetido. Isto não é apenas uma mensagem. Então aqui eu só tentei cor de fundo quando você está apenas clicando no botão Enviar. Então assumindo esse valor, valor ou trocando sua cor. Então, o primeiro plano E2 é branco. Local de linearidade, por favor, que é igual a 31 impressão D. Então algum policial ou o lugar que você pode ver aqui, eixo x 30. Aqui temos 30. Então aqui eu só escrevo 50, depois 90, e então aqui 120. E da próxima vez vamos escrever 150. Simples. E então eu defino os livros de entrada. Você define isso em livros aqui para obter a entrada do usuário. Aqui também está impresso no 5090 bem aqui. Você pode ver aqui eu apenas criar y1 é uma representação da variável ONG e, em seguida, imprimir esta tela congruente intubada. Então você também pode aumentar ou diminuir a virtude disso. E para medir e, em seguida, definir a medida geométrica da lâmina como um 150. Então espero que você entenda agora com este exemplo do rótulo, se você não está, por favor me avise e obrigado por assistir esta palestra. 22. Listbox tkinter: Ei pessoal, nesta palestra vamos falar sobre o Python King Tartaruga é caixa. O orçamento da caixa de listagem é usado para exibir os itens da lista para o usuário. Podemos colocar apenas o item de texto na lista. E todo o item de texto contém os mesmos formulários e a cor do usuário pode escolher um ou mais itens da lista, dependendo das configurações ou do que eles precisavam. A caixa de listagem é apenas olhar como sua lista, como nossa lista suspensa. Então lista suspensa é algo como nossos botões suspensos. Aqui a lista é como um anão do Sean, como aqui esperamos P, l, m. E então, e aqui você pode ver essas são as linhas, ok? Este é apenas o exemplo. Agora nós pensamos que podemos ver o exemplo de codificação do elevador e vamos ver que como esta caixa de listagem está funcionando em Python. Aqui, como você pode ver, eu apenas importar formulário Cantor e importar tudo da biblioteca Tkinter. Em seguida, seus olhos, certo, que vj é igual a p k. e, em seguida, rótulo. Ou desculpe, aqui eu escrevo caixa de lista, que é uma apresentação de L B é igual à sua visão Lisboa. Ok, então vamos livros e apenas palavra-chave como outras cunhas, que é impresso na tela. Agora, como podemos inserir esses valores na caixa de listagem. Agora simples, pegue a variável de Lisboa, então você simplesmente morreu ponto e inserir operador. Operador observado significa que usa inserir os valores. Agora Heritage Site 121 aqui é a lista ordenada de que, todos os elementos que estamos apenas inserindo na caixa de listagem dois hertz mais b. Eu apenas escrevo esse Python. Está bem? Agora você pode ver isso aqui. Simplesmente corro o meu núcleo e a caixa da lista. E você pode ver aqui, desculpe, Eu só não imprimiu na linha ponto Min Lu. Desculpe, este é o circuito principal do Rudolph. Está bem? Agora é a partir disto. E você pode ver aqui, eu simplesmente obter a saída ainda agora. Agora LB, método geométrico de cavilha Nord. Está bem. Agora ele vai me dar a saída, parar todos os programas e, em seguida, executá-lo novamente. Então você pode ver aqui, esta é simplesmente a caixa de listagem de um elemento bem aqui. Você pode ver aqui. Está bem? Então, depois disso, eu apenas copio isso. 1-2-3, 4-5-6. Simplesmente orientou os enfermeiros como 2-3, 4567. Ok, aqui está escrever C mais Java, programação C. E depois disso, o horizonte ali mesmo, este é o PHP. Então Harris escrever JavaScript e adicionar os últimos terroristas escrever CSS. Simplesmente idades desde que o elemento para esta lista ou beta, ooh, esta lista. Então aqui quando é executado esta pontuação. Então, como você pode ver aqui, por este elevador é mostrado para nós assim. Você pode ver aqui, aqui está certo que forma Tkinter importação estática. Isso significa que importar tudo da biblioteca Python Tkinter. Então aqui eu só crio este verde. E depois disso, acabei de definir a lista aqui. Então esta é apenas uma caixa de listagem como LB, que é igual a Lisboa como uma palavra-chave aqui. Está bem? Agora, como você pode adicionar o elemento à lista, basta escrever o nome da variável, mas você está apenas declarando aqui. Em seguida, disse que a porta e inserir operador se transforma em Grã-Bretanha significa que você está inserindo os valores. Então este é o valor número um, depois dois, depois três, depois 456, e adicione o último. Você tem os valores do salmão. Então ele virá com a lista de pedidos bem aqui. Você pode vê-la no início das bordas, certo? Python que C mais, além de linguagem de programação Java, do que PHP, JavaScript. E, finalmente, temos o C CSS. Assim, os números, há os números de opções que são usados para alterar o formato do veted de listas. Os números das opções podem ser passados como um parâmetro separado por comas de alguns deles são como você pode destacar suas cores. Você pode simplesmente definir a cor do fundo normal com a ajuda do peg BDD. E então podemos definir a cor da fonte. Você pode adicionar as imagens. Você pode definir a largura ea altura, bem como com a ajuda desses parâmetros como cores de destaque, bd, cores bd, e formas imagens onde dez, altura. Espero que você entenda agora com este exemplo, se você tiver algum problema em relação a esta palestra, relação a qualquer uma das palestras, por favor me avise e obrigado por assistir a esta palestra. 23. Botão de rádio tkinter: Ei pessoal, nesta palestra vamos falar sobre o Python pode chamar botão 3D. O botão de opção medido é usado para implementar uma das muitas seleções no aplicativo Python. Ele mostra várias tentativas para o usuário, das quais o usuário pode selecionar apenas uma delas. Podemos ver um método diferente com cada um dos botões de opção. Podemos exibi-los texto de linha múltipla ou imagens no botão de rádio para manter o controle da seleção do usuário. O botão de rádio. Ele está associado a uma única variável, mas cada variável exibir um único valor da variável particular aqui, significa que o botão de opção, você pode selecionar apenas uma opção. Agora basta voltar para o exemplo do botão de rádio e veremos que como podemos trabalhar com ele para importar e estéril. Isso significa que eu apenas importar tudo dos módulos Python Tkinter. Então aqui eu grupo lateral que é igual a t1. E no último eu apenas escrevo que este é simplesmente o loop principal ou o loop principal rho dot. Agora aqui eu desapareci a variável como eu apenas escrever um que é igual a variável inteiro aqui. Ok? Agora Harris, certo? Rádio um, que é igual a, ou você pode dizer que este é o símbolo do botão de rádio. Então isso é impresso em uma tela. Botão de serviço é apenas a nossa palavra-chave aqui. Para a representação do botão de opção. Então eu só imprimir essa manteiga de grupo e desculpe, botão de rádio na rotina. E então Harris escreve testes para texto. Aqui está eu tentei lá. Python. Ok. Este é um texto simples, mas estou apenas imprimindo com o fardo das regras. Então aqui está variável direita. E a variável aqui é que eu apenas escrevo variável bem aqui. Então eu apenas escrever valor que é igual a um. Ok? Meu trabalho com o botão de rádio é completamente idéia. Agora basta escrever o método geométrico peg e adicionar o último slide que esta é a âncora. Âncora aqui é w. ok. Este é o meu botão de rádio onde é o que acabei de criar aqui. Agora eu executo este código. E você pode ver aqui por este botão de rádio é computado aqui quando ele apenas clicar neste distribuidor, isso é simplesmente sim. Agora você pode ver aqui a magnitude que você carrega, ok, como aqui é muito Java, C plus e PHP. Javascript, CSS como PMO, SQL. E note sobre ele novamente para ver como você pode CV como o multipolo de opções, mas temos que selecionar apenas um aqui. Você pode ver aqui, quando eu apenas selecionar isso, tudo, você pode ver o seu Python. Então é todos os valores são selecionados aqui. Por quê? Nós não mudamos os valores aqui. Como se tivéssemos um valor número dois, valor número três, depois quatro, depois cinco, então temos um novo número seis, depois sete, depois oito, e adicionamos o valor número nove aqui. Espero que você entenda agora. Então eu estou apenas cometer erro apenas para vocês que vocês estão entendendo porque nós não mudamos os valores desses L. Então nós vamos ter todos os itens são verificados. Você pode ver aqui agora podemos selecionar apenas um item. Ajuda você a entender agora, você pode ver aqui. Então este é um exemplo simples de que criaria o botão de opção. E como criamos o botão de rádio. Para entender como este exemplo, se você não, por favor deixe-me saber e obrigado por assistir esta palestra. 24. de rollbar de tkinter: Ei pessoal, nesta palestra vamos falar sobre o byte que Han veio para a terra código barra de rolagem Rudyard é usado para rolar para baixo o conteúdo das outras letras como Lisboa, hexadecimal e o tipo de V também pode limpar a horizontal é chamada de barra para inserir o valor. Vamos ver o exemplo de codificação desta barra inteira. E veremos como esse Kohlberg funciona. Eu só lhe dei o exemplo deste 4-bar que como esta barra de ouro funciona, como o seu olho e apenas pressionando o botão enter. E a terceira opção é usar descartar esta barra fria. Agora nós apenas nos viramos para derrubar o exemplo. Então eu só escrevo que a partir de Tkinter e importar é Tarik arestas esta biblioteca é para importar tudo do Python Pinker. E então aqui eu vou chegar ao pico. No final, eu apenas defino o loop principal. E agora aqui vamos definir o conceito da barra de rolagem. Agora, S L é uma apresentação da barra de rolagem. E depois Harris, certo? Você rolar barra como a palavra-chave Copernicus barra de rolagem na tela raiz. Ok, então eu acabei de alugar uma barra de rolagem e fazer a rotina agora mesmo. Agora aqui eu defini como L é igual a 40, que é escuro. Config colocou-o mal configurado esta barra de rolagem. E então aqui eu apenas defini a mercadoria que é igual a e agora eu apenas faço um comando bem aqui. Então, em primeiro lugar, eu simplesmente definir a linha de comando para linha em aluguel, que é igual a, eu apenas escrevo um 100 para simplesmente definir o intervalo aqui. E então aqui eu redefino isso. O comando como aqui, acabei de definir o Kmart is list, que é igual a esta caixa. Está bem? E então eu apenas trazer esta caixa de lista para o porquê é chamado Kamar duas vezes mandamento legal está no eixo y, idéia significa de cima para baixo. Então, que é igual a, Eu só escrevo aqui é configurado suporte de seringa agora como um conjunto desordenado. Está bem? Agora aqui eu posso definir o ponto Kumar por que vista. Certo, continuando de pé agora. Agora eu apenas escrevo que após este comando, eu apenas ir para Big Data dot peg método geométrico. E então Harris redefiniu o lado que é igual a. E aqui está, este é o preenchimento, que é igual a ambos os lados. Ok? Agora, i é definido como L, que é igual a quatro SL, que é a matéria pancromática. E aqui está definido que esta é a tireóide e psi, que é igual a bem aqui. E então isso é preenchimento, que é y. Agora você entende agora com este exemplo, ok. Então, depois disso, eu geralmente acho que aqui eu apenas criar a lista que é igual a, desculpe, depois que aqui eu é definido. A lista aqui, que é Dorothy e agora aqui, porque eu sou apenas um pequeno erro aqui. Assim, como porta de lista definida, simplesmente inserir operações. Está bem? Agora eu apenas escrevo que este é n. E aqui está definido que este é por Han Tkinter. Este é o personagem Python. Então eu simplesmente concatenar SGR, que é definida essa linha. Sbir significa a corda. E então a corda aqui é apenas a linha. Agora, eu acabei de explicar o meu acorde bem aqui. Como você pode ver aqui. Primeiro, acabei de definir a turnê do rei do baile e importar Derek. Então eu só escrevo essa regra que é igual a p k. e aqui eu vou apenas fazer uma raiz três. Então eu só bebo como L. Então este é SLS, a variável desta barra de rolagem, que é impresso na tela, como esta é a nossa tela raiz. E aqui eu simplesmente imprimir a barra de rolagem bem aqui. Está bem? Então eu só disse que este método geométrico como um método geométrico peg, nós apenas lado à direita. E isso é preenchido com eixo y como tópico2, inferior. Certo, meu desdém, claro. Não, eu só cavar o loop for de forma semelhante para imprimir os valores até goo um 100. E isso vai exercer, que é inserir o fim. E isso irá imprimir, este é o Python Tkinter e, em seguida, concatenar esta cadeia de Landis significa que este é Python no final, estamos imprimindo o valor número um, em seguida, um mais 12, então dois mais um que é três, então três mais um que é quatro. E isso é até um ano 108. Então eu só disse a matéria geométrica como um método geométrico. E a última vez que escrevo como dez significa que esta variável que acabamos de configurar Kumar, que é a lista ponto y, e que vai aparecer no BioVu. Agora eu só rodar este código e vamos ver a saída. Então aqui você pode ver que eu acabei de lhe dizer que meu disco Ahmad está trabalhando como este que irá imprimir os valores número um 100 aprovado. Remova isso, como você pode ver aqui. E agora você pode ver Rei TR 12 e lá vai até 9900 valores bem aqui. Você pode ver aqui que vamos adicionar um mais um, em seguida, um mais um, em seguida, três mais um, e que vai até 90 anos de você entende agora este é um conceito apenas para a maioria da função o loop for. Está bem? Mas VR fazendo o é chamado Barclay. Esta uma hora, este tópico é totalmente consistir na barra de rolagem o que estamos apenas escolhendo. Mas este é o único valor que eu trouxe com a ajuda de Lesbos e o loop dois para, nós não precisamos disso. Só precisamos disso nesta palestra. Quem? Isto é um bar frio. O que eu apenas torná-lo aqui no eixo y, você pode ver aqui ajuda você a entender agora com este conceito da barra de rolagem. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 25. Escala tkinter: Ei pessoal, nesta palestra vamos falar sobre a escala Python King tr. A escala de ágil é usada para implementar o controle deslizante gráfico para o aplicativo Python. Para que o usuário pode deslizar através do intervalo dos valores mostrados no controle deslizante e a seleção hoje, a maioria deles. Nós controlamos os valores mínimo e máximo ao longo da resolução para a escala. Se fornecer uma alternativa à entrada medida. Quando o usuário é forçado a selecionar apenas um valor do jogo e intervalo de valores. Agora vamos ver o exemplo exato dessa escala. E vamos ver como isso funciona. Aqui eu apenas definir a partir de importação Tkinter está rasgando, ok, então aqui eu apenas definir essa rota que é igual a t ganho observadores techno. Agora aqui eu apenas escrevo que este é o loop principal. Ok? Agora aqui eu apenas escrevo aquele w, que é apenas a escala para a palavra-chave desta morte. Ok. E agora eu só levo isso para escala na tela de rood. Então aqui eu comecei lá. Este é o sublinhado Fromm, que é sublinhado que é igual a 0. E isso vai até, e isso vai até, aqui está, certo? 70%. Ok? Este é apenas um valor que você pode definir com escalas como uma pessoa de 102%, 100% ou 300. Agora eu simplesmente refino o método geométrico da cavilha. Ok? Então aqui eu simplesmente refino a história de pergaminho, a pele, que é impressa na pele do telhado, e o valor desta escala é de 0 a 70. Agora imprima isto. Você pode ver aqui temos, portanto, apenas a escala do eixo y, que é impresso até 70%. Ok? Agora estamos apenas fazendo uma habilidade que é também nos deu o valor de 300%. E isso irá imprimir o público na horizontal. Então este é o nosso Orian vertical. E agora nós estamos apenas recebendo a barra horizontal, ok, agora eu apenas executar novamente porque barra de rolagem, desculpe, este não é o programa de barra de rolagem. Esta é esta pele. Ok, agora você pode ver isso. Então você pode ver que as duas escalas bem aqui, você pode ver que eu apenas tomar o local 70 e que vai subir para 300%. Este é um exemplo simples disso é escala medida na biblioteca Python Tkinter. Espero que você entenda agora neste exemplo, se você por favor me avise e obrigado por assistir a esta palestra. 26. tkinter Toplevel: Ei pessoal, nesta palestra vamos falar sobre o Python torturou seu orçamento de nível superior, que é usado para criar e exibir as janelas de nível superior, que são diretamente gerenciadas pelo gerenciador de janelas. O vegetariano de nível superior pode ou não ajudar as janelas pai no topo deles. O widget de nível superior é usado. Em seguida, um aplicativo Python precisa representar algumas informações extras, como pop up o grupo do orçamento na nova tela. Lago aqui, como você pode ver quando você está apenas usando o sim, não Opções. E clique no sim para aparecer de repente. Menus são mostradas uma tela pop-up para você, que também chama uma tela de aviso também. Então, aqui nesta palestra, estamos apenas criando o nível superior, o rei Python de nível superior através de Badgered. Isso significa que, como aqui, estamos em uma janela raiz. E então, se eu clicar em qualquer outro, então, uh, a próxima janela será mostrada para nós. Aqui. É o nosso exemplo diagramático, como aqui v, como casamentos botão pokey pressionam neste botão. Então, uma nova tela aparece para nós. Esperemos entender agora, agora vemos o exemplo de codificação desse lago aqui eu só escrevo de Tkinter. E o importante é o Tarik. Ok, então aqui eu apenas escrever raiz que é igual a p k. e depois disso eu apenas escrever grupo ponto min loop. Aqui. Simplesmente crio esta frenologia em loop. Não, eu só disse o nível mais alto para ele. Aqui. Eu só crio uma representação de botões. Btn é uma variável, é botão. Então aqui eu só trago isso para a tela. E então eu apenas escrever o texto que é igual a, Eu apenas escrevo aqui, Pokemon aberto é, é apenas uma representação de homens. Basta clicar neste botão para que um novo SKNodes apareça para nós. Se você quiser dar o aberto, o aberto ou alterado com, ok, então eu só escrevo aqui aberto. Então eu só escrevo o comando. E este comando aqui que é igual a eu apenas escrever comando para abrir. Abrir também é uma função aqui. Alguns entendem agora. Agora eu só escrevo que btn é uma variável. E então aqui eu disse que este é um método geométrico lugar. Se você quiser dar aos jogadores método geométrico, peg método de metadados geométricos. Este é o q, que é igual a 75. Escreve aquele y que é igual a 50. Ok, agora aqui eu simplesmente criar o botão apenas quando eu apenas executar este código, você pode ver que eu apenas criar o botão. Ok? Agora, você pode ver que o que eu faço aqui, eu apenas criar uma função que é usada aberta. Ok? Esta aberta é, acabei de te dizer que esta é a função aqui, está bem? Então você pode ver aqui estamos, temos o erro múltiplo que temos as funções abertas como argumentos estão faltando. Não, só estou criando a função aqui. E a função aqui é, eu vou apenas escrever aquele topo que é igual ao nível superior. O nível superior é o outro legítimo. Como outros legítimos, isso também é. Palavra-chave para representação do nível superior. E aqui está o loop min de gravação. Agora pare este programa e execute-o novamente. Então, quando eu apenas clicar sobre este aberto, para que você veja um novo Windows está aparecendo para nós. Espero que você entenda agora que como podemos criar o nível superior com a ajuda da biblioteca Python Tkinter. Esta é uma maneira muito simples de representar seu cabo ou definir seu núcleo como o nível superior. Espero que você entenda agora, se você quiser dar o título ou se você quiser dar alguma mensagem a este seu nível superior, basta escrever qualquer coisa como aqui. Eu só estou bem ali. Este é o texto que é igual a IS aqui mesmo. Aperte aqui. Ok? E isso será impresso na tela do aplicativo deles, desculpe, esta raiz três. Está bem. Agora feche e abra novamente. Você pode ver aqui, desculpe, aqui eu tenho um erro agora porque eu estou apenas perdendo algumas das continuidades aqui. Como você pode ver aqui, eu apenas escrevo que esta é a rota de nível superior. E então aqui como definido seu texto que é igual a este, você é, você pressiona. Ok. Agora nós adicionamos em, eu acho, uma falta de qualquer argumento aqui. Então, o que é um argumento? Eu só removo isso aqui e crio o rótulo para ele. Porque não estamos apenas a mostrar a nossa mensagem directa para isso. Temos que pegar a caixa de diálogo da mensagem. Mas aqui nesta fase, nós não estamos passando pela caixa de diálogo bagunçada porque esta é uma palestra separada. Agora aqui eu só usei rótulo que é igual a, Eu apenas criar um novo rótulo, liberal impresso na tela. E então aqui eu apenas colar este texto no nível. Agora aqui eu acabei de morrer rotulado ou prazer matéria e dar-lhe um simples colocado onde nós apenas 75 e no eixo y é igual a 50. Então você entende agora, agora eu só corro essa pontuação quando, quando eu abri isso. Então eu acho que isso é mostrado para nós nesta tela e Nord mostra para nós sobre isso. Então isso é impresso em cima. Está bem. Agora vamos verificar novamente para que você possa ver aqui. Então, o que eu realmente fiz aqui. Então esta é a nossa raiz e esta é a nossa, outra tela de nível superior, ok? Agora você só vê o conceito de que é simplesmente responsabilidade importante. E, em seguida, criar esta tela MP rood ajuda você a entender agora. Então eu só crio um botão aqui. Então botão btn, que é igual a botão, para criar um botão para a raiz três a1 e adicionar este botão na raiz livre noite aqui. E o texto deste botão está aberto aqui. Dê um comando agora mesmo. Agora, eu só disse que a geometria do plano importava, que está em 75 x e 50 x no eixo y. Ok. Então aqui a posição está no centro bem aqui. Agora venha para o campo aberto, vamos lá. Havaí, eu só escrevo este comando aberto aqui porque eu apenas cavar uma função que é um nome de aberto bem aqui. Então esta função é para uma nova janela. E aquela janela, quando eu aperto este botão. Então este Menlo parece saber, como você pode ver, eu apenas escrevo ponto que é igual ao nível superior, que é impresso na tela raiz aqui. Painel aqui. Eu só fiz esta tela da janela como o topo. E este é o nosso grupo de crianças agora. Agora dentro desse rótulo, defina o rótulo para nos mostrar a mensagem que é você pressionar para abrir simplesmente eu disse que Brent este nível para o nível superior e, em seguida, pressiona a mensagem que é você pressionar Abrir e, em seguida, rotular ponto ponto ponto medidor assimétrico resultante centro e, em seguida, top ponto loop principal para imprimir declaração aqui ajuda você a entender agora com este exemplo de codificação, se você não estiver, por favor deixe-me saber e obrigado por assistir a esta palestra. 27. Spinbox tkinter: Ei pessoal, nesta palestra estamos dispostos a falar sobre o Python pode amaldiçoar caixa de pinos. Esta caneta encravada é uma alternativa para o introvertido. Ele é fornece um intervalo do valor para o usuário fora do qual o usuário pode selecionar o que o usuário usado no caso em que um usuário é dado algum número fixo de valores para escolher e a partir dele. Podemos usar as várias opções com uma caixa de rotação para decorar a bateria. Aqui estamos apenas trabalhando no científico como de caráter. E depois escrevo que a importação está a rasgar. Nice Ride essa rota que é igual a p k. e, em seguida, ponto raiz principalmente furo diretamente. Você deseja adicionar o loop principal aqui. Então eu só escrevo essa regra ponto terceiro o tamanho da geometria que é igual a 400 x 400. Então você entende agora, agora eu simplesmente escrevo é caneta, que é igual a sua caixa de caneta. Tem sido caixa é uma palavra-chave aqui que é impressa na rotina. E então eu apenas dar-lhe o valor como de igual a 0 e impresso até, impresso até que é igual a um 100. É assim que trabalhamos com nosso último exemplo. Tipo, como você pode se lembrar disso como se estivéssemos apenas trabalhando com escala. Então lá estamos nós simplesmente trabalhar ou simplesmente tomar a fuga. Estes dois valores são finos de trabalho. O Laker. Trabalhamos com barra de rolagem e mata também. Mas aqui estamos apenas fornecendo os valores para a nossa caixa de pinos bem aqui. Como aqui eu escrevo é pin dot simplesmente pad método geométrico. Se você quiser dar-lhe o valor como x, que é igual a 50, e então Y que é igual a 75. Então deu de outra forma, deixá-lo com você. Execute este código como uma caixa de rotação PK. Então aqui temos um erro. Desculpe, este é o método geométrico do lugar. Se você quiser adicionar pacote para simplesmente deixá-lo em branco. Ok? Agora é caixa de caneta. E aqui você pode ver isso. Assim que os valores, você pode ver que, esse valor, vai levar até um 100 apenas, mas aqui vai levar 1001 mil. Você pode ver aqui. Mas aqui você pode ver que estamos apenas definindo as centenas de valores sobre a dívida não vai até um 100 só porque aqui está uma limitação para este botão. Espero que você entenda agora com este exemplo da caixa span, se você quiser modificar esta caixa de entrada mais, vamos apenas ir para o final do exemplo. Como aqui. Eu só comentando este primeiro comando e o comando para, ok. Agora só veja. Aqui eu escrevo isso. Eu só pego uma variável i, que é igual ao duplo como a variável, ok? Você só sabe sobre o WOR, o mal para tomar o valor duplo. Ok? Agora, depois disso, eu simplesmente tomo ou eu simplesmente não tomei dobrado aqui mesmo. Estou indo para a Assembléia 30 aqui. Então vamos ver isso aqui. Simplesmente crio uma variável ou modifico este núcleo também. Esta é também uma boa maneira de simplificar a nossa palestra. Aqui. Eu só escrevo isso simplesmente definido, que é igual a cinco. Agora só vemos que defino o par de palavras para a nossa caixa de areia. Então aqui eu simplesmente removo perto e abro novamente. Você pode ver aqui por isso que foi ridicularizado em tamanho baixo se você quiser aumentar 50 aqui. Então tem sido patrões parecidos com isso. Então eu só disse isso como os 50 agora. Você entende agora? Agora, então para nós estamos apenas usando o lugar numericamente importado, mas aqui eu estou apenas adicionando o método de geometria de perfuração para o método geométrico de grade. Acabei de te dizer que isto é trabalho completo nas colunas e nas fileiras. Então, onde não define a coluna que é igual a o, coluna que é igual a 0. E, em seguida, seus olhos direita essa linha que também é igual a 0 bem aqui. Agora, pare e execute de novo. Você pode ver aqui é até o número da coluna 0 e o número da linha 0. Se você quiser adicionar a coluna número um, e, em seguida, linhas cinco, e, em seguida, coluna número três aqui. Pare e execute de novo. Então você pode ver aqui, desculpe, isso é novamente. Então aqui, como você pode ver, isso está mudando seu valor como este. Aparência dez. Agora. Agora você pode ver o que eu realmente fiz aqui. Eu realmente fiz isso tem sido caixa. E pegue a caixa de rotação, como você pode dizer, esta é uma palavra-chave. Ok? Em seguida, defina simplesmente os valores que está tomando, tirado de 0 e que irá até um 100, não mais do que isso. Então você entende agora, então você pode perder a variável retardada também para que valores como guerra. E então você está recebendo inteiro ou inteiro var, ou você apenas começando ponto duplo. Eu sou apenas levá-lo aqui, então duplo e você apenas selecionar o var inteiro. Em seguida, basta selecionar Variável escuro. Disse que os locais têm 36 ou 360 também. Isto é um ao outro. Eles adicionam seus valores como este à sua caixa de entrada. Espero que você entenda agora, se não estiver, por favor me avise e obrigado por assistir a esta palestra.