Skip to content

yucelkuls/VIT-Python-4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

VIT-Python-4

Soru-1

Bir dizi içeren bir liste verildiğinde, listedeki tekrarlayan elemanlari bulan bir Python programı yazın. Bu soruyu cozerken Python kumelerini kullanmaya calisin.

Ornek Input:

1 2 3 4 12 45 1 2 54 65 77 8 1 2

Ornek Output:

Tekrarlayan öğeler: {1, 2}

Soru-2

Bir restoranın menüsünü Python sözlükleri kullanarak oluşturun ve kullanıcının yemekler sipariş etmesine izin verin.

Aşağıdaki adımları izleyebilirsiniz:

  • Restoranın menüsünü bir Python sözlüğü olarak oluşturun. Her yemek bir anahtar kelime, fiyatı ise değer olarak tanımlanabilir.
  • Kullanıcının menüyü görmesi için menüyü ekrana yazdırın.
  • Kullanıcıdan yemekler sipariş etmesini isteyin. Kullanıcı, bir yemek adı veya numarası girebilir.
  • Kullanıcının seçtiği yemekleri bir sözlükte saklayın.
  • Kullanıcının siparişlerini ekrana yazdırın ve toplam fiyatı hesaplayın.

BONUS

Kullanıcının bir metin girmesini ve ardından bu metni Mors alfabesi koduna dönüştürüp yazdırmasını veya aynı şekilde Mors alfabesi kodunu alıp metne dönüştürmesini saglayan bir program yazin. Asagidaki mors alfabesi sozlugunu kullanabilirsiniz.

MORSE_CODE_DICT = {'A': '.-', 'B': '-...', 'C': '-.-.', 'D': '-..', 'E': '.', 'F': '..-.', 'G': '--.', 'H': '....', 'I': '..', 'J': '.---', 'K': '-.-', 'L': '.-..', 'M': '--', 'N': '-.', 'O': '---', 'P': '.--.', 'Q': '--.-', 'R': '.-.', 'S': '...', 'T': '-', 'U': '..-', 'V': '...-', 'W': '.--', 'X': '-..-', 'Y': '-.--', 'Z': '--..', '1': '.----', '2': '..---', '3': '...--', '4': '....-', '5': '.....', '6': '-....', '7': '--...', '8': '---..', '9': '----.', '0': '-----', ', ': '--..--', '.': '.-.-.-', '?': '..--..', '/': '-..-.', '-': '-....-', '(': '-.--.', ')': '-.--.-'}

Ornek Input:

Metin girin: Fenyx IT Academy

Ornek Output:

Mors kodu: ..-. . -. -.-- -..- .. - .- -.-. .- -.. . -- -.--

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%