Для студентов АГУ в г. Рубцовск по предмету Прикладное програмированиеПрактическая работа по прикладному програмированиюПрактическая работа по прикладному програмированию
2023-05-122023-05-12СтудИзба
Задача: Практическая работа по прикладному програмированию
Описание
Задания к занятию 1
Запустить IDLE командой в командном интерпретаторе:
python3
Выполнить операции: 2+5 и 10-5 и получить вывод, аналогичный полученному ниже:
z@z-desktop:~$ python3
Python 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 205+107
312
>>> 218-209
9
>>>
Продолжить выполнение расчетов в IDLE. По окончанию их выделить все, скопировать и вставить в текстовый файл отчета.
Операции с целыми числами
In [1]:
2 + 5
Out[1]:
7
In [2]:
10 - 5
Out[2]:
5
In [3]:
6 * 7
Out[3]:
42
In [4]:
12345678 * 987654328765432318765
Out[4]:
12193262318244164938266047670
In [5]:
3 + 5 * 4
Out[5]:
23
In [6]:
(3 + 5) * 4
Out[6]:
32
In [7]:
40 // 8
Out[7]:
5
In [8]:
42 // 8
Out[8]:
5
In [9]:
42 % 8
Out[9]:
2
In [10]:
239 % 10
Out[10]:
9
In [11]:
239 // 10
Out[11]:
23
In [12]:
2 ** 5
Out[12]:
32
In [13]:
- (42)
Out[13]:
-42
In []:
+ (42)
In [15]:
+-+42
Out[15]:
-42
Числа с плавающей точкой
In [19]:
0.5 + 0.3
Out[19]:
0.8
In [20]:
5 / 2
Out[20]:
2.5
In [21]:
5 // 2
Out[21]:
2
In [22]:
1 / 3
Out[22]:
0.3333333333333333
In [23]:
0.3 + 0.3 + 0.3
Out[23]:
0.8999999999999999
In [24]:
2 ** 5
Out[24]:
32
In [25]:
9 ** 0.5
Out[25]:
3.0
In [26]:
5e-1
Out[26]:
0.5
In [27]:
1234e2
Out[27]:
123400.0
Переменные
In [28]:
a = 3
In [29]:
a
Out[29]:
3
In [30]:
a += 4
In [31]:
a
Out[31]:
7
In [32]:
a
2*a # выводится только последнее значение и только при работе в интерактивном режиме!
Out[32]:
14
Для вывода значений в своих программах используйте функцию print(). Обратите внимание на наличие скобок при вызове функции print!
In [33]:
print(a) print(2 * a)
7
14
Можно выводить диалоговые сообщения при 'общении' c пользователем.
In [34]:
name = input('Enter your name: ') print('Hello ', name)
Enter your name: Pavel Hello Pavel
In [35]:
a = int(input()) print(a * 2)
12
24
In [36]:
a = int(input()) b = int(input()) print(a * b)
5
7
35
Запустить IDLE командой в командном интерпретаторе:
python3
Выполнить операции: 2+5 и 10-5 и получить вывод, аналогичный полученному ниже:
z@z-desktop:~$ python3
Python 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 205+107
312
>>> 218-209
9
>>>
Продолжить выполнение расчетов в IDLE. По окончанию их выделить все, скопировать и вставить в текстовый файл отчета.
Операции с целыми числами
In [1]:
2 + 5
Out[1]:
7
In [2]:
10 - 5
Out[2]:
5
In [3]:
6 * 7
Out[3]:
42
In [4]:
12345678 * 987654328765432318765
Out[4]:
12193262318244164938266047670
In [5]:
3 + 5 * 4
Out[5]:
23
In [6]:
(3 + 5) * 4
Out[6]:
32
In [7]:
40 // 8
Out[7]:
5
In [8]:
42 // 8
Out[8]:
5
In [9]:
42 % 8
Out[9]:
2
In [10]:
239 % 10
Out[10]:
9
In [11]:
239 // 10
Out[11]:
23
In [12]:
2 ** 5
Out[12]:
32
In [13]:
- (42)
Out[13]:
-42
In []:
+ (42)
In [15]:
+-+42
Out[15]:
-42
Числа с плавающей точкой
In [19]:
0.5 + 0.3
Out[19]:
0.8
In [20]:
5 / 2
Out[20]:
2.5
In [21]:
5 // 2
Out[21]:
2
In [22]:
1 / 3
Out[22]:
0.3333333333333333
In [23]:
0.3 + 0.3 + 0.3
Out[23]:
0.8999999999999999
In [24]:
2 ** 5
Out[24]:
32
In [25]:
9 ** 0.5
Out[25]:
3.0
In [26]:
5e-1
Out[26]:
0.5
In [27]:
1234e2
Out[27]:
123400.0
Переменные
In [28]:
a = 3
In [29]:
a
Out[29]:
3
In [30]:
a += 4
In [31]:
a
Out[31]:
7
In [32]:
a
2*a # выводится только последнее значение и только при работе в интерактивном режиме!
Out[32]:
14
Для вывода значений в своих программах используйте функцию print(). Обратите внимание на наличие скобок при вызове функции print!
In [33]:
print(a) print(2 * a)
7
14
Можно выводить диалоговые сообщения при 'общении' c пользователем.
In [34]:
name = input('Enter your name: ') print('Hello ', name)
Enter your name: Pavel Hello Pavel
In [35]:
a = int(input()) print(a * 2)
12
24
In [36]:
a = int(input()) b = int(input()) print(a * b)
5
7
35
Файлы условия, демо
Характеристики решённой задачи
Предмет
Учебное заведение
Семестр
Просмотров
2
Размер
18,47 Kb
Список файлов
Практическая работа задания к занятию 1.docx