Инфоурок Информатика Презентации"Жолдарға қолданылатын әдістер" презентация

"Жолдарға қолданылатын әдістер" презентация

Скачать материал
Скачать материал ""Жолдарға қолданылатын әдістер" презентация"

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Режиссер-постановщик

Описание презентации по отдельным слайдам:

  • Тақырыбы: Жолдарға қолданылатын әдістер.ОРЫНДАҒАН: Бейлханова А.Ж.
Тексерген:...

    1 слайд

    Тақырыбы: Жолдарға қолданылатын әдістер.
    ОРЫНДАҒАН: Бейлханова А.Ж.
    Тексерген: Дүйсембекова А.Н.
    Тобы: 18вт-3
    Рымбек Байсейітов атындағы Семей қаржы-экономикалық колледжі

  • Жоспар: Жолдарға қолданылатын негізгі әдістер
 Жолдарға қолданылатын негізгі...

    2 слайд

    Жоспар:
    Жолдарға қолданылатын негізгі әдістер
    Жолдарға қолданылатын негізгі әдістерді қолдану

  • Жолдарға қолданылаын негізгі әдістерisalpha(): егер жол тек алфавит символдар...

    3 слайд

    Жолдарға қолданылаын негізгі әдістер
    isalpha(): егер жол тек алфавит символдарынан тұрса, True мәнін қайтарады
    islower(): егер жол тек төменгі регистрдегі символдардан ғана, True мәнін қайтарады
    isupper():егер жол тек жоғарғы регистрдегі символдардан ғана, True мәнін қайтарады
    isdigit(): егер жолдың барлық символдары сандар болса, True мәнін қайтарады
    isnumeric(): егер жол саннан тұрса, True мәнін қайтарады
    startswith(str): егер жол str ішкі жолынан басталса, True мәнін қайтарады
    endswith(str): егер жол str ішкі жолымен аяқалса, True мәнін қайтарады
    lower(): жолды төменгі регистрге ауыстырады
    upper():жолды жоғарғы регистрге ауыстырады

  • title(): жолдағы сөздердің бірінші символдары жоғарғы регистрге ауыстырылады....

    4 слайд

    title(): жолдағы сөздердің бірінші символдары жоғарғы регистрге ауыстырылады.
    capitalize(): жолдың тек бірінші сөзінің бірінші әрпін ғана жоғарғы регистрге ауыстырады.
    lstrip(): жолдың басындағы бос орындарды жояды
    rstrip(): жолдың соңындағы бос орындарды жояды
    strip(): жолдың басындағы және соңындағы бос орындарды жояды
    ljust(width): егер жол ұзындығы width параметрінен кем болса, онда жолдың оң жағына бос орын қосылады, ал жол сол жақ бойынша түзетіледі.
    rjust(width): егер жол ұзындығы width параметрінен кем болса, онда жолдың сол жағына бос орын қосылады, ал жол оң жақ бойынша түзетіледі.
    center(width): егер жол ұзындығы width параметрінен кем болса, онда жолдың оң және сол жағына бос орын қосылады, ал жол жолдың центрі бойынша түзетіледі.
    find(str[, start [, end]): жолдағы ішкі жолдың индексін қайтарады. Егер ішкі жол табылмаса, онда -1 қайтарылады.
    replace(old, new[, num]): жолда бір ішкі жолды екінші ішкі жолға ауыстрады.
    split([delimeter[, num]]): бөлгішке байланысы жолды ішкі жолдарға ажыратады.
    join(strs): араларына ажыратқыш қоя отырып, жолдарды бір жолға біріктіреді

  • Мысалы, егер біз пернетақтадан санды енгізуді күтсек, онда берілген жолды сан...

    5 слайд

    Мысалы, егер біз пернетақтадан санды енгізуді күтсек, онда берілген жолды санға түрлендірместен бұрын isnumeric() әдісінің көмегімен шынымен сан енгізілгенін тексеріп алуымызға болады, егер сан енгізіле, онда түрлендіру операциясы орындалады:

  • Жолдың белгілі бір ішкі жолдан басталатындығын немесе аяқталатындығын тексеру:

    6 слайд

    Жолдың белгілі бір ішкі жолдан басталатындығын немесе аяқталатындығын тексеру:

  • Жолдың басындағы және соңындағы бос орындарды жою:

    7 слайд

    Жолдың басындағы және соңындағы бос орындарды жою:

  • Жолды бос орындармен толықтыру және туралау:
Консольдық шығуы:iPhone 7:...

    8 слайд

    Жолды бос орындармен толықтыру және туралау:

    Консольдық шығуы:
    iPhone 7: 52000
    Huawei P10: 36000

  • Жол ішінде іздеу:
       Ішкі жолды жолдан іздеу үшін Python тілінде find() ә...

    9 слайд

    Жол ішінде іздеу:
    Ішкі жолды жолдан іздеу үшін Python тілінде find() әдісі қолданылады, оның үш формасы бар:
    find(str): str ішкі жолын іздеу жолдың басынан аяғына дейін жүргізіледі
    find(str, start): start параметрі бастапқы индексті көрсетеді, оның көмегімен іздеу жүргізіледі
    find(str, start, end): end параметрі соңғы индексті көрсетеді, іздеу осы индекске дейін жүргізіледі.
    Егер ішкі жол табылмаса, -1 қайтарылады:

  • Жол ішінде алмастырулар жүргізу        Жол ішінде бір ікші жолды екіншісіне а...

    10 слайд

    Жол ішінде алмастырулар жүргізу
    Жол ішінде бір ікші жолды екіншісіне ауыстыру үшін replace() әдісі қолданылады:
    replace(old, new): old ішкі жолын new ішкі жолымен алмастырады.
    replace(old, new, num): num параметрі old ішкі жолын new ішкі жолына неше рет ауыстыру керек екенін көрсетеді.

  • 11 слайд

  • Ішкі жолдарға бөлу       split() әдісі ажыратқышқа байланысты жолды ішкі жол...

    12 слайд

    Ішкі жолдарға бөлу

    split() әдісі ажыратқышқа байланысты жолды ішкі жолдардың тізіміне бөледі. Ажыратқыш ретінде кез келген символ немесе символдар тізбегі бола алады. Берілген әдістің келесідей формалары бар:
    split(): ажыратқыш ретінде бос орын қолданылады
    split(delimeter): ажыратқыш ретінде delimeter қолданылады
    split(delimeter, num): num параметрі delimeter неше рет енетінін көрсетеді. Жолдың қалған бөлігі ішкі бөліктерге ажыратылмай қосылады.

  • text = "Бұл бұтақтары сынған және қабығы түскен, екі құшақ, өте үлкен емен ед...

    13 слайд

    text = "Бұл бұтақтары сынған және қабығы түскен, екі құшақ, өте үлкен емен еді"
    # бос орын бойынша ажырату
    splitted_text = text.split()
    print(splitted_text)
    print(splitted_text[10])     # ['Бұл', 'бұтақтары', 'сынған', 'және', 'қабығы', 'түскен,', 'екі', 'құшақ,', 'өте', 'үлкен', 'емен', 'еді']емен # үтір бойынша ажырату
    splitted_text = text.split(",")
    print(splitted_text)
    print(splitted_text[1])     # ['Бұл бұтақтары сынған және қабығы түскен', ' екі құшақ', ' өте үлкен емен еді'] екі құшақ # бірінші бес бос орын бойын ажырату
    splitted_text = text.split(" ", 5)
    print(splitted_text)       
    print(splitted_text[5])     ['Бұл', 'бұтақтары', 'сынған', 'және', 'қабығы', 'түскен, екі құшақ, өте үлкен емен еді']

  • Жолдарды қосуjoin() әдісі жолдар тізімін біріктіреді.

    14 слайд

    Жолдарды қосу

    join() әдісі жолдар тізімін біріктіреді.

  • join() әдісіне тізімнің орнына жай жолды беруге болады:word = "hello"
joined_...

    15 слайд

    join() әдісіне тізімнің орнына жай жолды беруге болады:
    word = "hello"
    joined_word = "|".join(word)
    print(joined_word)      # h|e|l|l|o

  • Назарларыңызға рахмет!

    16 слайд

    Назарларыңызға рахмет!

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 953 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.12.2020 1335
    • PPTX 539 кбайт
    • 56 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Дуйсембекова Арайлым Нургельдиевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 8 лет и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 166169
    • Всего материалов: 45

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 683 человека из 79 регионов
  • Этот курс уже прошли 1 810 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 494 человека из 73 регионов
  • Этот курс уже прошли 1 526 человек

Мини-курс

Библиотечная трансформация: от классики до современности с акцентом на эффективное общение и организацию событий

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 21 человек из 15 регионов
  • Этот курс уже прошли 35 человек

Мини-курс

Методы анализа и прогнозирования по финансовой отчетности

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психологическая диагностика и коррекция

2 ч.

780 руб. 390 руб.
Подать заявку О курсе