Python/Bibliotecas padrão: diferenças entre revisões
[revisão pendente] | [revisão pendente] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
Algumas alterações nos códigos de Python para Python3; Adição de um exemplo para a biblioteca random; Adição de saída do console para os exemplos que usam o comando print(). |
||
Linha 1:
# A Biblioteca Padrão do Python é uma coleção de módulos de script acessíveis a um programa Python para simplificar o processo de programação e remover a necessidade de reescrever os comandos mais usados. Eles podem ser usados chamando-os / importando-os no início de um script.
Uma lista dos módulos da Biblioteca Padrão pode ser encontrada em http://www.python.org/doc/ .
Linha 5:
Os seguintes itens estão entre os mais importantes:
* time;▼
* sys;▼
* os;▼
* random;▼
* pickle;▼
* urllib;▼
* re;▼
* cgi;▼
* socket.▼
<br />
▲* time
▲* sys
▲* os
▲* math
▲* random
▲* pickle
▲* urllib
▲* re
▲* cgi
▲* socket
* Biblioteca math (funções matemáticas):
Linha 31:
>>> cos(x)
0.28366218546322625
</source><br />
* Biblioteca Tkinter (GUI padrão):
<source lang=
from tkinter import *
box = Button(text="Ok", command='exit')
Linha 41:
</source>
* Biblioteca smtplib (E-mail):
<source lang=
import smtplib
server = smtplib.SMTP('mail.xx.net')
Linha 57:
server.quit()
print
</source><syntaxhighlight>
Envio OK
</syntaxhighlight>
* Biblioteca time:▼
Com ela podemos implementar por exemplo um contador, no caso mostrado abaixo o terminal dará uma pausa de 1 segundo entre cada impressão do intervalo "range(
▲* Biblioteca time
▲Com ela podemos implementar por exemplo um contador, no caso mostrado abaixo o terminal dará uma pausa de 1 segundo entre cada impressão do intervalo "range(5)".
▲<source lang='python'>
for i in range(1, 6):
▲>>> import time
print(f'Se passou {i} segundo(s).')
</source><syntaxhighlight>
Se passou 1 segundo(s).
Se passou 2 segundo(s).
Se passou 3 segundo(s).
Se passou 4 segundo(s).
Se passou 5 segundo(s).
</syntaxhighlight>
* Biblioteca random:
Com ela podemos fazer um exemplo que geree números inteiros aleatórios de 0 a 10.<syntaxhighlight lang="python3" line="1">
from random import randint as r
num = r(0, 10)
print(f'O número aleatório de 0 a 10 gerado foi: {num}.')
</syntaxhighlight><syntaxhighlight>
O número aleatório de 0 a 10 gerado foi: 6.
</syntaxhighlight>{{AutoCat}}
[[en:Python Programming/Standard Library]]
|