├── README.md ├── mundo-01 ├── exercícios │ ├── ex001.py │ ├── ex002.py │ ├── ex024.py │ ├── ex021.mp3 │ ├── ex025.py │ ├── ex021.py │ ├── ex005.py │ ├── ex014.py │ ├── ex003.py │ ├── ex010.py │ ├── ex015.py │ ├── ex006.py │ ├── ex007.py │ ├── ex012.py │ ├── ex017.py │ ├── ex013.py │ ├── ex027.py │ ├── ex030.py │ ├── ex034.py │ ├── ex031.py │ ├── ex020.py │ ├── ex026.py │ ├── ex016.py │ ├── ex019.py │ ├── ex011.py │ ├── ex008.py │ ├── ex023.py │ ├── ex032.py │ ├── ex029.py │ ├── ex004.py │ ├── ex035.py │ ├── ex018.py │ ├── ex022.py │ ├── ex033.py │ ├── ex028.py │ └── ex009.py └── slides-PDF │ ├── Aula-11-Cores.pdf │ ├── Aula-02-História.pdf │ ├── Aula-08-Módulos.pdf │ ├── Aula-09-Cadeias.pdf │ ├── Aula-03-Instalacao.pdf │ ├── Aula-01-Programação.pdf │ ├── Aula-04-Primeiros-Comandos.pdf │ ├── Aula-06-Tipos-Primitivos.pdf │ ├── Aula-10-CondicoesSimples.pdf │ └── Aula-07-Operadores-Aritmeticos.pdf ├── .gitattributes ├── LICENSE └── .gitignore /README.md: -------------------------------------------------------------------------------- 1 | # curso-python 2 | Curso de Python do CursoemVideo 3 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex001.py: -------------------------------------------------------------------------------- 1 | msg = 'Olá, Mundo!' 2 | print(msg) 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex002.py: -------------------------------------------------------------------------------- 1 | nome = input('Digite seu nome: ') 2 | print('É um prazer te conhecer, {}!'.format(nome)) 3 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex024.py: -------------------------------------------------------------------------------- 1 | cid = str(input('Em que cidade você nasceu? ')).strip() 2 | print(cid[:5].upper() == 'SANTO') -------------------------------------------------------------------------------- /mundo-01/exercícios/ex021.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/exercícios/ex021.mp3 -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-11-Cores.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-11-Cores.pdf -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-02-História.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-02-História.pdf -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-08-Módulos.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-08-Módulos.pdf -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-09-Cadeias.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-09-Cadeias.pdf -------------------------------------------------------------------------------- /mundo-01/exercícios/ex025.py: -------------------------------------------------------------------------------- 1 | nome = str(input('Qual é seu nome completo? ')).strip() 2 | print('Seu nome tem Silva? {}'.format('silva' in nome.lower())) -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-03-Instalacao.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-03-Instalacao.pdf -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-01-Programação.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-01-Programação.pdf -------------------------------------------------------------------------------- /mundo-01/exercícios/ex021.py: -------------------------------------------------------------------------------- 1 | import pygame 2 | pygame.init() 3 | pygame.mixer.music.load('ex021.mp3') 4 | pygame.mixer.music.play() 5 | pygame.event.wait() 6 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex005.py: -------------------------------------------------------------------------------- 1 | n = int(input('Digite um número: ')) 2 | print('Analisando o valor {}, seu antecessor é {} e o sucessor é {}'.format(n, (n-1), (n+1))) 3 | -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-04-Primeiros-Comandos.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-04-Primeiros-Comandos.pdf -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-06-Tipos-Primitivos.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-06-Tipos-Primitivos.pdf -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-10-CondicoesSimples.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-10-CondicoesSimples.pdf -------------------------------------------------------------------------------- /mundo-01/exercícios/ex014.py: -------------------------------------------------------------------------------- 1 | c = float(input('Informe a temperatura em ˚C: ')) 2 | f = 9 * c / 5 + 32 3 | print('A temperatura de {}˚C corresponde a {}˚F!'.format(c, f)) 4 | -------------------------------------------------------------------------------- /mundo-01/slides-PDF/Aula-07-Operadores-Aritmeticos.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cursoemvideo/cursoemvideo-python/HEAD/mundo-01/slides-PDF/Aula-07-Operadores-Aritmeticos.pdf -------------------------------------------------------------------------------- /mundo-01/exercícios/ex003.py: -------------------------------------------------------------------------------- 1 | n1 = int(input('Digite um valor: ')) 2 | n2 = int(input('Digite outro valor: ')) 3 | s = n1 + n2 4 | print('A soma entre {} e {} é igual a {}!'.format(n1, n2, s)) 5 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex010.py: -------------------------------------------------------------------------------- 1 | real = float(input('Quanto dinheiro você tem na carteira? R$')) 2 | dolar = real / 3.27 3 | print('Com R${:.2f} você pode comprar US${:.2f}'.format(real, dolar)) 4 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex015.py: -------------------------------------------------------------------------------- 1 | dias = int(input('Quantos dias alugados? ')) 2 | km = float(input('Quantos Km rodados? ')) 3 | pago = (dias * 60) + (km * 0.15) 4 | print('O total a pagar é de R${:.2f}'.format(pago)) 5 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex006.py: -------------------------------------------------------------------------------- 1 | n = int(input('Digite um número: ')) 2 | print('O dobro de {} vale {}.'.format(n, (n*2))) 3 | print('O triplo de {} vale {}. \nA raiz quadrada de {} é igual a {:.2f}.'.format(n, (n*3), n, pow(n, (1/2)))) 4 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex007.py: -------------------------------------------------------------------------------- 1 | n1 = float(input('Primeira nota do aluno: ')) 2 | n2 = float(input('Segunda nota do aluno: ')) 3 | média = (n1 + n2) / 2 4 | print('A média entre {:.1f} e {:.1f} é igual a {:.1f}'.format(n1, n2, média)) 5 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex012.py: -------------------------------------------------------------------------------- 1 | preço = float(input('Qual é o preço do produto? R$')) 2 | novo = preço - (preço * 5 / 100) 3 | print('O produto que custava R${:.2f}, na promoção com desconto de 5% vai custar R${:.2f}'.format(preço, novo)) 4 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex017.py: -------------------------------------------------------------------------------- 1 | from math import hypot 2 | co = float(input('Comprimento do cateto oposto: ')) 3 | ca = float(input('Comprimento do cateto adjacente: ')) 4 | hi = hypot(co, ca) 5 | print('A hipotenusa vai medir {:.2f}'.format(hi)) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex013.py: -------------------------------------------------------------------------------- 1 | salário = float(input('Qual é o salário do Funcionário? R$')) 2 | novo = salário + (salário * 15 / 100) 3 | print('Um funcionário que ganhava R${:.2f}, com 15% de aumento, passa a receber R${:.2f}'.format(salário, novo)) 4 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex027.py: -------------------------------------------------------------------------------- 1 | n = str(input('Digite seu nome completo: ')).strip() 2 | nome = n.split() 3 | print('Muito prazer em te conhecer!') 4 | print('Seu primeiro nome é {}'.format(nome[0])) 5 | print('Seu último nome é {}'.format(nome[len(nome)-1])) 6 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex030.py: -------------------------------------------------------------------------------- 1 | número = int(input('\033[35mMe diga um número qualquer: ')) 2 | resultado = número % 2 3 | if resultado == 0: 4 | print('\033[37mO número {} é \033[34mPAR'.format(número)) 5 | else: 6 | print('\033[37mO número {} é \033[34mÍMPAR'.format(número)) 7 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex034.py: -------------------------------------------------------------------------------- 1 | salário = float(input('Qual é o salário do funcionário? R$')) 2 | if salário <= 1250: 3 | novo = salário + (salário * 15 / 100) 4 | else: 5 | novo = salário + (salário * 10 / 100) 6 | print('Quem ganhava R${:.2f} passa a ganhar R${:.2f} agora.'.format(salário, novo)) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex031.py: -------------------------------------------------------------------------------- 1 | distância = float(input('Qual é a distância da sua viagem? ')) 2 | print('Você está prestes a começar uma viagem de {}Km.'.format(distância)) 3 | preço = distância * 0.50 if distância <= 200 else distância * 0.45 4 | print('E o preço da sua passagem será de R${:.2f}'.format(preço)) 5 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex020.py: -------------------------------------------------------------------------------- 1 | from random import shuffle 2 | n1 = str(input('Primeiro aluno: ')) 3 | n2 = str(input('Segundo aluno: ')) 4 | n3 = str(input('Terceiro aluno: ')) 5 | n4 = str(input('Quarto aluno: ')) 6 | lista = [n1, n2, n3, n4] 7 | shuffle(lista) 8 | print('A ordem de apresentação será ') 9 | print(lista) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex026.py: -------------------------------------------------------------------------------- 1 | frase = str(input('Digite uma frase: ')).upper().strip() 2 | print('A letra A aparece {} vezes na frase.'.format(frase.count('A'))) 3 | print('A primeira letra A apareceu na posição {}'.format(frase.find('A')+1)) 4 | print('A última letra A apareceu na posição {}'.format(frase.rfind('A')+1)) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex016.py: -------------------------------------------------------------------------------- 1 | '''from math import trunc 2 | num = float(input('Digite um valor: ')) 3 | print('O valor digitado foi {} e a sua porção inteira é {}'.format(num, trunc(num)))''' 4 | 5 | num = float(input('Digite um valor: ')) 6 | print('O valor digitado foi {} e a sua porção inteira é {}'.format(num, int(num))) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex019.py: -------------------------------------------------------------------------------- 1 | from random import choice 2 | n1 = str(input('Primeiro aluno: ')) 3 | n2 = str(input('Segundo aluno: ')) 4 | n3 = str(input('Terceiro aluno: ')) 5 | n4 = str(input('Quarto aluno: ')) 6 | lista = [n1, n2, n3, n4] 7 | escolhido = choice(lista) 8 | print('O aluno escolhido foi {}'.format(escolhido)) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex011.py: -------------------------------------------------------------------------------- 1 | larg = float(input('Largura da parede: ')) 2 | alt = float(input('Altura da parede: ')) 3 | área = larg * alt 4 | print('Sua parede tem a dimensão de {}x{} e sua área é de {}m².'.format(larg, alt, área)) 5 | tinta = área / 2 6 | print('Para pintar essa parede, você precisará de {}l de tinta.'.format(tinta)) 7 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex008.py: -------------------------------------------------------------------------------- 1 | medida = float(input('Uma distância em metros: ')) 2 | km = medida / 1000 3 | hm = medida / 100 4 | dam = medida / 10 5 | dm = medida * 10 6 | cm = medida * 100 7 | mm = medida * 1000 8 | print('A medida de {}m corresponde a \n{:.3f}km\n{:.2f}hm\n{:.1f}dam\n{:.0f}dm\n{:.0f}cm \n{:.0f}mm'.format(medida, km, hm, dam, dm, cm, mm)) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex023.py: -------------------------------------------------------------------------------- 1 | num = int(input('Informe um número: ')) 2 | u = num // 1 % 10 3 | d = num // 10 % 10 4 | c = num // 100 % 10 5 | m = num // 1000 % 10 6 | print('Analisando o número {}'.format(num)) 7 | print('Unidade: {}'.format(u)) 8 | print('Dezena: {}'.format(d)) 9 | print('Centena: {}'.format(c)) 10 | print('Milhar: {}'.format(m)) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex032.py: -------------------------------------------------------------------------------- 1 | from datetime import date 2 | ano = int(input('Que ano quer analisar? Coloque 0 para analisar o ano atual: ')) 3 | if ano == 0: 4 | ano = date.today().year 5 | if ano % 4 == 0 and ano % 100 != 0 or ano % 400 == 0: 6 | print('O ano {} é BISSEXTO'.format(ano)) 7 | else: 8 | print('O ano {} NÃO é BISSEXTO'.format(ano)) 9 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex029.py: -------------------------------------------------------------------------------- 1 | velocidade = float(input('Qual é a velocidade atual do carro? ')) 2 | if velocidade > 80: 3 | print('\033[31mMULTADO! Você excedeu o limite permitido que é de 80Km/h') 4 | multa = (velocidade-80) * 7 5 | print('Você deve pagar uma multa de \033[33mR${:.2f}!'.format(multa)) 6 | print('\033[32mTenha um bom dia! Dirija com segurança!') 7 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex004.py: -------------------------------------------------------------------------------- 1 | a = input('Digite algo: ') 2 | print('O tipo primitivo desse valor é ', type(a)) 3 | print('Só tem espaços? ', a.isspace()) 4 | print('É um número? ', a.isnumeric()) 5 | print('É alfabético? ', a.isalpha()) 6 | print('É alfanumérico? ', a.isalnum()) 7 | print('Está em maiúsculas? ', a.isupper()) 8 | print('Está em minúsculas? ', a.islower()) 9 | print('Está capitalizada? ', a.istitle()) 10 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex035.py: -------------------------------------------------------------------------------- 1 | print('-='*20) 2 | print('Analisador de Triângulos') 3 | print('-='*20) 4 | r1 = float(input('Primeiro segmento: ')) 5 | r2 = float(input('Segundo segmento: ')) 6 | r3 = float(input('Terceiro segmento: ')) 7 | if r1 < r2 + r3 and r2 < r1 + r3 and r3 < r1 + r2: 8 | print('Os segmentos acima PODEM FORMAR triângulo!') 9 | else: 10 | print('Os segmentos acima NÃO PODEM FORMAR triângulo') 11 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex018.py: -------------------------------------------------------------------------------- 1 | from math import radians, sin, cos, tan 2 | ângulo = float(input('Digite o ângulo que você deseja: ')) 3 | seno = sin(radians(ângulo)) 4 | print('O ângulo de {} tem o SENO de {:.2f}'.format(ângulo, seno)) 5 | cosseno = cos(radians(ângulo)) 6 | print('O ângulo de {} tem o COSSENO de {:.2f}'.format(ângulo, cosseno)) 7 | tangente = tan(radians(ângulo)) 8 | print('O ângulo de {} tem a TANGENTE de {:.2f}'.format(ângulo, tangente)) 9 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex022.py: -------------------------------------------------------------------------------- 1 | nome = str(input('Digite seu nome completo: ')).strip() 2 | print('Analisando seu nome...') 3 | print('Seu nome em maiúsculas é {}'.format(nome.upper())) 4 | print('Seu nome em minúsculas é {}'.format(nome.lower())) 5 | print('Seu nome tem ao todo {} letras'.format(len(nome) - nome.count(' '))) 6 | #print('Seu primeiro nome tem {} letras'.format(nome.find(' '))) 7 | separa = nome.split() 8 | print('Seu primeiro nome é {} e ele tem {} letras'.format(separa[0], len(separa[0]))) -------------------------------------------------------------------------------- /mundo-01/exercícios/ex033.py: -------------------------------------------------------------------------------- 1 | a = int(input('Primeiro valor: ')) 2 | b = int(input('Segundo valor: ')) 3 | c = int(input('Terceiro valor: ')) 4 | # Verificando quem é menor 5 | menor = a 6 | if b < a and b < c: 7 | menor = b 8 | if c < a and c < b: 9 | menor = c 10 | # Verificando quem é o maior 11 | maior = a 12 | if b > a and b > c: 13 | maior = b 14 | if c > a and c > b: 15 | maior = c 16 | print('O menor valor digitado foi {}'.format(menor)) 17 | print('O maior valor digitado foi {}'.format(maior)) 18 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex028.py: -------------------------------------------------------------------------------- 1 | from random import randint 2 | from time import sleep 3 | computador = randint(0, 0) # Faz o computador "PENSAR" 4 | print('\033[33m-=-' * 20) 5 | print('\033[34mVou pensar em um número entre 0 e 5. Tente adivinhar...') 6 | print('\033[33m-=-' * 20) 7 | jogador = int(input('\033[mEm que número eu pensei? ')) # Jogador tenta adivinhar 8 | print('\033[35mPROCESSANDO...') 9 | sleep(3) 10 | if jogador == computador: 11 | print('\033[32mPARABÉNS! Você conseguiu me vencer!') 12 | else: 13 | print('\033[31mGANHEI! Eu pensei no número {} e não no {}!'.format(computador, jogador)) 14 | -------------------------------------------------------------------------------- /mundo-01/exercícios/ex009.py: -------------------------------------------------------------------------------- 1 | num = int(input('Digite um número para ver sua tabuada: ')) 2 | print('-' * 12) 3 | print('{} x {:2} = {}'.format(num, 1, num*1)) 4 | print('{} x {:2} = {}'.format(num, 2, num*2)) 5 | print('{} x {:2} = {}'.format(num, 3, num*3)) 6 | print('{} x {:2} = {}'.format(num, 4, num*4)) 7 | print('{} x {:2} = {}'.format(num, 5, num*5)) 8 | print('{} x {:2} = {}'.format(num, 6, num*6)) 9 | print('{} x {:2} = {}'.format(num, 7, num*7)) 10 | print('{} x {:2} = {}'.format(num, 8, num*8)) 11 | print('{} x {:2} = {}'.format(num, 9, num*9)) 12 | print('{} x {:2} = {}'.format(num, 10, num*10)) 13 | print('-' * 12) 14 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Gustavo Guanabara 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | pip-wheel-metadata/ 24 | share/python-wheels/ 25 | *.egg-info/ 26 | .installed.cfg 27 | *.egg 28 | MANIFEST 29 | 30 | # PyInstaller 31 | # Usually these files are written by a python script from a template 32 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 33 | *.manifest 34 | *.spec 35 | 36 | # Installer logs 37 | pip-log.txt 38 | pip-delete-this-directory.txt 39 | 40 | # Unit test / coverage reports 41 | htmlcov/ 42 | .tox/ 43 | .nox/ 44 | .coverage 45 | .coverage.* 46 | .cache 47 | nosetests.xml 48 | coverage.xml 49 | *.cover 50 | *.py,cover 51 | .hypothesis/ 52 | .pytest_cache/ 53 | 54 | # Translations 55 | *.mo 56 | *.pot 57 | 58 | # Django stuff: 59 | *.log 60 | local_settings.py 61 | db.sqlite3 62 | db.sqlite3-journal 63 | 64 | # Flask stuff: 65 | instance/ 66 | .webassets-cache 67 | 68 | # Scrapy stuff: 69 | .scrapy 70 | 71 | # Sphinx documentation 72 | docs/_build/ 73 | 74 | # PyBuilder 75 | target/ 76 | 77 | # Jupyter Notebook 78 | .ipynb_checkpoints 79 | 80 | # IPython 81 | profile_default/ 82 | ipython_config.py 83 | 84 | # pyenv 85 | .python-version 86 | 87 | # pipenv 88 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. 89 | # However, in case of collaboration, if having platform-specific dependencies or dependencies 90 | # having no cross-platform support, pipenv may install dependencies that don't work, or not 91 | # install all needed dependencies. 92 | #Pipfile.lock 93 | 94 | # celery beat schedule file 95 | celerybeat-schedule 96 | 97 | # SageMath parsed files 98 | *.sage.py 99 | 100 | # Environments 101 | .env 102 | .venv 103 | env/ 104 | venv/ 105 | ENV/ 106 | env.bak/ 107 | venv.bak/ 108 | 109 | # Spyder project settings 110 | .spyderproject 111 | .spyproject 112 | 113 | # Rope project settings 114 | .ropeproject 115 | 116 | # mkdocs documentation 117 | /site 118 | 119 | # mypy 120 | .mypy_cache/ 121 | .dmypy.json 122 | dmypy.json 123 | 124 | # Pyre type checker 125 | .pyre/ 126 | mundo-01/.DS_Store 127 | --------------------------------------------------------------------------------