Python Temel Fonksiyonlar İçin Örnek

Phanzox

Decapat
Katılım
29 Kasım 2022
Mesajlar
4.746
Makaleler
1
Çözümler
10
Merhaba arkadaşlar, ücretsiz bir Python eğitimi alıyorum. Eğitime devam etmek için sınavı geçmem lazım. Sınavda aşağıda yazdıklarımdan çıkacakmış. Orta seviyede bunlar için örnek önerisinde bulunabilir misiniz? Sınav 9'da o yüzden kısa bir tekrar yapayım. Dedim örnek bulamadım.
If.
For.
While.
Method/Function
 
Son düzenleyen: Moderatör:
Merhaba arkadaşlar, ücretsiz bir Python eğitimi alıyorum. Eğitime devam etmek için sınavı geçmem lazım. Sınavda aşağıda yazdıklarımdan çıkacakmış. Orta seviyede bunlar için örnek önerisinde bulunabilir misiniz? Sınav 9'da o yüzden kısa bir tekrar yapayım. Dedim örnek bulamadım.
If.
For.
While.
Method/Function
@The Anorak reis yardımcı olur musunuz?
 
Son düzenleyen: Moderatör:
Merhaba arkadaşlar, ücretsiz bir Python eğitimi alıyorum. Eğitime devam etmek için sınavı geçmem lazım. Sınavda aşağıda yazdıklarımdan çıkacakmış. Orta seviyede bunlar için örnek önerisinde bulunabilir misiniz? Sınav 9'da o yüzden kısa bir tekrar yapayım. Dedim örnek bulamadım.
If.
For.
While.
Method/Function
Hocam geçen sene okulda görüyordum python biraz aklımda var

İf-Else i olumlu ise ya da değilse gibi düşünebilirz şöyle bir örnek

if( x == x )
{
// ne yaptırılmak isteniyorsa
}

gibi bu çok basit hir örnek çeşitlendirilebilir

for, while ise bunlar döngü

for( int i; i =0; i++; )

bu şekil bir kullanımı vardı heralde c# da kod yazıyorum şuan pythonda da bu şekildeydi heralde

while a gelcek olursak while da bir döngü

methodlar hiç aklımda yok ama heralde def ile başlıyordu

elimden geldiğince yazdım birşeyler ama ne kadar yardımcı olur bilemem, laf kalabalıği yaptıysam kusura bakmayın.
 
Merhaba arkadaşlar, ücretsiz bir Python eğitimi alıyorum. Eğitime devam etmek için sınavı geçmem lazım. Sınavda aşağıda yazdıklarımdan çıkacakmış. Orta seviyede bunlar için örnek önerisinde bulunabilir misiniz? Sınav 9'da o yüzden kısa bir tekrar yapayım. Dedim örnek bulamadım.
If.
For.
While.
Method/Function
Klasiklerden, iki sayıya işlem yapabilen bir hesap makinesi.
Python:
def toplama(a, b):
    print("Sonuç: ", a + b)

def cikarma(a, b):
    print("Sonuç: ", a - b)

def bolme(a, b):
    print("Sonuç: ", a / b)

def carpma(a, b):
    print("Sonuç: ",a*b)

print("Son teknoloji hesap makinesi")

while True:
    a = int(input("İlk sayı: "))
    b = int(input("İkinci sayı: "))
    islem = input("İşlem seçiniz (+ - / *): ")
    if islem == "+":
        toplama(a, b)
    if islem == "-":
        cikarma(a, b)
    if islem == "/":
        bolme(a, b)
    if islem == "*":
        carpma(a, b)
    print("-------------")

While, if ve fonksiyonları kullandım. İnceleyip geliştirebilirsiniz.
 
@efew0 @202 Hocalarım while için böyle bir örnek yaptım nasıl olmuş?
user_num = int(input("Bir numara giriniz: "))
numbers = [2,4,6,8,3, 5,4,5,6,7]

index = 0
is_present = False
while index < len(numbers):
if user_num == numbers[index]:
is_present = True
index = index + 1

if is_present == True:
print("var")
else:
print("yok")
 
@efew0 @202 Hocalarım while için böyle bir örnek yaptım nasıl olmuş?
user_num = int(input("Bir numara giriniz: "))
numbers = [2,4,6,8,3, 5,4,5,6,7]

index = 0
is_present = False
while index < len(numbers):
if user_num == numbers[index]:
is_present = True
index = index + 1

if is_present == True:
print("var")
else:
print("yok")
Hocam kodun tam oarak ne yaptığını anlayamadım. Açıklar mısınız?
 
Hocam kodun tam oarak ne yaptığını anlayamadım. Açıklar mısınız?
Hocam kullanıcının girdiği sayı listede var mı yok mu?
Ekran Görüntüsü (3).png
 
If:
Python:
# Değişkenlerimizi liste olarak tanımladık
kullanicilar = ["root", "ahmet"]
sifreler = ["!HbgDsSE^+", "ahmet123"]

# Kullanıcıdan input istiyoruz
kullanici_input = input("Kullanıcı adı giriniz: ")
sifre_input = input("Şifre giriniz: ")

# Burada root ve ahmet kullanıcısı için iki ayrı değerlendirme kodumuz var.
# Eğer kullanici_input değeri kullanicilar değişkeninin "0" yani 1. elemanına eşitse ve sifre_input sifreler değişkeninin "0" yani 1. elemanına eşitse o zaman "root giriş yaptı" yazacak
if kullanici_input == kullanicilar[0] and sifre_input == sifreler[0]:
    print("root giriş yaptı")
# Eğer kullanici_input değeri kullanicilar değişkeninin "1" yani 2. elemanına eşitse ve sifre_input değişkeni sifreler değişkeninin "1" yani 2. elemanına eşitse o zaman "ahmet giriş yaptı" yazacak
elif kullanici_input == kullanicilar[1] and sifre_input == sifreler[1]:
    print("ahmet giriş yaptı")
# Bu iki durumun haricinde gerçekleşen durumlarda hata mesajı verilecek.
else:
    print("Yanlış kullanıcı adı veya şifre!")

While:
Python:
# Değişlenleri tanımladık
kullanici_adi = "root"
kullanici_sifresi = "123"

# Sonsuz döngüye alıyoruz
while True:
    # Kullanıcıdan input istiyoruz
    giris_kullanici_adi = input("Kullanıcı adını giriniz: ")
    giris_sifre = input("Şifre giriniz: ")
   
    # Burada eğer kullanıcının girdiği kullanıcı adı ve şifre değişkenler ile eşleşirse "root giriş yaptı" yazacak, eşleşmezse hata verecek
    if giris_kullanici_adi == kullanici_adi and giris_sifre == kullanici_sifresi:
        print("root giriş yaptı")
        break
    else:
        print("Yanlış kullanıcı adı veya şifre!")

Fonksiyon (def):
Python:
import time

# Fonksiyon oluşturulur
def print_hello_world():
    print("Hello, World!")
    time.sleep(1)

# Fonksiyon çağırılır ve çalıştırılır
print_hello_world()
 

Geri
Yukarı