Yazı değerlini başka bir değere eşitlemek

Question

Ben bir program üzerinde çalışıyorum. Programımda kullanıcıdan veri almak ve aldığı veride “A” harfi kullanmış ise o a harfini bir sayı örn:11 veyahut başka bir harf örn:c olarak yazılmasını istiyorum.
biraz hayalimdekileri kod olarak yazarsam daha anlaşılır olabileceğini düşünüyorum;
kveri = raw_input(“”)
örneğin bir giriş gerçekleştirde ve yazdığı şey “Adana”
programımız hemen A harfini gördü ve onu 11 ile değiştirdi ve sonuç “11d11n11”
Bu işlemi nasıl gerçekleştirebilirim ? Şimdiden cevaplayan cevaplamayan, hepinize teşekkür ederim.

in progress 0
Bilişim Denizcan Baykurt 2 weeks 3 Answers 52 views Çırak 1

About Denizcan BaykurtÇırak

Answers ( 3 )

  1. Tam olarak ne demek istediyinizi anlamadim, id() fonksiyonunu bi dene istersen.

    a = “Adana”

    b = id(a)

    print(b)

     

  2. “string” ve “dictionary” veri tipleri kullanılarak yapılabilir. Aşağıdaki program galiba sorduğunu yapıyor. kelimeNumara değişkeni ihtiyaca göre genişletilebilir.

    Buradaki yazıcının yetersizliklerinden dolayı programı kullandığın geliştirici programının yazım bölümüne yapıştırdıktan sonra boşlukları yeniden ayarlaman gerekebilir. Kolay gelsin.

    ———————————————————-

    kelimeNumara = {‘A’: ’11’, ‘a’: ’11’, ‘E’: ’22’, ‘e’: ’22’}
    kelime = input(‘Kelime giriniz: ‘)
    kelime = list(kelime)

    for i in range(len(kelime)):
    if not kelimeNumara.get(kelime[i], False):
    continue
    else:
    kelime[i] = kelimeNumara[kelime[i]]

    for harf in kelime:
    print(harf,end=”)

  3. Az önceki yanıtta paylaştığım kodun düzgün formatlı halini GitHub’a da koydum. Aşağıdaki bağlantıdan ulaşabilirsin. İyi çalışmalar.

    https://gist.github.com/kkoyun/e2bc559331ac9f57b9ce1a564f1b1da0

     

Leave an answer

Captcha Click on image to update the captcha .