👉ОЛІМПІАДА З ІНФОРМАТИКИ ЗА 8 КЛАС👈
!!!ЗА УЧАСТЬ 10 БАЛІВ, ЗА ПЕРЕМОГУ - 12
Повертає абсолютне значення від’ємного цілого числа.
Повертає абсолютне значення від’ємного дробового числа.
Піднесення додатного цілого числа до степеня
3
.Піднесення від’ємного дробового числа до степеня
2
.Якщо не вказано другого аргументу, округлює число до найближчого цілого числа (число
11
ближче знаходиться).Якщо не вказано другого аргументу, округлює число до найближчого цілого числа. Але, якщо два кратні числа однаково рівновіддалені, округлення робиться в напрямку парного вибору (округлення до
4
, оскільки4
парне).Якщо не вказано другого аргументу, округлює число до найближчого цілого числа. Але, якщо два кратні числа однаково рівновіддалені, округлення робиться в напрямку парного вибору (округлення до
8
, оскільки8
парне).Повертає число з плаваючою крапкою, округлене до вказаного числа цифр після десяткової крапки.
Обидва числа мають однакове округлення
2.67
, хоча число2.675
повинно було б бути округлене до2.68
. Це не є помилкою. Це особливість представлення десяткових дробів уPython
, яка пов’язана з точністю обчислення.
12
. Ви повинні написати чотири рядки коду, які виглядають приблизно так: print(5 + 7)
. Результатом повинні бути чотири рядки, у кожному з яких виводиться число 12
.Програма "Знайомство"
imya=input('What is your name? ')
print ("It's so great to meet you,", imya)
print ("Hope we'll be friends!")
Результат:
It's so great to meet you, Oksana. Hope we'll be friends!
💪Крок 5: Досліджуємо
Виконаємо експеримент
imya=input('What is your name? ')
print ("It's so great to meet you,", imya, end=" ")
print (". Hope we'll be friends!")
Яким буде результат?
_____
💪Виконаємо експеримент
first=input('Enter number ')
second=input('Enter number ')
sum=first+second
print (first,'+',second,'=',sum)
Функція int дозволяє перевести символи у числа, і у змінних first та second містяться цілі числа.
Функція float дозволяє перевести символи у дробові числа.
_______
Можливі помилки
Enter number 5,4
ValueError: invalid literal for float(): 5,4
Помилка значення - дробове число потрібно друкувати з крапкою
2second=float(input('Enter number '))
SyntaxError: invalid syntax
Синтаксична помилка - назва змінної не може починатись із цифри
Second=float(input('Enter number '))
sum=first+second
NameError: name 'second' is not defined
Помилка іменування - змінні Second та second вважаються різними
_______________
Арифметичні операції
+ додати
- відняти
* помножити
/ поділити
💪Виконаємо експеримент
print(10 * 'a')
Результати виконання задач-експериментів запиши у форму
___________________________________
Уроки 9, 10
1)Хто розробив мову програмування Python?В якому році?
2)Сфери використання Python?
3)Яке ключове слово використовується для виведення даних?
4)Як називається найпростіша програма, яку по традиції першою створюють програмісти?
5)Яка команда допомагає зчитати інформацію з монітору (від користувача)?
на цій картинці підказка на питання 3 та 5; у програмі👆всього два ключових слова:print та input |
Вітаю! Розглянемо детальніше середовища, які дозволять працювати з мовою програмування Python.
👉Крок 3: Оригінальне середовище
Можна використовувати середовище IDLE, яке встановлюється автоматично із Python з https://www.python.org/downloads/
Запустивши файл IDLE, можна одразу писати код. Він виконується після натиснення клавіші Enter.
👉Крок 4: Середовище muPython
Можна працювати у середовищі muPython, завантаживши його з https://codewith.mu/en/download
Після написання коду потрібно клацнути Run, і зберегти код. Результат виконання буде на панелі внизу.
👉Крок 5: Середовище Repl
Також можна користуватись онлайновою версією середовища програмування, наприклад: https://repl.it/languages/python3
або https://www.tutorialspoint.com/execute_python3_online.php
Після написання коду потрібно клацнути Run. Результат виконання буде на панелі праворуч.
Для того, щоб полегшити перехід між блоковим та текстовим режимом програмування, можна скористатись сервісом https://app.edublocks.org/
Крок 6: Найпростіша програма
Розглянемо приклад найпростішої програми та можливі помилки при виконанні програми.
Приклад програми
print ("Hello WORLD!”)
Крок 7: Типи помилок
Можливі помилки:
print ("Hello WORLD!!)
^
SyntaxError: EOL while scanning string literal
Синтаксична помилка - потрібно завершити текстовий рядок, закривши лапки
________________________________________
prin ("Hello WORLD!!")
^
SyntaxError: invalid syntax
Синтаксична помилка - потрібно правильно написати команду
________________________________________
print ("Hello WORLD!!)
^
IndentationError: unexpected indent
Помилка відступів - потрібно прибрати зайвий пробіл на початку рядка
💪Крок 8: Завдання
Випробуйте і зробіть висновок
1)print ('HelloWORLD!!')
2) print ("Hello \n WORLD!!")
3) print ('''Hello WORLD!! ''')
4) print ('It's a wonderful world')
5) print ("It's a wonderful world")
Роботи надсилай на електронну скриньку teacheritschool1@gmail.com
________________
Немає коментарів:
Дописати коментар