ÜNİTE:
1.2. PROBLEM ÇÖZME VE ALGORİTMALAR
KAZANIMLAR:
1.2.2.1. Verilen problemin çözümünde sabitleri ve değişkenleri kullanır.
1.2.2.2. Değişken isimlendirirken uyulması önerilen kuralları açıklar.
KISIM
PYTHON DEĞİŞKENLERİ TANIMLAMA ÖRNEKLERİ
Geçen ders ne öğrendik?
Python'da değişken, bir değeri saklamak için kullanılan bir isimdir. Değişkenler, programda belirli bir bilgiyi temsil eder ve bu bilgiye daha sonra erişim sağlamak için kullanılır. Python'da değişkenler dinamik olarak tanımlanır, yani bir değişkenin tipi, atanan değere bağlı olarak otomatik olarak belirlenir.
Değişken Tanımlama
Bir değişken tanımlamak için bir isim seçer ve ona bir değer atarsınız. Örneğin:
Kullanım
Değişkenler, program içinde hesaplamalar yapmak, verileri saklamak ve işlem yapmak için kullanılır.
Örneğin:
DEĞİŞKENLERLE PRATİK YAPMA VİDEO
Alıştırma:
Değişken Tanımlama
Görev: Aşağıdaki bilgileri kullanarak uygun değişkenler tanımlayın:
Öğrencinin adı
Yaşı
En sevdiği ders
Türkiye'de mi yaşıyor?
Evi var mı?
Arabası var mı?
Müziği seviyor mu?
En sevdiği spor
İpucu: Değişken isimlerini anlamlı bir şekilde seçin ve her birini ekrana yazdırın. Daha sonra bu değişkenlerin türlerini ekrana yazdırın.
KISIM
PYTHON - KULLANICI GİRİŞİ (input)
Python'da kullanıcı girişi almak için input() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, kullanıcıdan veri almanızı sağlar. İşte kullanıcı girişi ile ilgili birkaç örnek:
1. Basit Kullanıcı Girişi
Kullanıcıdan bir isim alıp ekrana yazdırma:
2. Kullanıcıdan Sayı Alma
Kullanıcıdan bir sayı alıp bu sayıyı iki katına çıkarma:
3. Kullanıcıdan Çoklu Girdi Alma
Kullanıcıdan birden fazla girdi alıp bunları kullanma:
4. Kullanıcı Girdisi ile Koşullu İfade
Kullanıcıdan bir yaş girişi alarak bir mesaj gösterme:
5. Kullanıcıdan Seçim Alma
Bir kullanıcıdan seçim yapmasını istemek ve sonucu göstermek:
KISIM ÖZET VİDEO
GÖREV
1)
Kullanıcımızdan isim alarak selamlayan bir mesaj gösteren program yazınız.
Örnek: Selam İshak
2)
Kullanıcıdan bir sayı alarak bu sayıya 10 ekleyen bir program yazdır.
3)
Kullanıcımızdan isim ve memleket bilgisini alarak ekrana yazdırınız.
Örnek: İshak Çorum ilinden gelmektedir.
4)
Kullanıcımızdan yaş alarak WhatsApp'a giriş yapıp yapamayacağı uyarısını veren bir program yazınız. (Whatsapp giriş yaşı 16'dır.)
Örnek: Yaşınız küçük WhatsApp'a giremezsiniz!
5)
Ekrana 3 takım ismi yazınız. Kullanıcıdan birini seçmesini isteyin ve seçtiği seçeneği ekrana yazdıran bir program yazınız.
Örnek: Fenerbahçe takımını seçtiniz.
KISIM
PYTHON - KULLANICIDAN VERİ ALMA (INPUT) - ALIŞTIRMALAR
f-string ile veri alma (input)
f-string, yani format string Python 3.6 ve sonrasında tanıtılan bir string biçimlendirme yöntemidir. "f" harfi, string'in başında yer alır ve f-string'in değişkenleri doğrudan kullanabilmenizi sağlar.
Süslü parantezler {} içinde değişken isimlerini yazarak, bu değişkenlerin değerlerini string içinde kolayca ekleyebilirsiniz.
Bu örnekte, süslü parantezler, ad değişkeninin değerini string içinde yerleştirmek için kullanılır.
Bu kod, şu çıktıyı üretir:
Alıştırma 1: İsim ve Yaş Girişi (fString ile)
Görev: Kullanıcıdan ismini ve yaşını alın ve aşağıdaki gibi bir çıktı oluşturun:
Alıştırma 2: Not Hesaplama
Görev: Kullanıcıdan bir dersin notunu alın. Eğer not 60 veya üzerindeyse "Geçtiniz", altındaysa "Kaldınız" yazdırın.
Alıştırma 3: Basit Hesap Makinesi
Görev: Kullanıcıdan iki sayı alın ve bu sayılarla toplama, çıkarma, çarpma ve bölme işlemleri yaparak sonuçları ekrana yazdırın.
Alıştırma 4: Favori Renk Kontrolü
Görev: Kullanıcıdan bir renk girmesini isteyin. Eğer kullanıcı "mavi" derse "Mavi çok güzel bir renk!" yazdırın, aksi takdirde "Güzel bir renk seçtiniz!" yazdırın.
Kodunuzda kullanıcıdan bir renk girmesini istiyorsunuz ve girilen değeri küçük harflere çevirerek "mavi" ile karşılaştırıyorsunuz.
KISIM INPUT - ÖZET VİDEO
GÖREV
1)
Kullanıcımızdan isim, yaş ve memleket alın fstring ile ekrana yazdırınız.
Örnek: İshak Çorum ilinden gelmektedir ve 30 yaşındadır.
2)
Kullanıcımızdan sınav sonucunu alın ve 50 ve üzeri ise geçti 50 altı ise kaldı yazdınız.
3)
Kullanıcımızdan iki adet sayı alın ve toplama, çıkarma, çarpım ve bölüm sonucunu ekrana yazdırınız.
Örnek:
Girdiğiniz sayıların toplam sonucu:
Girdiğiniz sayıların çıkarma sonucu:
Girdiğiniz sayıların çarpma sonucu:
Girdiğiniz sayıların bölme sonucu:
3)
Kullanıcımızdan renk alın ve ekrana güzel renk seçtiniz yazdırın.
Örnek:
Sarı güzel bir renk.
KISIM
Alıştırma 5: Hayvan Seçimi
Görev: Kullanıcıdan bir hayvan seçmesini isteyin (kedi, köpek, kuş). Seçimine göre aşağıdaki gibi bir mesaj gösterin:
Alıştırma 6: Kullanıcı Bilgileri
Görev: Kullanıcıdan ad, soyad ve doğum yılı alarak ekrana yazdırın:
Alıştırma 7: Şifre Kontrolü
Görev: Kullanıcıdan bir şifre girmesini isteyin. Eğer şifre "1234" ise "Şifre doğru!" mesajını, aksi takdirde "Şifre yanlış!" mesajını yazdırın.
Alıştırma 8: Kullanıcı Girişi
Görev: Kullanıcıdan bir kullanıcı adı ve şifre girmesini isteyin. Eğer kullanıcı adı "admin" ve şifre "1234" ise "Giriş başarılı!" mesajını, aksi takdirde "Giriş başarısız!" mesajını gösterin.
KISIM INPUT - ÖZET VİDEO
GÖREV
1) 5 hayvanlı bir program oluşturunuz. Kullanıcıdan seçim yapmasını isteyerek her hayvana ayrı mesaj gösteriniz.
2) Kullanıcıdan isim, soy isim, doğum yılı alınız ve alt alta ekrana yazdırınız.
Örnek:
İsim: İshak
Soyisim: Bezci
Doğum Yılı: 1994
3) Kullanıcıdan bir şifre girmesini isteyin. Eğer şifre "456789" ise "Şifre doğru!" mesajını, aksi takdirde "Şifre yanlış!" mesajını yazdırın.
4) Kullanıcıdan bir kullanıcı adı ve şifre girmesini isteyin. Eğer kullanıcı adı "selim" ve şifre "4321" ise "Giriş başarılı!" mesajını, aksi takdirde "Giriş başarısız!" mesajını gösterin.
Ödev:
Yukarıdaki öğrendiklerinizle Python dilinde en az 10 değişken, ve 2 fString fonksiyonu kullanarak bir proje oluşturunuz ve kodlarınızın fotoğrafını aşağıdaki mail adresine gönderiniz.
Maile isim soy isim, sınıf ve okul numarası bilgilerinizi yazmayı unutmayınız.
egitimdebil@gmail.com
Önerilen program: IDE - PYTHON (Bilgisayarla çalışmayanlar, kodları deftere yazıp fotoğrafını gönderebilirler.)
Bilişim Teknolojileri Öğretmeni: İshak BEZCİ
Son gün ve saat : Pazar gece 12.00
Comments