Merhaba arkadaşlar bugün sizlere bankaların ATM’lerde kullandığı sistemi basit olarak yapalım.Hepimiz ATM den para çekmeye gitmişizdir. Peki bu işlemleri nasıl yapılıyor merak etmişizdir. Sizler için bunu Python ile ATM yapımı ile nasıl yapıldığını proje haline getirdik. Şimdi bunu inceleyelim.
Python İle Atm Yapımı Kodları
Başlangıç olarak ekrana yazacağım işlemleri tanımlayalım. Bu işlemler bakiye sorgulama, para yatırma, para çekme ve çıkış işlemlerini yapmasını istiyoruz. 1 tuşuna basınca Bakiye Sorgulama 2 tuşuna basınca Para Yatırma 3 tuşuna basınca Para Çekme ve q tuluna basınca Çıkış işlemlerini yapmasını istiyoruz.
print("********************\nATM sistemine hoşgeldiniz\n********************") print(""" İşlemler: 1. Bakiye Sorgulama 2. Para Yatırma 3. Para Çekme Programdan 'q' tuşu ile çıkabilirsiniz. """)
Başlangıçta bakiyemizi belirleyelim. Bakiye 1000 TL olarak belirliyoruz.
bakiye = 1000 # Bakiyemiz 1000 lira olsun.
While döngüsü içinde işlemlere değer atıyoruz ve bu değerleri ekrana yazdıyoruz. Hangi işlemi yapmak için hangi tuşa basmamız gerektiğini belirliyoruz. Girmiş olduğumuz değerleri işlemlere göre toplama ve çıkarma işlemlerini yapıyoruz.
while True: işlem = input("İşlemi giriniz:") if (işlem == "q"): print("Yine bekleriz....") break elif (işlem == "1"): print("Bakiyeniz {} tldir".format(bakiye)) elif (işlem == "2"): miktar = int(input("Yatırmak istediğiniz tutar:")) bakiye += miktar elif (işlem == "3"): miktar = int(input("Çekmek istediğiniz tutar:")) if (bakiye - miktar < 0 ): print("Bu kadar para çekemezsiniz...") print("Bakiyeniz {} tldir".format(bakiye)) continue bakiye -= miktar
Son olarak else komutu ile yanlış bir tuşa basınca geçerli işlem girmesini istiyoruz.
else: print("Lütfen geçerli bir işlem giriniz.")
Python ile Atm Yapımı Son Hali
print("********************\nATM sistemine hoşgeldiniz\n********************") print(""" İşlemler: 1. Bakiye Sorgulama 2. Para Yatırma 3. Para Çekme Programdan 'q' tuşu ile çıkabilirsiniz. """) bakiye = 1000 # Bakiyemiz 1000 lira olsun. while True: işlem = input("İşlemi giriniz:") if (işlem == "q"): print("Yine bekleriz....") break elif (işlem == "1"): print("Bakiyeniz {} tldir".format(bakiye)) elif (işlem == "2"): miktar = int(input("Yatırmak istediğiniz tutar:")) bakiye += miktar elif (işlem == "3"): miktar = int(input("Çekmek istediğiniz tutar:")) if (bakiye - miktar < 0 ): print("Bu kadar para çekemezsiniz...") print("Bakiyeniz {} tldir".format(bakiye)) continue bakiye -= miktar else: print("Lütfen geçerli bir işlem giriniz.")
Bugün sizlere python ile atm programının nasıl yapılacağını sizler için derledik. Bu kodları geliştirerek gerçek bir atm de olan sistemi haline getirebilirsiniz. Bunun için veritabanı entegre etmeniz gerekmektedir.
Sizlere basitten başlayarak gelişmiş projeler ile sizlere python projeleri sunmayı hedefliyoruz bizi takipte kalın…
Normal pre menopausal women produce several hundred micrograms of estradiol every day online indian propecia Cells treated with E2 also showed increases in the amplitude of pH sensitive potassium currents, as assessed by whole cell recordings
So great to find someone with some original thoughts on this topic. Really..
Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://accounts.binance.com/it/register?ref=UM6SMJM3
You’re so awesome! I don’t believe I have read a single thing like that before.
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.com/es/register-person?ref=V2H9AFPY
This was beautiful Admin,hank you for your reflections. dubai horse racing
It’s nice to see the best quality content from such sites.Live TV
Definitely what a great blog and instructive posts I definitely will bookmark your site.All the Best! .-vox live kostenlos ohne anmeldung
Your article helped me a lot, is there any more related content? Thanks! https://www.binance.info/sv/join?ref=53551167
I appreciate you sharing this blog post.hanks Again.35 Pink Carriage Baby Shower Thank You Cards With Envelopes Girl Sprinkle Thank-You Note 4×6 Gratitude Card Gift For Guest Pack Gender Reveal DIY So Grateful Greenery Vintage Varied Stationery – Hot Deals
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://accounts.binance.com/pt-PT/register?ref=P9L9FQKY
Услуга сноса старых частных домов и вывоза мусора в Москве и Подмосковье под ключ от нашей компании. Работаем в указанном регионе, предлагаем услугу демонтаж бани. Наши тарифы ниже рыночных, а выполнение работ гарантируем в течение 24 часов. Бесплатно выезжаем для оценки и консультаций на объект. Звоните нам или оставляйте заявку на сайте для получения подробной информации и расчета стоимости услуг.
https://hidehost.net/
seo продвижение и оптимизация сайтов
Good post! We will be linking to this particularly great post on our site. – hey dudes for women
https://seolinkedin.ru/
Забудьте о низких позициях в поиске! Наше SEO продвижение https://seopoiskovye.ru/ под ключ выведет ваш сайт на вершины Google и Yandex. Анализ конкурентов, глубокая оптимизация, качественные ссылки — всё для вашего бизнеса. Получите поток целевых клиентов уже сегодня!
Забудьте о низких позициях в поиске! Наше SEO продвижение и оптимизация на заказ https://seosistemy.ru/ выведут ваш сайт в топ, увеличивая его видимость и привлекая потенциальных клиентов. Индивидуальный подход, глубокий анализ ключевых слов, качественное наполнение контентом — мы сделаем всё, чтобы ваш бизнес процветал.
Дайте вашему сайту заслуженное место в топе поисковых систем! Наши услуги
seo услуги на заказ обеспечат максимальную видимость вашего бизнеса в интернете. Персонализированные стратегии, тщательный подбор ключевых слов, оптимизация контента и технические улучшения — всё это для привлечения целевой аудитории и увеличения продаж. Вместе мы поднимем ваш сайт на новый уровень успеха!
Дайте вашему сайту заслуженное место в топе поисковых систем! Наши услуги
seo продвижение заказать на заказ обеспечат максимальную видимость вашего бизнеса в интернете. Персонализированные стратегии, тщательный подбор ключевых слов, оптимизация контента и технические улучшения — всё это для привлечения целевой аудитории и увеличения продаж. Вместе мы поднимем ваш сайт на новый уровень успеха!
https://lechenie-bolezney.ru/
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://www.binance.info/de-CH/join?ref=FIHEGIZ8
https://o-tendencii.com/
https://hitech24.pro/
https://gruzchikivesy.ru/
https://gruzchikimeshki.ru/
https://gruzchikinochnoj.ru/
https://gruzchikiklub.ru/
https://gruzchikiperevozchik.ru/
https://gruzchikikar.ru/
https://gruzchikigastarbajter.ru/
https://gruzchikiperenosit.ru/
https://gruzchikiestakada.ru/
https://gruzchikimore.ru/
https://gruzchikiustalost.ru/
https://gruzchikikuzov.ru/
https://gruzchikiperevozka.ru/
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
Your article helped me a lot, is there any more related content? Thanks!
Your article helped me a lot, is there any more related content? Thanks!
Лучшие картинки различных тематик https://stilno.site
https://pro-dachnikov.com
https://game24.space/
https://podacha-blud.com/
https://gruzchikirabotnik.ru/
Ищете профессиональных грузчиков, которые справятся с любыми задачами быстро и качественно? Наши специалисты обеспечат аккуратную погрузку, транспортировку и разгрузку вашего имущества. Мы гарантируем нужны грузчики для переезда, внимательное отношение к каждой детали и доступные цены на все виды работ.
грузчика найти
услуги грузчиков в самаре