Презентація "Вивчаємо Python. Рядки"

Про матеріал
Даний матеріал розглядає рядки та дії з ними, зокрема дії додавання та множення. Рахуємо кількість символів в рядку. Пропонується виконати самостійно завдання.
Перегляд файлу
Учитель інформатики ЗОШ №12 Сизоненко Світлана Володимирівна. Вивчаємо Python. Рядки
Сьогодні розглянемо рядки. Це один з основних базових елементів мови Python.
Приклад: рахуємо кількість символів в рядку:>tmp = print len(tmp) # функція рахує кількість символів >6" title="Приклад: рахуємо кількість символів в рядку:>tmp = "string" >print len(tmp) # функція рахує кількість символів >6">
 По суті, інтерпретатор показує скільки байт займає рядок (кирилиця), а оскільки ми можемо використати кодування UTF - 8, то на кожен символ виділяється по 2 байти:>tmp = print len(tmp) # функція рахує кількість символів>12" title=" По суті, інтерпретатор показує скільки байт займає рядок (кирилиця), а оскільки ми можемо використати кодування UTF - 8, то на кожен символ виділяється по 2 байти:>tmp = "рядок" >print len(tmp) # функція рахує кількість символів>12">
 Окрім цього рядок можна розглядати як масив символів і відповідно звертатися до кожного символу окремо. Рахунок символів починається з 0.
>str = 'string' >print str[0]  # Виведення першого (нульового) символу>s >print str[2]  # Виведення 3-го символу (т.к рахунок йде від 0). >r >print str[-1]  # Цим способом ми виводимо останній символ рядка. >g >print str[0:3]  # Виводимо діапазон символів від 0 до 3. Усі 4 символи. Можна записати так [:3] >stri >print str[0:5:2] # Виводимо символи від 0 до 5 з кроком в 2 символи (т.е.перескакуєм через 1 символ). >srn >print str[:] # Виводимо увесь рядок. Оскільки нулі можна не вказувати. Еквівалентно [0: 0] >string >print str[0:3000] #якщо вказати занадто велике число, то интерпритатор виведе увесь рядок. >string
З рядками можна проробляти і математичні операції: >s1 = 'привіт ‘>s2 = 'світ ‘>print s1+s2 # Конкатенація рядків (додавання) >привіт світ
 >print s1*3 # Множення рядка >привіт привіт привіт >print s1+привіт загадковий світ" title=" >print s1*3 # Множення рядка >привіт привіт привіт >print s1+"загадковий "+s2 #Додавання слова в перший рядок і конкатенація з другою>привіт загадковий світ">
Виконайте завдання:порахувати кількість символів в рядку>tmp= tmp= " стрічка">tmp= " привіт світ">tmp= " рядок меню "2) Створіть дві змінні. Напишіть програму для вітання за зразком: " Привіт сонячний день "3) Напишіть програму для отримання такого запису: Hello World! Hello World! Hello World! Hello World!" title="Виконайте завдання:порахувати кількість символів в рядку>tmp= " рядок">tmp= " стрічка">tmp= " привіт світ">tmp= " рядок меню "2) Створіть дві змінні. Напишіть програму для вітання за зразком: " Привіт сонячний день "3) Напишіть програму для отримання такого запису: Hello World! Hello World! Hello World! Hello World!">
Зміст слайдів
Номер слайду 1

Учитель інформатики ЗОШ №12 Сизоненко Світлана Володимирівна. Вивчаємо Python. Рядки

Номер слайду 2

Сьогодні розглянемо рядки. Це один з основних базових елементів мови Python.

Номер слайду 3

Приклад: рахуємо кількість символів в рядку:>tmp = "string" >print len(tmp) # функція рахує кількість символів >6

Номер слайду 4

По суті, інтерпретатор показує скільки байт займає рядок (кирилиця), а оскільки ми можемо використати кодування UTF - 8, то на кожен символ виділяється по 2 байти:>tmp = "рядок" >print len(tmp) # функція рахує кількість символів>12

Номер слайду 5

Окрім цього рядок можна розглядати як масив символів і відповідно звертатися до кожного символу окремо. Рахунок символів починається з 0.

Номер слайду 6

>str = 'string' >print str[0]  # Виведення першого (нульового) символу>s >print str[2]  # Виведення 3-го символу (т.к рахунок йде від 0). >r >print str[-1]  # Цим способом ми виводимо останній символ рядка. >g >print str[0:3]  # Виводимо діапазон символів від 0 до 3. Усі 4 символи. Можна записати так [:3] >stri >print str[0:5:2] # Виводимо символи від 0 до 5 з кроком в 2 символи (т.е.перескакуєм через 1 символ). >srn >print str[:] # Виводимо увесь рядок. Оскільки нулі можна не вказувати. Еквівалентно [0: 0] >string >print str[0:3000] #якщо вказати занадто велике число, то интерпритатор виведе увесь рядок. >string

Номер слайду 7

З рядками можна проробляти і математичні операції: >s1 = 'привіт ‘>s2 = 'світ ‘>print s1+s2 # Конкатенація рядків (додавання) >привіт світ

Номер слайду 8

>print s1*3 # Множення рядка >привіт привіт привіт >print s1+"загадковий "+s2 #Додавання слова в перший рядок і конкатенація з другою>привіт загадковий світ

Номер слайду 9

Виконайте завдання:порахувати кількість символів в рядку>tmp= " рядок">tmp= " стрічка">tmp= " привіт світ">tmp= " рядок меню "2) Створіть дві змінні. Напишіть програму для вітання за зразком: " Привіт сонячний день "3) Напишіть програму для отримання такого запису: Hello World! Hello World! Hello World! Hello World!

pptx
Додано
30 березня 2020
Переглядів
1054
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку