A
B
C
Ç
D
E
F
G
Ğ
H
I
İ
J
K
L
M
N
O
P
R
S
Ş
T
U
Ü
V
Y
Z
Q
W
X
+ Ekle
raw_input() Fonksiyonu

raw_input() Fonksiyonu raw_input() fonksiyonu

Bu fonksiyon yardımıyla kullanıcıların veri girişi yapmasını sağlayabiliriz. Hemen bununla ilgili bir örnek verelim. Öncelikle boş bir kwrite belgesi açalım. Her zaman yaptığımız gibi, ilk satırımızı ekleyelim belgeye:

#!/usr/bin/env python

Şimdi raw_input fonksiyonuyla kullanıcıdan bazı bilgiler alacağız. Mesela kullanıcıya bir şifre sorup kendisine teşekkür edelim...:

#!/usr/bin/env python raw_input("Lütfen parolanızı girin:") print "Teşekkürler!"

Python yazdığımız kodlar içindeki Türkçe karakterler nedeniyle bize bir uyarı mesajı gösterecektir. Bu uyarı mesajını görmek istemiyorsak, programımızın içine şöyle bir kod eklememiz gerekiyor:

# -*- coding: utf-8 -*-

Böylelikle kullandığımız karakter tipini Python"a tanıtmış oluyoruz. Programımızın en son hali şöyle olacak:

#!/usr/bin/env python # -*- coding: utf-8 -*- raw_input("Lütfen parolanızı girin:") print "Teşekkürler!"

Şimdi bu belgeyi "deneme.py" ismiyle kaydediyoruz. Daha sonra bir konsol ekranı açıp, programımızın kayıtlı olduğu dizine geçerek şu komutla programımızı çalıştırıyoruz:

python deneme.py

Tabii ki siz isterseniz daha önce anlattığımız şekilde dosyaya çalıştırma yetkisi vererek ve gerekli düzenlemeleri yaparak programınızı doğrudan ismiyle de çağırabilirsiniz. Bu sizin tercihinize kalmış..

İsterseniz şimdi yazdığımız bu programı biraz geliştirelim. Mesela programımız şu işlemleri yapsın:

Program ilk çalıştırıldığında kullanıcıya parola sorsun



Kullanıcı parolasını girdikten sonra programımız kullanıcıya teşekkür etsin
Bir sonraki satırda kullanıcı tarafından girilen bu parola ekrana yazdırılsın
Kullanıcı daha sonraki satırda, parolanın yanlış olduğu konusunda uyarılsın

Şimdi kodlarımızı yazmaya başlayabiliriz. Öncelikle yazacağımız kodlardan bağımsız olarak girmemiz gereken bilgileri ekleyelim:

#!/usr/bin/env python # -*- coding: utf-8 -*-

Şimdi raw_input fonksiyonuyla kullanıcıya parolasını soracağız. Ama isterseniz bu raw_input fonksiyonunu bir değişkene atayalım:

a = raw_input("Lütfen parolanızı girin:")

Şimdi kullanıcıya teşekkür ediyoruz:

print "Teşekkürler!"

Kullanıcı tarafından girilen parolayı ekrana yazdırmak için şu satırı ekliyoruz:

print a

Biraz önce raw_input fonksiyonunu neden bir değişkene atadığımızı anladınız sanırım. Bu sayede doğrudan "a" değişkenini çağırarak kullanıcının yazdığı şifreyi ekrana dökebiliyoruz.

Şimdi de kullanıcıya parolasının yanlış olduğunu bildireceğiz:

print "Ne yazık ki doğru parola bu değil"

Programımızın son hali şöyle olacak:

#!/usr/bin/env python # -*- coding: utf-8 -*- a = raw_input("Lütfen parolanızı girin:") print "Teşekkürler!" print a print "Ne yazık ki doğru parola bu değil"

İsterseniz son satırda şu değişikliği yapabiliriz:

print "Ne yazık ki doğru parola", a, "değil"

Böylelikle, "a" değişkenini, yani kullanıcının yazdığı parolayı cümlemizin içine (ya da Python"ca ifade etmek gerekirse: "karakter dizisi içine") eklemiş olduk...

Bu "a" değişkenini karakter dizisi içine eklemenin başka bir yolu da kodu şu şekilde yazmaktır:

print "Ne yazık ki doğru parola %s değil" %(a) 


  • diline pelesenk olmak ne demek
  • dillere pelesenk olmuş ne demek
  • pelesenk
  • pelesenk ne demek
  • Pelesenk Ne Demek – Pelesenk Sözlük Anlamı
  • pelesenk olmak ne demek
  • pelesenk olmak ne demektir
  • pelesenk olmuş ne demek
  • Yüksek Yüksek Tepelere sözleri