An open API service indexing awesome lists of open source software.

https://github.com/maumneto/exercicio-python

Repositório do conteúdo da disciplina de Fundamentos de Programação
https://github.com/maumneto/exercicio-python

coding linguagem-python programming programming-language python python3

Last synced: 25 days ago
JSON representation

Repositório do conteúdo da disciplina de Fundamentos de Programação

Awesome Lists containing this project

README

          

# **Repositório de Códigos em Python - FUP**

[![GitHub issues](https://img.shields.io/github/issues/maumneto/exercicio-python)](https://github.com/maumneto/exercicio-python/issues)
[![GitHub forks](https://img.shields.io/github/forks/maumneto/exercicio-python)](https://github.com/maumneto/exercicio-python/network)
[![GitHub stars](https://img.shields.io/github/stars/maumneto/exercicio-python)](https://github.com/maumneto/exercicio-python/stargazers)
[![GitHub](https://img.shields.io/badge/version-1.0.0-orange)](https://img.shields.io/badge/version-1.0.0-orange)
[![GitHub license](https://img.shields.io/github/license/maumneto/exercicio-python)](https://github.com/maumneto/exercicio-python/blob/master/LICENSE)
[![Build Status](https://travis-ci.org/maumneto/exercicio-python.svg?branch=master)](https://travis-ci.org/maumneto/exercicio-python)

- Este repositório tem o objetivo de fornecer um suporte aos alunos de fundamentos de programação durante o desenvolvimento de seus códigos usando a linguagem Python. Neste repositório você encontrará resoluções de questões comumentes utilizadas nas disciplinas introdutórias de programação. Também esta disponível neste repositório alguns projetos exemplos para que possam guiá-los na criação dos seus próprios projetos.

-----

## **Informação sobre o Mantenedor deste Repositório**

- Prof. Maurício Moreira Neto

- Lattes: [Link para Currículo Lattes](http://lattes.cnpq.br/7534400645876830)

- E-mail:

- Site Pessoal: [http://lia.ufc.br/~maumneto/](http://lia.ufc.br/~maumneto/)

- Site da Disciplina: [https://maumneto.github.io/fundamentos-programacao/index.html](https://maumneto.github.io/fundamentos-programacao/index.html)

-----

## **Hierarquia dos Materiais**

- Neste repositório cada `folder` possui um conjunto de arquivos Python referentes as questões da lista de exercícios

- A resolução da lista é de fundamental importância para a fixação do conteúdo ministrado (além de ser divertido :smile:)

- A seguir é apresentado o diagrama dos arquivos do repositório:

```markdown
exercicio-python/

├── codigos-aula/
│ ├── cod0.py
│ ├── cod1.py
│ └── ...

├── lista-exercicio/
│ ├── questao-1.py
│ ├── questao-2.py
│ └── ...

├── bank-project/
│ ├── main.py
│ ├── search.py
│ ├── screens.py
│ ├── utils.py
│ ├── transfer.py
│ ├── debit.py
│ ├── credit.py
│ └── register.py

├── projetos-rapidos/
│ ├── jokenpo-simples.py
│ └── ...

├── tests/
│ ├── exercicio-condicional-tests
│ └── ...

├── gitignore
├── .travis.yml
├── LICENSE
└── README.md
```

-----

## **Executando Códigos Python**

- Assumi-se aqui que você já tem instalado o Python 3

- Para executar códigos basta abrir o `terminal` (se estiver no *windows* é o `prompt` ou `cmd`) e se dirigir até o diretório onde esta o código que deseja ser executado

- Dentro do diretório execute:

```console
python3 nome_do_programa.py
```

- **Exemplo:**

> primeiro_codigo.py

```python
print('Olá Mundo! Este é meu primeiro código em Python!')
```

No terminal, vá até o diretório onde o código se encontra e execute:

```console
python3 primeiro_codigo.py
> Olá Mundo! Este é meu primeiro código em Python!
```

-----

## **Projeto 1 - Digital Banking**

- O projeto `digital banking` tem o objetivo de desenvolver um banco digital **sem** persistência de dados

- Este projeto serve para treinar os elementos básicos da linguagem Python 3

- Para executar este projeto basta utilizar o comando:

```console
python3 main.py
```

-----

## **Let's go coding!**

![Alt Text](https://media.giphy.com/media/LmNwrBhejkK9EFP504/giphy.gif)