C#:
// A Hello World! program in C#. using System; namespace HelloWorld { class Hello { static void Main() { Console.WriteLine("Hello World!"); // Keep the console window open in debug mode. Console.WriteLine("Press any key to exit."); Console.ReadKey(); } } }
Java:
public class HelloWorld { public static void main (String[] args) { // Prints "Hello, World" to the terminal window. System.out.println("Hello, World"); } } Cobol:
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
* simple hello world program
PROCEDURE DIVISION.
DISPLAY 'Hello world!'.
STOP RUN.
Delphi:
| program HelloWorld; | |
| {$APPTYPE CONSOLE} | |
| begin | |
| WriteLn('Hello World'); | |
| end. |
Muito legal né?
Agora vamos ver outra bruxaria do Python. Vamos criar duplas de números onde os algarismos não
se repitam entre si, usando duas listas:
duplinha = []
for x in [1,2,3]:
for y in [3,1,4]:
if x!=y:
duplinha.append((x,y))
print(duplinha)
Aplicando a magia:
duplinha = [(x, y) for x in [1,2,3] for y in [3,1,4] if x != y]
print(duplinha)
Sensacional né? Esse tio Python é mais inacrebelieveble que a vassoura de aço!!!
Agora a saideira: vamos fazer uma matriz transposta:
matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
]
transposta = [[row[i] for row in matrix] for i in range(4)]
print(transposta)
QUE COISA MAIS LINDA DE DEUS!!!