Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>1</p><p>Correção da Atividade Passada</p><p>2</p><p>Semana 05 - Python - ESCOPO</p><p>3</p><p>Python</p><p>Escopo</p><p>● Compreendendo o problema:</p><p>○ Conceituar blocos e</p><p>subprogramas;</p><p>○ Compreender os escopos</p><p>locais e globais;</p><p>○ Atividade.</p><p>4</p><p>Python</p><p>Subprogramas</p><p>● Programas que são usados por</p><p>programas</p><p>● –Procedimentos, funções,</p><p>métodos…</p><p>● Executa uma tarefa especifica</p><p>● Colab</p><p>5</p><p>Python</p><p>Subprogramas</p><p>● Blocos</p><p>○ São trechos de código</p><p>delimitados</p><p>○ Blocos, em geral, não são</p><p>nomeados</p><p>■ Só são executados “na</p><p>sequência”</p><p>● Exemplo: estrutura de decisão</p><p>6</p><p>Python</p><p>Escopo</p><p>● O escopo define em quais partes</p><p>do programa uma variável é</p><p>visível.</p><p>● Quanto ao escopo, chamamos as</p><p>variáveis de globais ou locais.</p><p>7</p><p>Python</p><p>Escopo</p><p>● Qual você acha que será o</p><p>resultado?</p><p>8</p><p>Python</p><p>Escopo de</p><p>variáveis</p><p>● Região do programa em que</p><p>variável “vale”;</p><p>● Onde se pode acessar um valor</p><p>pelo identificador.</p><p>● Regra geral: de cima para baixo</p><p>○ Identificador só existe</p><p>após ser declarado*</p><p>9</p><p>Python</p><p>Escopo de</p><p>variáveis</p><p>● Hierarquia inclui blocos e</p><p>subprogramas</p><p>○ Quem está dentro de</p><p>quem?</p><p>10</p><p>Python</p><p>Escopo de</p><p>variáveis</p><p>● Em geral, falamos em dois tipos de</p><p>escopo:</p><p>○ – Escopo Global</p><p>○ – Escopo Local</p><p>11</p><p>Python</p><p>Global</p><p>● Variáveis/Identificadores:</p><p>– Declarados fora de</p><p>qualquer função ou bloco</p><p>– Valem em qualquer parte</p><p>do programa</p><p>● Alterar essas variáveis tem efeito</p><p>global</p><p>12</p><p>Python</p><p>Local</p><p>● Declarados em um subprograma</p><p>ou bloco*;</p><p>● Valem hierarquicamente a partir</p><p>de sua criação;</p><p>13</p><p>ESCOPO E O TEMPO</p><p>DE VIDA DAS</p><p>VARIÁVEIS</p><p>● Regra Geral aplicada:</p><p>– Variáveis locais:</p><p>“Existem”: subprograma ou bloco está em</p><p>contexto</p><p>– Variáveis Globais</p><p>“Existem”: todo o tempo de vida da</p><p>aplicação ou objeto</p><p>O programador pode interferir!</p><p>14</p><p>Atividade</p><p>Sala</p><p>Faça um programa para a leitura</p><p>de duas notas parciais de um</p><p>aluno. O programa deve calcular a</p><p>média alcançada por aluno e</p><p>apresentar:</p><p>A mensagem "Aprovado", se a</p><p>média alcançada for maior ou</p><p>igual a sete;</p><p>A mensagem "Reprovado", se a</p><p>média for menor do que sete;</p><p>A mensagem "Aprovado com</p><p>Distinção", se a média for igual a</p><p>dez.</p><p>15</p><p>Atividade</p><p>Sala</p><p>● Faça um Programa que verifique</p><p>se uma letra digitada é "F" ou</p><p>"M". Conforme a letra escrever: F</p><p>- Feminino, M - Masculino, Sexo</p><p>Inválido.</p><p>●</p><p>16</p><p>Atividade</p><p>Casa</p><p>Praticar</p><p>● Faça um Programa que leia três</p><p>números e mostre o maior e o</p><p>menor deles.</p>

Mais conteúdos dessa disciplina