Инфоурок Информатика Другие методич. материалыФункции для работы с символьными строками (9 класс)

Функции для работы с символьными строками (9 класс)

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

Сабақ:                                                                                        Дата_________                                                                                                                        

Урок: 17

Пән:

Предмет:Информатика

Тақырып:

Тема: Функции для работы с символьными строками

Мақсат:

Цель:

Продолжить знакомство с символьными строками

Научить использовать функции символьных строк и ASCII кодов

Воспитать интерес к предмету

Сабақ түрі:

Тип урока: лекция

Әдіс-тәсілдер:

Методы:

Разговорный

Ход урока:

I.  Организационный момент

Приветсвие учащихся. Проверка отсутсвующих

II. Проверка домашнего задания

___________________________________

III. Новая тема

Мы с вами уже ознакомились с начальными сведениями о символьных строках. Рассмотрим ключевые слова INPUT и OUTPUT. Данные процедуры мы будем применять с помощью операторов READ и WRITE. Обработка символьной информации осуществляется с помощью ключевого слова CHAR. Значением типа переменной CHAR может являться любой символ, используемый на ПК, но он должен соответствовать коду ASCII. Символ изображается числом в интервале от 0 до 255 на основании ASCII кодов. Символы от 0 до 127 являются универсальными к ним можно отнести знаки препинания, латинские буквы и арифметические операции, а символы от 128 до 255 для специальных и букв национального алфавита.

Если в программе описано следующее…

VAR    A, B: CHAR;

             ZNAK, SYMBOL: CHAR,

то в операторе присваивания значениями этих переменных и констант должен быть символ, взятый в апострофы.

Например: A:= ‘k’, B:= ‘A’, B:= ‘5’, A:= ‘;’

Так же можно использовать операции отношения =,<>,>,>=,<,<= сравнение происходит согласно кодам ASCII.

         По следующей программе можно вывести буквы по порядку оглсно алфавиту расположения кодов.

PROGRAM  KODY;

Var    c:   char;

BEGIN

      for c:= ‘a’ to ‘z’ do

Write (c)

END.

Если нужно вывести алфавит в обратном порядке,  то используя оператор for можно написать в виде: for c:= ‘zdown toado.

Для данных символьного типа определены следующие стандартные функции:

chr(x) – преобразует выражения х типа byte в один символ ASCII кода;

ord(ch) – символ ch типа byte преобразуются в соответствующию ему код;

pred(ch) – дает символ, предшествующий ch соответственно коду;

succ(ch) – дает символ, следующий за ch соответственно коду;

upcase(ch) – переводит малые латинские буквы в прописные, на остальные символы не действует.

Следующая программа иллюстрирует возможности  функции «CHR».

Program  PR4;

Var  i:  byte;

Begin

       for   i:=0 to 255 do write (chr(i):2);

end.

IV. Закрепление

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

Составить программу  получения слова «Правило» из слова «Операция»

Сабақтты қорындылау:

Үйге тапсырма беру:

Задание на дом:______________________________________

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение к уроку №17

ASCII коды

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Функции для работы с символьными строками (9 класс)"

Настоящий материал опубликован пользователем Павельева Ирина Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

Скачать материал
    • 08.01.2015 663
    • DOCX 40.6 кбайт
    • Оцените материал:
  • Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

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

    Павельева Ирина Викторовна
    Павельева Ирина Викторовна

    Учитель

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

    Об авторе

    Здравствуйте! Я работаю учителем информатики. А так же являюсь классным руководителем 7 класса и пионервожатой. Несмотря на то, что стаж моей педагогической деятельности совсем маленький, всего 3 года, я стараюсь идти в ногу со временем и участвовать в различных конкурсах, с целью повысить свой педагогический уровень. Принимаю участие, как в школьных, так и в районных мероприятиях по информатике.

Python. Обработка символьных (текстовых) данных. Строки

Файл будет скачан в формате:

  • pdf
1271
80
12.02.2024

Материал разработан автором:

Кведорелис Наталия Болеславовна

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

Разработок в маркетплейсе: 199
Покупателей: 5 327

Настоящая методическая разработка опубликована пользователем Кведорелис Наталия Болеславовна. Инфоурок является информационным посредником

✅ Рабочий лист для уроков в 8-11 классе по программированию по теме Python. Обработка символьных (текстовых) данных. Строки. Работа с текстом. ❓В справочном блоке рассмотрены основные операторы и методы строк, оператор len(), способы обработки строки с помощью циклов, вычисление количества символов по запросу, оператор in в работе со строками, применение срезов. ⭐Включенные задания проверяют умение писать программы на Python. Посимвольная обработка строк. Подсчёт частоты появления символа в строке. Встроенные функции для обработки строк. Представлены разноуровневые задания. В разработку включены файлы заданий, и файлы с программным решением заданий для самостоятельных решений для проверки.

Краткое описание методической разработки

Рабочий лист для уроков в 8-11 классе по программированию по теме Python. Обработка символьных (текстовых) данных. Строки. Работа с текстом.

❓В справочном блоке рассмотрены основные операторы и методы строк, оператор len(), способы обработки строки с помощью циклов, вычисление количества символов по запросу, оператор in в работе со строками, применение срезов.

⭐Включенные задания проверяют умение писать программы на Python. Посимвольная обработка строк. Подсчёт частоты появления символа в строке. Встроенные функции для обработки строк.

Представлены разноуровневые задания. В разработку включены файлы заданий, и файлы с программным решением заданий для самостоятельных решений для проверки. 

Развернуть описание
Смотреть ещё 5 615 курсов

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

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

Скачать

Краткое описание документа:

Конспект урока на тему:  Функции для работы с символьными строками (9 класс).  

Обработка символьной информации осуществляется с помощью ключевого слова CHAR. Значением типа переменной CHAR может являться любой символ, используемый на ПК, но он должен соответствовать коду ASCII. Символ изображается числом в интервале от 0 до 255 на основании ASCII кодов. Символы от 0 до 127 являются универсальными к ним можно отнести знаки препинания, латинские буквы и арифметические операции, а символы от 128 до 255 для специальных и букв национального алфавита.

Если в программе описано следующее…

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

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

7 241 509 материалов в базе

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

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

Информационные ресурсы общества. Образовательные информационные ресурсы
  • Учебник: «Информатика. Базовый уровень», Босова Л.Л., Босова А.Ю.
  • Тема: § 1. Информация. Информационная грамотность и информационная культура
  • 02.10.2020
  • 8437
  • 27
«Информатика. Базовый уровень», Босова Л.Л., Босова А.Ю.

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

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

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

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 218 934 материалы из нашего маркетплейса.

Мини-курс

Психосоматика и психология здоровья

5 ч.

699 руб.
Подать заявку О курсе
  • Сейчас обучается 188 человек из 48 регионов
  • Этот курс уже прошли 274 человека

Мини-курс

Комплексные технологии и управление качеством в металлургии

2 ч.

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

Мини-курс

Культурное наследие России: язык и фольклор

4 ч.

699 руб.
Подать заявку О курсе
  • Этот курс уже прошли 47 человек
Смотреть ещё 5 615 курсов