3-4- дәрістер Шартты, таңдау операторлары және циклдық операторлар



Дата07.01.2022
өлшемі0,84 Mb.
#17463
түріПрограмма
Байланысты:
3 4

3-4- Дәрістер Шартты, таңдау операторлары және циклдық операторлар.

  • Cабақтың жоспары:
  • 1. Питон және Си тіліндегі программаның құрылымы.
  • 2. Питон және Си тілінің қарапайым операторлары.
  • 3.Шартты оператор.
  • 4. Циклдық оператор.
  • Cабақтың мақсаты:
  • PYTHON тілінде басқарушы құрылымдар, құрама, шартты, таңдау операторлары, логикалық операцияларды құру және циклдық операторларға программа құруды үйрену.
  • Әдебиеттер:
  • 1. Сергей Лебедев. Лекции по языку Питон // youtube, канал "Computer Science Center"
  • 2. Learn X in Y minutes https://learnxinyminutes.com/docs/pythoon/
  • 3. Роман Сузи. Язык программирования Python // НОУ Интуит
  • 4. http://stackoverflow.com
  • Меншіктеу операторы – «=»
  • input()енгізу операторы программадағы берілген тізімдердің шешімін табу үшін қажет.
  • a = input()
  • b = input()
  • s = a + b
  • print(s)
  • 3.print()-шығару операторы – нәтижесін жауапқа шығару.
  • print ("как вас зовут :") d = input() print ("Привет" , d)
  • PYTHON тілінің негізгі операторлары
  • мысал:
  • a=int(input("Введите какой сейчас год... ")) if a%4==0: print("Высокосный") else: print("Не высокосный")
  • 2. мысал:
  • name = input("Как Вас зовут? ")
  • print("Привет,",name)
  • 3.Шартты оператордың жалпы түрі:
  • 1. If - (TRUE) ақиқат болса – орындалады;
  • 2. if / elif / else – if жалған болса, else – 1 рет орындалады, elif – бірнеше рет шарт тексереді.
  • 3. Мәлімдемеде if болса – ақиқат мән қабылдағанша, бірінің ішінде бірі if / elif / else шарттары тексеріле береді.
  • PYTHON тілінің шартты операторлары
  • PYTHON тілінің шартты операторлары
  • Логикалық операторлар:
  • 1. X and Y – және (2 мәні де ақиқат болса)
  • 2. X or Y – немесе (2 мәннің біреуі ақиқат болса)
  • 3. not X – терістеу ( х мәні жалған болса, ақиқат)
  • PYTHON тілінің шартты операторлары
  • a=int(input()) b=int(input()) c=int(input()) max=a if a>b else b max=c if c>max else max #максимальное из трех чисел
  • PYTHON тілінің шартты операторлары
  • 2-мысал.3 санның ең үлкенін табу.
  • PYTHON тілінің шартты операторлары
  • PYTHON тілінің негізгі операторлары
  • 3.мысал:
  • PYTHON тілінің негізгі операторлары
  • PYTHON тілінің негізгі операторлары
  • PYTHON тілінің негізгі операторлары
  • PYTHON тілінің негізгі операторлары
  • Цикл дегеніміз - бұл программаны орындалу барысында бірнеше рет қайталанатын бөліктері. Егер қайталау саны алдын – ала белгісіз болса, яғни ол белгілі бір шартқа байланысты болса, онда ол шартты цикл деп аталады.
  • Егер қайталау саны белгілі болған жағдайда шартсыз цикл деп атайды.
  • PYTHON тілінің циклдық операторлары
  • Python тілінде циклдік өрнектің екі түрі бар:
  • Цикл while
  • 2. Цикл for
  • PYTHON тілінің циклдық операторлары
  • 1
  • 2
  • while условие:
  •     выражение
  • 1
  • 2
  • for item in sequence:
  •     statement(s)
  • циклдық оператордың блок-схемасы
  • Айнымалысы белгелі циклдық оператор
  • Айнымалысы белгелі циклдық оператор
  • Айнымалысы белгелі циклдық оператор
  • >>> stroka = "привет"
  • >>> for bukva in stroka:
  • print(bukva, end=' * ')
  •  
  • п * р * и * в * е * т *
  • >>>
  • >>> spisok = [0,10,20,30,40,50,60,70,80,90]
  • >>> i = 0
  • >>> for element in spisok:
  • spisok[i] = element + 2
  • i = i + 1
  •  
  • >>> spisok
  • [2, 12, 22, 32, 42, 52, 62, 72, 82, 92]
  • Айнымалысы белгелі циклдық оператор
  • Бақылау сұрақтары:
  • Шартты оператордың неше түрі?
  • Таңдау операторының айырмашылығы қандай?
  • Циклдық операторлар түрлері?
  • Назар аударғандарыңызға рахмет!


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет