Mostrando postagens com marcador dicas. Mostrar todas as postagens
Mostrando postagens com marcador dicas. Mostrar todas as postagens

quinta-feira, 21 de janeiro de 2021

Python - Aula 9 - Controle de Fluxo - Estrutura de Repetição

Nessa aula vamos dar continuidade aos controles de fluxo. Nessa segunda parte será abordado as estruturas de repetição.
As estruturas de repetição são responsáveis por criar laços que repetem um determinado procedimento.


while

A primeira estrutura é o while,  nesta é exposta uma condição a cada inteiração, enquanto a condição for verdadeira o laço continua a executar, quando a condição passar a ser falsa o laço é desfeito.

 

Sintaxe:

while condicao:

    acao1

    acao2

 

Exemplo:

i=0

while i<5 :

    print( i )

    i += 1


Neste exemplo o laço será mantido enquanto o valor da variável i for menor do que 5 (cinco).

 

for

O estrutura for, executa o laço sobre uma lista. O laço é mantido até que essa lista termine de ser percorrida. Os valores da lista podem ser de tipos de diferentes.

 

Sintaxe:

 for variavel in lista:

    acao


Exemplo:

 

for i in [1, 2, 3, 4, 5 ,'a']:

 print (i)

#Neste exemplos será imprimido: 1 ,2 ,3 4, 5, a


Caso seja necessário deseje percorrer uma lista de números e forma crescente poderá ser utilizado a função range(x), sendo x o número máximo de números.

 

Exemplo:

for i in range(5):

    print ( i )

#Neste exemplo será imprimido na tela: 0,1,2,3,4

 

Desvio condicional

A objetivo do desvio condicional é desviar o foco da linha de execução. Em python temos dois comandos de desvios, break e continue.

 

break

O break server para sair do laço.

 Exemplo:

for i in range(5)

    print(i)

    if(i==2):

        break

#Neste exemplo o laço parará quando o valor de i for igual a dois e través do break o laço é finalizado.


continue

O continue server para pular as próximas ações dentro do laço, mas o mesmo não sai só volta para o inicio do laço

 Exemplo:

for i in range(5)

    if(i==2):

        continue

    print(i)

#Neste exemplo o laço será executado até posição 5 (cinco) do range, mas a item 2 não será exibido.




segunda-feira, 18 de janeiro de 2021

Como executar .exe no powershell



O principal intuito deste post é explicar algumas maneiras de executar um .exe no powershell.


Executável no diretório local

Quando você está na pasta do .exe, basta utilizar .\ antes do comando.

 Sintaxe:

.\nome.exe

Exemplo:

.\firefox.exe

 

 

Executável em outro diretório

 

Quando você não está na pasta há duas maneiras.

 

1ª Maneira - Colocando o & na frente do caminho do exe. 

 

 Sintaxe:

&"caminho.exe"

 

 Exemplo:

&"C:\program files\Mozila\firefox.exe"

 

2ª Maneira - Colocando o comando "Start-Process -NoNewWindow -FilePath " antes do caminho o .exe, essa maneira é mais recomendavel.

 

Sintaxe:

 Start-Process -NoNewWindow -FilePath  "caminho.exe" 

 

Exemplo:

 Start-Process -NoNewWindow -FilePath  "C:\program files\Mozila\firefox.exe"

 


quinta-feira, 7 de janeiro de 2021

Curso de Python - Aula 5 - Operadores



Neste aula vamos abordar os operadores que podemos utilizar em Python.
Em Python temos operadores: Aritmético, Lógico, Relacional, Atribuição e bit-a-bit.


Operador Aritmético


Os operadores aritméticos são responsáveis por operações básicas de matemática.


Operadores


+  - Adição
-  - Subtração
*  - Multiplicação
/  - Divisão
// - Divisão inteira
%  - Resto de divisão
** - Potenciação

Exemplos


#Operador de Adição

>>> a = 4
>>> b= 6
>>> a+b
10

#Operador de Subtração

>>> b-a
2

#Operador de multiplicação

>>> b*a
24

#Operador de divisão

>>> b/a
1.5

#Operador de divisão inteira

>>> b//a
1

#Operador de divisão inteira

>>> b//a
1

#Operador de resto de divisão

>>> b%a
2

#Operador de resto de divisão
# b = 6, logo b elevado a dois seria 36
>>> b**2
36

 

Operadores Lógicos


Operadores lógicos são responsáveis por conter  valores lógicos, ou seja verdadeiro ou falso. São frequentemente utilizadas em estruturas lógicas e de repetição. Por falso,entende-se o valor nulo, zero, e por verdadeiro qualquer valor diferente de zero, por padrão, o valor um.

Operadores

 
and  - E

or    - Ou

not  - Não


Exemplo


>>>1 and 1

1

>>>not 1

False


Operadores Relacionais


Um operador relacional avalia uma expressão e retorna o valor true ou false.

            

Operadores

 
==  - Igual a

!=   - Diferente de

<>  - Diferente de

>    - Maior que

>=  - Maior ou igual a

<    - Menor que

<=  - Menor ou igual a


Exemplo


>>>1 == 1

True

>>>2 > 3

False

>>>3 != 1

True

>>>4 < 5

True

 

Operadores de atribuição


A função do operador de atribuição é alocar valores para variáveis. Podem ser utilizados para realizar operações aritméticas e alocação de valores ao mesmo tempo.

            

Operadores

 
=    - Atribuição

+=  - Atribuição de adição

-=   - Atribuição de subtração

*=  - Atribuição de multiplicação

/=   - Atribuição de divisão

//=  - Atribuição de divisão inteira

%= - Atribuição de resto

**= -  Atribuição de potenciação


Exemplo

>>>x=0

>>>x+=1 #equivale x=x+1

>>>x

1

 >>>y=3

>>> x*=y

>>>x


Operador de filiação e identidade


O operador de filiação é o operador in, que retorna verdadeiro se um valor está em outro. O operador de identidade retorna verdadeiro se os valores da direta e da esquerda a expressão são iguais, o mesmo é representado pela palavra chave is.

            

Operadores

 in - Operador de filiação

  is - Operador de identidade


Exemplo

>>>x=32

>>> x in [4, 55, 32] #Retornara true pois x que vale 32 está no conjunto.

True

>>> x in [1 ,2 ,3]

False

 >>> y=32

>>>x is y

True



 

 

 


segunda-feira, 4 de janeiro de 2021

Python - Aula 3 - Conversão Simples


 

 

Processo para modificação de tipo é bem simples basta utilizar a sintaxe abaixo.

 

Sintaxe:

variavel = tipo(variável_origem)

 

Onde:

variavel - Variável que receberá o valor atualizado.

variavel_origem - Variável a ser convertida.

tipo - Tipo a ser convertido

 

Exemplo:

 x=32

valor = str(x)


Neste exemplo o variável do tipo int passará a ser do tipo string.

 

 

 

terça-feira, 29 de dezembro de 2020

Curso de Python - Aula 2 - Váriaveis


 

Uma variável é um espaço alocado de memória utilizado para guardar um determinado dado. Normalmente uma variável tem um nome o sua tipagem(Ex: inteiro, string, boleano). 

Ao contrário de linguagens como C e Java, Python é uma linguagem de programação na qual existem uma tipagem "dinâmica" de variáveis ou seja não é obrigado a especificar o tipo da variável, basta inicializa com um valor que o tipo da mesma será atribuída, porém a mesma pode ser alterada ao longo do código.

Exemplos:

x = 32 

ativo = false

nome =  'maria'

altura = 3.2

 

Os nomes da variáveis em python podem conter letras, números e underscore "_".  Sendo obrigado que o nome da mesma inicie com _ ou letra. Assim como outras linguagens o python é uma linguagem "Case sensitive" ou seja diferencia letras maiúsculas e minúsculas. Ou seja:

 

x32 não é igual X32 

 

Assim como em outras linguagens, algumas palavras não podem ser utilizadas para nome de variáveis como por exemplo: if, else, break, while, False, or e try.


Caso você queira saber qual o tipo de determinada variável é necessário apenas usar a função type()

Exemplo:

x=32

type(x)


A saída será:

<class 'int'>

 





sexta-feira, 19 de janeiro de 2018

Como encontrar erros no código mais facilmente

Introdução


O principal objetivo deste post é disponibilizar algumas dicas simples algumas maneiras simples de como encontrar erros e dar manutenção de maneira mais simples em um código fonte.


Dicas


1º Escreva um código auto explicativo.


Tente escrever um código auto explicativo, que por si só diga o que faz passo a passo, por exemplo caso você tenha uma variável que guarde um atributo do tipo texto o valor de um nome do usuário,  de um nome para ela de "nome" ou "nomeUsuario" não faz sentido colocar o nome dessa variavel de "n" ou algo parecido.

Tente dar nomes aos métodos de sua classe que faça sentido, caso seu método seja um gerador de organizador de texto por exemplo, de um nome para o mesmo que se condiz com sua função, por exemplo "organizar Texto".


2º Escreva métodos pequenos 


Escreva métodos pequenos de no máximo 25 linhas, isso tornará seu código mais fácil de manutenção.


3º Reaproveite o código


Reaproveite os métodos e trechos e códigos já criados na mesma classe, evite colocar trechos de códigos repetidos que faça a mesma função em toda um classe. Um exemplo seria ter uma condição que verifica se uma variável está nula, crie um método que faça isso e o chame quando necessário, isso evitará manutenção em várias locais para o mesmo fim.

4º O modo debug é seu amigo


Quando possível debug seu código isso poderá facilitar em muito o processo para achar os erros mais facilmente.


5º Não esconda exceções para baixo do tapete


Em nenhuma hipótese capture um exceção e faça ela desaparecer. Caso o seu código capture uma execeção exiba de alguma maneira que a mesma foi capturada.



segunda-feira, 2 de junho de 2014

Guia da mulher



Descrição
Um guia completo para mulheres de todos os tipos e idades. 
Com ele é possível encontrar várias dicas para melhorar sua vida e tornar uma mulher poderosa, seja nas atitudes com seus amigos e amigas, namoro, casamento , trabalho e vida pessoal. 
São dicas preciosas que talvez faça sua vida melhorar. 
É possível compartilhar tudo via Facebook, SMS, Google Plus, Email, WhatsApp e outras formas de compartilhar texto de seu Smart Phone ou Tablet. 
Não se preocupe com o espaço em seu Smart Phone ou Tablet pois o aplicativo é pequeno e pode ser instalado ou transferido para cartão SD. 
O aplicativo possui suporte para os idiomas: Inglês, Alemão, Espanhol, Coreano, Chines, Russo, Japonês, Árabe, Hindi e Português.





quinta-feira, 27 de fevereiro de 2014

Guia para para de Fumar

Resumo:

Muitas pessoas já tentaram para de fumar e não conseguiram. Agora com algumas dicas simples e praticas, largar esse vicio talvez se torne mais fácil.

Descrição
O aplicativo e voltado para pessoas que desejam algum tipo de ajuda para parar de fumar ou pelo menos diminuir a quantidade de cigarros consumidos por uma pessoa.
Caso você queira realizar os primeiros passos para lagar esse vicio que prejudica tanto a saude, seja a do próprio fumante ou a das pessoas a sua volta esse aplicativo e uma ótima escolha, pois o mesmo conta com varias dicas de pessoas que pararam de fumar, bem como dicas de nutricionistas e médicos.
No aplicativo existe mais de 300 dicas subdivididas nas categorias:
* Dicas – Dicas simples para a pessoa parar de fumar.
* Motivos – Motivos para parar de fumar, exemplos de melhorias da saude, vida social e relacionamento.
* Técnica – Algumas técnicas simples que fizeram muitas pessoas parar de fumar.
* Curiosidades – São exibidas as varias curiosidades a respeito do cigarro, sua fabricação e distribuição bem como o mal causado pelo mesmo ao redor do mundo.
* Benefícios – Os benefícios que a pequeno, médio e longo prazo que a vida sem cigarro pode acarretar.
* Alimentos – Os principais alimentos que auxiliam para deixar o cigarro de lado ou ajudar a esquecer do mesmo quando o cigarro já esta sendo deixado de lado.
Existe a possibilidade de escolher as suas dicas favoritas e compartilhar nas redes sociais ( Facebook, Twitter,Google Plus ) ou outras formas de compartilhamento de mensagem existente em seu celular ( SMS, WhatsApp, e-mail e etc.) para que outras pessoas também compartilhem com você as preciosas dicas e benefícios de parar de fumar.



quinta-feira, 21 de novembro de 2013

Guia dos Curiosos



Descrição
O guia dos curiosos é um aplicativo voltado para pessoas que gostão de ler e compartilhar coisas interessantes e curiosas sobre vários temas seja na escola, faculdade, entre os amigos, conhecidos e colegas e etc.
Neste aplicativo encontrasse mais de 1300 curiosidades subdivididas em 19 temas destintos dentre eles:
- Aguá - Na qual você contará varias curiosidades sobre mares, oceanos,rios, chuva e tudo que tem água envolvido.
- Alimentos - Varias curiosidades sobre os alimentos que comemos todos os dias que nos ajudam a engordar ou emagrecer ou até mesmo melhorar nosso físico e estado de espirito.
- Animais - Curiosidades sobre os diversos animais existentes na terra, desde uma simples abelha até a gigantesca baleia azul.
- Astronomia - Aqui você encontrará varias informações sobre sobre nosso universo e tudo que tem no mesmo.(planeta, sol, estrelas, luas, sistema solar, etc).
- Casamento - Curiosidades incríveis sobre o casamento ao redor do mundo, como também a explicação de varios detalhes nos casamentos existentes no dia de hoje.
- Cidades - Incríveis curiosidades sobre varias cidades ao redor do mundo.
- Corpo humano -
- Esportes - Caso você queira saber sobre esportes visualize a categoria esporte é demonstrado varias curiosidades de vários esportes como: futebol, vôlei, baseball, tênis, basquete, judo, times, seleções, copas do mundo, maternidade.
- Países - Saiba vários costumes existente nos países ao redor do planeta.
- Planeta Terra - Nosso planeta não pode ficar fora desse incrível almanaque com seus pequenos detalhes curiosos e interessantes.
- Sexo - Quem nunca teve curiosidades sobre o assunto não pode perder esse tema.
Além dos temas citados acima existem vários temas como: Ciência,Cinema,Frutas, Livros, Olimpíadas.
Exemplo de curiosidade encontrada no tema casamento.
"As alianças são usadas no quarto dedo, porque no Egito acreditava-se que nesse dedo passa a veia que está ligada diretamente ao coração."
Além de proporcionar a leitura no seu seu dispositivo também é possível compartilhar as frases ou pensamentos com outras pessoas através do Facebook, Twitter, SMS, Gmail, google plus, WhatsApp, email ou outra formar de compartilhar informações existente eu seu dispositivo.
Nesta versão também é possível favoritar as melhores curiosidades para ficar mais fácil de visualiza-las depois no tema Favoritos, além de também ser possível alterar a plano de fundo da tela de visualização de curiosidades.
Caso você tenha alguma ideia ou sugestão entre em contacto conosco, pois quem sabe na próxima versão essa ideia já esteja no implantada no aplicativo.





Disponível em: