Главная страница
Навигация по странице:

  • Электрондық поштаның аттары мен мекен-жайлары

  • Zhalgas : zhalgas@mail.ru , Dulat : dulat@mail.ru , Baqzhulsyz : baqzhuldyz@mail.ru }a = input("Ат еңгіз: "

  • "өшіретін ат еңгіз: " )del

  • Лабка. Лабка-8 Тайғара Диас. Тайара Диас 8лаб


    Скачать 45.46 Kb.
    НазваниеТайара Диас 8лаб
    АнкорЛабка
    Дата25.10.2022
    Размер45.46 Kb.
    Формат файлаdocx
    Имя файлаЛабка-8 Тайғара Диас.docx
    ТипДокументы
    #753855

    Тайғара Диас 8-лаб
    8. set1 және set2 айнымалыларының екеуі де жиынға сілтеме жасап тұр делік. set2 айнымалысының құрамына кірмейтін set1 айнымалысы элементтерінен тұратын басқа бір жиын құрып, соны set3 айнымалысына меншіктейтін код фрагментін жазыңыз.
    set1 = set([ 'о' , 'п' , 'с' , 'в'] )
    set2 = set([ 'а' , 'п' , 'р' , 'с' ] )
    set3 = set1.difference(set2)
    print(set3)


    8. Электрондық поштаның аттары мен мекен-жайлары. Сөздікте кілт/мән жұптары түрінде аттары және электрондық пошта адрестерін сақтайтын программа жазыңыз. Программа пайдаланушыға адамның электрондық пошта адресін табуға, жаңа ат пен электрондық пошта адресін қосуға, бұрыннан бар электрондық пошта адресін өзгертуге және де бұрыннан бар ат пен электрондық пошта адресін жоюға мүмкіндік беретін менюді көрсетуі тиіс. Программа сөздікті тұрақтандырып, оны пайдаланушы программадан шыққан кезде файлға жазып сақтап қоюы керек. Программа оны әрбір іске қосу кезінде ол файлдан сөздікті оқып, оны бастапқы қалпына келтіруі (консервациядан шығаруы) керек.
    di = { 'Zhalgas': 'zhalgas@mail.ru', 'Dulat': 'dulat@mail.ru', 'Baqzhulsyz': 'baqzhuldyz@mail.ru'}
    a = input("Ат еңгіз: ")
    print(di.get(a, 'табылмады'))
    b = input("Жаңа ат еңгіз: ")
    c = input("Жаңа email еңгіз: ")
    di[b] = c
    print(di)
    for at in di:
    print(at)
    d = input("өшіретін ат еңгіз: ")
    del di[d]
    print(di)
    file = open(r"C:\di.txt", 'w')
    for key in di:
    s=key+":"+di[key]+"\n"
    file.write(s)





    написать администратору сайта