Você está aqui: Cards de Ética e Legislação Profissional |
||
|
||
|
|
||
Python ::: NumPy Python Library (Biblioteca Python NumPy) ::: Arrays e Matrix (Vetores e Matrizes) |
Como retornar a quantidade de linhas e colunas de um vetor ou matriz usando a propriedade shape do objeto ndarray da biblioteca NumPy do PythonQuantidade de visualizações: 3197 vezes |
Podemos usar a propriedade shape do objeto ndarray da biblioteca NumPy para obter a quantidade de linhas e colunas em um vetor ou matriz. Para um vetor, o retorno será a quantidade de colunas seguida por uma vírgula. Para matrizes, a propriedade retornará a quantidade de linhas e colunas. Veja:
# importamos a bibliteca NumPy
import numpy as np
def main():
# vamos criar um vetor com 8 elementos
vetor = np.array([5, 1, 10, 7, 2, 3, 9, 4])
# vamos mostrar a quantidade de linhas e colunas nesse vetor
print("Linhas e colunas no vetor:", vetor.shape)
# agora vamos criar uma matriz de 2 linhas e 4 colunas
matriz = np.array([[8, 51, 2, 35], [90, 42, 0, 71]])
# vamos mostrar a quantidade de linhas e colunas nessa matriz
print("Linhas e colunas na matriz:", matriz.shape)
if __name__== "__main__":
main()
Ao executarmos este código nós teremos o seguinte resultado: Linhas e colunas no vetor: (8,) Linhas e colunas na matriz: (2, 4) Além de usar a propriedade shape do objeto ndarray, nós podemos também efetuar uma chamada ao método global shape() da NumPy. Veja:
# importamos a bibliteca NumPy
import numpy as np
def main():
# vamos criar um vetor com 8 elementos
vetor = np.array([5, 1, 10, 7, 2, 3, 9, 4])
# vamos mostrar a quantidade de linhas e colunas nesse vetor
print("Linhas e colunas no vetor:", np.shape(vetor))
# agora vamos criar uma matriz de 2 linhas e 4 colunas
matriz = np.array([[8, 51, 2, 35], [90, 42, 0, 71]])
# vamos mostrar a quantidade de linhas e colunas nessa matriz
print("Linhas e colunas na matriz:", np.shape(matriz))
if __name__== "__main__":
main()
Execute e veja que o resultado é o mesmo para ambos os códigos. |
Node.js ::: Express.js ::: Passos Iniciais |
Node.js Express.js - Como escrever sua primeira aplicação Express.jsQuantidade de visualizações: 2391 vezes |
|
Se você chegou até esta página vindo(a) de um sistema de busca tal como o Google, saiba que o Express.js é um framework web baseado no núcleo do Node.js, ou seja, antes de experimentar o exemplo abaixo, você deve ter uma instalação funcional do Node.js na sua máquina. Além disso, o módulo express deve estar instalado também, e 100% operacional. No entanto, se sua instalação do Node.js ainda não tem o express, basta entrar no diretório que você instalou o Node.js e disparar o comando a seguir: npm install express Verifique se a instalação foi feita com sucesso e vamos continuar. Este exemplo é bem simples e requer apenas um arquivo. Para tanto, abra o seu editor de código favorito e digite a listagem abaixo:
// vamos importar o módulo express
var express = require('express');
// o servidor vai ouvir na porta 8081
var porta = 8081;
var app = express();
// o asterisco (*) quer dizer que todas as requisições vão cair aqui
app.get('*', function(request, response){
response.end('Tamo juntos!');
});
app.listen(porta, function(){
console.log('O servidor está ouvindo em http://localhost:%s', porta);
});
Salve o arquivo como servidor.js e execute o Node.js. Em seguida abra o seu navegador web no endereço http://localhost:8081 e veja o resultado. Agora não deixe de ver nossas outras dicas de Node.js e aprender cada vez mais. |
Python ::: Tkinter GUI Toolkit ::: Entry |
Como setar o foco em uma caixa de texto Entry do Tkinter usando a função focus_set()Quantidade de visualizações: 1392 vezes |
|
Em várias situações durante o processo de programação em Tkinter nós precisamos, via programação, trocar o foco de uma caixa de texto para outra. Isso pode ser feito com o auxílio da função focus_set(). No código abaixo nós temos uma janela Tkinter com duas caixas de texto Entry e um botão Button. Experimente digitar conteúdo nas duas caixas de texto e depois clicar no botão. Você verá que o foco é colocado novamente na primeira caixa de texto. Veja o código Python completo:
# vamos importar o módulo Tkinter
from tkinter import *
from tkinter.ttk import *
# variáveis globais
caixa_texto_1 = None
# método principal
def main():
# acessamos a variável global
global caixa_texto_1
# vamos criar o frame principal da aplicação Tkinter
janela = Tk()
# agora definimos o tamanho da janela
janela.geometry("600x400")
# criamos uma caixa de texto Entry de linha única
caixa_texto_1 = Entry(janela, width=40)
caixa_texto_1.grid(column=0, row=0, sticky=W, padx=15, pady=10)
# criamos uma segunda caixa de texto Entry de linha única
caixa_texto_2 = Entry(janela, width=40)
caixa_texto_2.grid(column=0, row=1, sticky=W, padx=15, pady=0)
# vamos criar um botão Button
btn = Button(janela, text="Definir Foco", width=20, command=definir_foco)
btn.grid(column=0, row=2, sticky=W, padx=15, pady=10)
# entramos no loop da aplicação
janela.mainloop()
# função para definir o foco na primeira caixa de texto
def definir_foco():
# definimos o foco na primeira caixa de texto Entry
caixa_texto_1.focus_set()
if __name__== "__main__":
main()
|
Delphi ::: VCL - Visual Component Library ::: TListBox |
Como retornar a quantidade de itens em uma TListBox do Delphi usando a propriedade Items.CountQuantidade de visualizações: 13379 vezes |
Em algumas situações nós precisamos obter a quantidade de itens em uma TListBox. Isso pode ser feito por meio da propriedade Count do objeto Items, uma instância da classe TStrings. Esta propriedade contém um valor inteiro que representa a quantidade de elementos na ListBox. Veja:
procedure TForm1.Button1Click(Sender: TObject);
var
quant: Integer;
begin
// vamos adicionar dois itens na TListBox
ListBox1.Items.Add('Item 1');
ListBox1.Items.Add('Item 2');
// vamos obter a quantidade de itens
quant := ListBox1.Items.Count;
// exibe o resultado
ShowMessage('Quantidade de elementos: ' + IntToStr(quant));
end;
É possível também obter a quantidade de itens em uma TListBox acessando a propriedade Count da classe TCustomListBox. Esta propriedade é herdada pela classe TListBox. Veja: quant := ListBox1.Count; Para fins de compatibilidade, esta dica foi escrita usando Delphi 2009. |
Java ::: Dicas & Truques ::: Data e Hora |
Como construir uma data em Java usando o método set() da classe Calendar - Apostila Java BásicoQuantidade de visualizações: 1 vezes |
|
Nesta dica mostrarei como é possível usar o método set() da classe Calendar, do pacote java.util, para construir uma data e hora em Java. Veja o exemplo completo (fique atento à ordem do ano, mês, dia, horas, minutos e segundos):
package arquivodecodigos;
import java.util.Calendar;
public class Estudos{
public static void main(String args[]){
Calendar agora = Calendar.getInstance();
// ano, mês, dia, hora, minuto, segundo
// mês começa a partir de 0
agora.set(2005, 10, 23, 5, 29, 53);
// mostra o resultado
System.out.println(agora.getTime().toString());
}
}
Ao executar este código Java nós teremos o seguinte resultado: Wed Nov 23 05:29:53 BRST 2005 |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
Portugol - Como calcular o coeficiente angular de uma reta em Portugol dados dois pontos no plano cartesiano MySQL - Como usar joins no MySQL |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






