Skip to content

Latest commit

 

History

History
87 lines (68 loc) · 2.72 KB

README.md

File metadata and controls

87 lines (68 loc) · 2.72 KB

ATM Application with Python

Bu proje, kullanıcıların para çekme, para yatırma, para transferi ve hesap bilgilerini görüntüleme gibi temel bankacılık işlemlerini yapabilecekleri bir ATM uygulamasıdır.

Kurulum

  1. Bu projeyi GitHub'dan klonlayın:
    git clone https://github.com/tetrakup/Python-ile-Atm-Projesi.git
  2. Proje dizinine gidin:
    cd Python-ile-Atm-Projesi
  3. Programı çalıştırın:
    python atm_application.py

Kullanım

  1. Uygulamayı başlattıktan sonra, kullanıcı adı ve şifre ile giriş yapın:

    • Kullanıcı adı: Ahmet, Şifre: 1234
    • Kullanıcı adı: Zeynep, Şifre: 4321
  2. Giriş yaptıktan sonra aşağıdaki işlemleri yapabilirsiniz:

    • Para Çekme
    • Para Yatırma
    • Para Transferi
    • Hesap Bilgilerini Görüntüleme
    • Çıkış Yapma

Fonksiyonlar

  • giris_bilgisi: Uygulamanın başlangıç ekranını gösterir.
  • menu: Kullanıcının seçimine göre işlemleri gerçekleştiren ana menü.
  • zaman: Mevcut tarihi ve saati yazdırır.
  • ahmet_bank_account_information: Ahmet'in hesap bilgilerini gösterir.
  • zeynep_bank_account_information: Zeynep'in hesap bilgilerini gösterir.
  • guidance: Kullanıcıyı yönlendirmek için kullanılan menü.
  • giris: Kullanıcı giriş işlemlerini gerçekleştirir.

ATM Application with Python

This project is an ATM application that allows users to perform basic banking operations such as withdrawing money, depositing money, transferring money, and viewing account information.

Installation

  1. Clone this project from GitHub:
    git clone https://github.com/tetrakup/Python-ile-Atm-Projesi.git
  2. Navigate to the project directory:
    cd Python-ile-Atm-Projesi
  3. Run the program:
    python atm_application.py

Usage

  1. After starting the application, log in with your username and password:

    • Username: Ahmet, Password: 1234
    • Username: Zeynep, Password: 4321
  2. After logging in, you can perform the following operations:

    • Withdraw Money
    • Deposit Money
    • Transfer Money
    • View Account Information
    • Logout

Functions

  • giris_bilgisi: Displays the welcome screen of the application.
  • menu: Main menu that performs operations based on the user's choice.
  • zaman: Prints the current date and time.
  • ahmet_bank_account_information: Shows Ahmet's account information.
  • zeynep_bank_account_information: Shows Zeynep's account information.
  • guidance: Menu used to guide the user.
  • giris: Handles user login operations.

For any questions or feedback regarding the project, please feel free to contact me. Thank you!