Сторінки
Мітки
- 10 кл.
- 11 (2024/2025)
- 11 кл. Фізика і астрономія
- 2(НУШ)
- 3 Нуш
- 4 (НУШ)
- 5 (НУШ)
- 6 (НУШ)
- 7 (НУШ)
- 9 (2024/2025)
- STEM
- Індивідуальний план самоосвіти
- Астрономія
- Безпека в Інтернеті
- Виховна робота
- Вісті з уроків
- Захист проектів з теми: Електромагнітні коливання і хвилі
- Кабінет інформатики
- Компетентнісні задачі
- Конкурси
- Метод проектів
- Методична робота
- Навчальна практика-2021
- Олімпіада
- Позакласна робота
- Роботи учнів
- Тести
- Тренінг
- Тренінг в ТОКІППО
- Фізика-цікаве!
вівторок, 20 лютого 2018 р.
Складання та реалізація алгоритмів із циклом з лічильником у середовищі програмування
- Вправа 1. Розробіть у середовищі програмування мовою програмування Python проект, за допомогою якого можна визначити, скільки слів введено в текстове поле, якщо відомо, що між словами міститься лише один пропуск.
- У середовищі програмування мовою Python створіть новий файл з іменем Кількість слів.
- В області програмного коду запишіть команди за зразком:
import tkinter
from tkinter import ttk
from tkinter import messagebox
main = tkinter.Tk()
main.title('Кількість слів у реченні')
# створення об'єкта для отримання значення з текстового поля: Введіть речення
row_var = tkinter.StringVar()
# опрацювання події натиснення кнопки
def button_click():
# початкові дані: s - кількість слів (спочатку дорівнює нулю), z - рядок, що складається з одного пропуску
s = 0
z = ' '
# отримання значення введеного рядка і присвоєння змінній st
st = row_var.get()
# визначення довжини рядка
k = len(st)
# проходимо за допомогою циклу від початку рядка до кінця, фіксуючи кожне слово, якщо зустрінемо пропуск
for i in range(0, k):
if st[i] == z:
s = s + 1 # s++
# виведення повідомлення про кількість слів у реченні
tkinter.messagebox.showinfo('Результат', str(s+1))
#створення текстового напису Введіть речення та його розміщення на головній формі
label = tkinter.Label(text='Введіть речення')
label.pack()
#створення текстового поля Введіть речення та його розміщення на головній формі
edit = tkinter.Entry(main, textvariable=row_var)
edit.pack()
#створення кнопки та розміщення об'єкта на головній формі
button = tkinter.Button(main, text='Визначити', command=button_click)
button.pack()
#запуск опрацювання подій програми
main.mainloop()
Додатковий матеріал
середа, 31 січня 2018 р.
вівторок, 30 січня 2018 р.
понеділок, 29 січня 2018 р.
середа, 24 січня 2018 р.
Підписатися на:
Дописи (Atom)
Для 9-Б класу!
Доповнити інформацією у спільній презентації