Python tem sido uma das linguagens de programação mais populares nos últimos anos. A sintaxe simples do Python e o amplo suporte de código aberto o tornam muito popular. Python está em quase todos os lugares, incluindo desenvolvimento web, ciência de dados, IA, microprocessador. Aqui estão alguns fatos interessantes sobre Python.
1. Python está em Marte
Python é usado no Mars rover feito pela NASA. Os pacotes Python são usados para gravar, processar as imagens e vídeos.
A primeira versão do Python foi lançada em 20 de fevereiro de 1991 e a primeira versão do Java em 23 de janeiro de 1996. Mas um recente aumento na popularidade do Python parece ser mais recente em comparação com o Java.
3. Python tem vários sabores
Python tem várias implementações em várias linguagens. Alguns deles são
CPython: Este é o Python padrão que é escrito em linguagem C
Jython: aqui o código Python é compilado usando o código Java Byte e executado usando jvm
IronPython: é escrito em linguagem C #
PyPy: Python escrito usando o próprio Python
MicroPython: Python executado em microcontroladores
4. Podemos definir valor infinito em Python
A definição de valor infinito não é compatível com muitas linguagens de programação. Mas Python permite que o usuário defina um valor infinito.
CÓPIA DE
CÓPIA DE
postive_infinity = float(‘inf’)
negative_infinity = float(‘-inf’)
5. Python pode retornar vários valores
A maioria dos idiomas não oferece suporte a várias devoluções diretamente. Mas uma função Python pode ter vários retornos.
código
CÓPIA DE
CÓPIA DE
def func():
return 1, 2
a = func()
print(a)
saída (1, 2)
6. Python influencia o JavaScript
Python é uma das linguagens que mais influenciaram o desenvolvimento do JavaScript. O tratamento de string, array e expressão regular é influenciado por Python e Perl.
7. A lista pode ser revertida usando o operador de fatiamento
Podemos reverter facilmente uma lista usando o operador de fatiamento.
código
CÓPIA DE
CÓPIA DE
numbers = [1, 2, 3, 4, 5]
reversed = numbers[::-1]
saída
[5, 4, 3, 2, 1]
8. Python tem o nome de um programa de televisão
Python tem o nome de uma série de comédia da BBC Monty Python's Flying Circus.
9. Concatenação literal de string
Se digitarmos duas strings separadas por espaço, o python concatenará automaticamente as strings. código
CÓPIA DE
CÓPIA DE
a = “Hello “ “World”
print(a)
saída
'Olá Mundo'
10. Outro bloco para loops
Python pode ter “bloco else” para “loops for e while”. Outro bloco é executado quando não há interrupção no loop.
Código sem pausa
CÓPIA DE
CÓPIA DE
for i in range(5):
print(i)
else:
print(“0 to 4 printed”)
Saída
0 1 2 3 4 0 a 4 impresso
Código com quebra
CÓPIA DE
CÓPIA DE
for i in range(5):
print(i)
if i == 2:
break
else:
print(“0 to 4 printed”)
Saída
0 1 2
0 comments:
Postar um comentário