# flashoreal/python-ornekleri architecture

> Architecture diagram of the GitHub repository flashoreal/python-ornekleri, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-27). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/flashoreal/python-ornekleri
- Repository: https://github.com/flashoreal/python-ornekleri

## Overview

This repository is a small set of standalone beginner Python examples, not a shared application. The visible runtime examples are a menu-driven calculator, a hard-coded username/password check, and a loop that prints even and odd values. Each script interacts directly with the terminal user; there is no shared internal layer or persistent state. The README describes the collection generally, while the sampled source establishes the specific behaviors shown here.

Main entry points: [`hesap makinesi.py`](https://github.com/flashoreal/python-ornekleri/blob/master/hesap%20makinesi.py) (Calculator), [`kullanıcı girişi.py`](https://github.com/flashoreal/python-ornekleri/blob/master/kullan%C4%B1c%C4%B1%20giri%C5%9Fi.py) (Login check), [`deneme.py`](https://github.com/flashoreal/python-ornekleri/blob/master/deneme.py) (Number loop)

## Diagram (Mermaid)

```mermaid
flowchart TD

node_user(("Terminal user"))
node_calculator["Calculator<br/>[hesap makinesi.py]"]
node_login["Login check"]
node_loop_demo["Number loop<br/>[deneme.py]"]

node_user -->|"selects and enters values"| node_calculator
node_calculator -->|"prints results"| node_user
node_user -->|"enters credentials"| node_login
node_login -->|"prints login status"| node_user
node_loop_demo -->|"prints even and odd values"| node_user

click node_calculator "https://github.com/flashoreal/python-ornekleri/blob/master/hesap%20makinesi.py"
click node_login "https://github.com/flashoreal/python-ornekleri/blob/master/kullan%C4%B1c%C4%B1%20giri%C5%9Fi.py"
click node_loop_demo "https://github.com/flashoreal/python-ornekleri/blob/master/deneme.py"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_user toneBlue
class node_calculator,node_login,node_loop_demo toneTeal
```

## Components

### Other components

- **Terminal user**
- [Calculator](https://github.com/flashoreal/python-ornekleri/blob/master/hesap%20makinesi.py): `hesap makinesi.py`
- [Login check](https://github.com/flashoreal/python-ornekleri/blob/master/kullan%C4%B1c%C4%B1%20giri%C5%9Fi.py): `kullanıcı girişi.py`
- [Number loop](https://github.com/flashoreal/python-ornekleri/blob/master/deneme.py): `deneme.py`

## Connections

- Terminal user → Calculator: selects and enters values
- Calculator → Terminal user: prints results
- Terminal user → Login check: enters credentials
- Login check → Terminal user: prints login status
- Number loop → Terminal user: prints even and odd values
