python dasturlash tilida ma'lumotlar kiritish va chiqarish

DOCX 12 sahifa 39,9 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 12
1-практическая работа. типы данных в python, создание алгоритмов для ввода последовательности чисел в python. в этой части мы рассмотрим способы ввода и вывода информации, встроенные типы данных, математические операции с числами и способы преобразования одних типов данных в другие. в конце статьи – 10 практических заданий с решениями. ввод, вывод данных и переменные в python большинство программ, даже самых простых, выполняют обработку какой-либо информации – получают разнообразные данные, производят необходимые операции, после чего выводят результат. за ввод и вывод данных в python отвечают встроенные функции input() и print(). с помощью функции вывода print() можно написать классическую программу hello, world! в одну строку: >>> print('hello, world!') hello, world! для ввода нужной информации используют input(). в этом примере переменная name с помощью оператора присваивания = получит введенное пользователем значение: name = input() чтобы пользователю было понятнее, какое именно значение от него ожидает программа, можно добавить пояснение: name = input('как тебя зовут? ') …
2 / 12
лужебными словами, названиями встроенных функций и методов, к примеру – print, list, dict, set, pass, break, raise. · следует избегать использования отдельных букв, которые могут быть ошибочно приняты друг за друга – l (l в нижнем регистре), i (i в верхнем регистре) или за нуль – o. · в названиях не должно быть пробелов, дефисов и специальных символов, например, 'или $. · главный принцип именования переменных – осмысленность. по названию переменной должно быть понятно, какого рода данные в ней хранятся – например, car_model, petname, card_number более информативны, чем a, а1, а2. переменные выполняют две важные функции: · делают код понятнее; · дают возможность многократно использовать введенные данные. если программа небольшая, а введенное значение используется однократно, можно обойтись без использования переменной: print('привет,', input('как тебя зовут?')) 🐍 библиотека питониста больше полезных материалов вы найдете на нашем телеграм канале «библиотека питониста» 🐍🎓 библиотека собеса по python подтянуть свои знания по python вы можете …
3 / 12
sep="***") в результате значения будут разделены звездочками: вася***пупкин***12 если нужно вывести значения не в строку, а в столбик, можно воспользоваться специальным параметром end="\n" – он обеспечивает переход на новую строку: print(first_name, last_name, age, end="\n") чтобы сделать вывод более информативным, используют f-строки: print(f'имя: {first_name}, фамилия: {last_name}, возраст: {age}') все содержимое такой строки находится в конструкции f'...', а названия переменных внутри строки заключаются в фигурные скобки {...}. операции во время вывода функция print(), помимо вывода результатов работы программы, допускает проведение разнообразных операций с данными: >>> print(5 + 5) 10 >>> print(10 // 3) 3 >>> print(6 ** 2) 36 >>> print('i' + ' love' + ' python') i love python встроенные типы данных в python питон работает с двумя категориями данных – встроенными типами (они поддерживаются по умолчанию) и специализированными (для операций с ними нужно подключение определенного модуля). к специализированным типам данных относятся, например, datetime (дата и время) и deque (двухсторонняя очередь). …
4 / 12
доступа к внутренним данным объекта). в таблице приведены примеры и определения встроенных типов данных: тип данных значение определение в python вариант использования целые числа -3, -2, -1, 0, 1, 2, 3 int a = int(input()) вещественные числа -1.5, -1.1, 0.6, 1.7 float a = float(input()) комплексные числа −5i, 3+2i complex a = complex(input()) булевы значения true, false true, false flag = true nonetype none none a = none строка 'abracadabra' str a = str(5) список [1, 2, 3], ['a', 'b', 'c'] list a = list(('a', 'b', 'c')) кортеж ('red', 'blue', 'green') tuple a = tuple(('red', 'blue', 'green')) изменяемое множество {'black', 'blue', 'white'}, {1, 3, 9, 7} set a = set(('black', 'blue', 'white')) неизменяемое множество {'red', 'blue', 'green'}, {2, 3, 9, 5} frozenset a = frozenset((2, 5, 3, 9)) диапазон 0, 1, 2, 3, 4, 5 range a = range(6) словарь {'color': 'red', 'model': 'vc6', 'dimensions': '30x50'} dict a = dict(color='red', …
5 / 12
ерация пример результат 1 ** возведение в степень 5 ** 5 3125 2 % деление по модулю (получение остатка) 16 % 7 2 3 // целочисленное деление (дробная часть отбрасывается) 13 // 3 4 4 / деление 39 / 2 19.5 5 * умножение 123 * 321 39483 6 - вычитание 999 – 135 864 7 + сложение 478 + 32 510 python допускает применение сложения и умножения в операциях со строками. сложение строк, как уже упоминалось выше, называется конкатенацией: >>> print('python -' + ' лучший' + ' язык' + ' программирования') python - лучший язык программирования умножение строки на целое число называется репликацией: >>> print('репликанты' * 5) репликантырепликантырепликантырепликантырепликанты однако попытки умножить строки друг на друга или на вещественное число обречены на провал: >>> print('репликанты' * 5.5) traceback (most recent call last): file " ", line 1, in typeerror: can't multiply sequence by non-int of type 'float' преобразование типов данных …

Ko'proq o'qimoqchimisiz?

Barcha 12 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"python dasturlash tilida ma'lumotlar kiritish va chiqarish" haqida

1-практическая работа. типы данных в python, создание алгоритмов для ввода последовательности чисел в python. в этой части мы рассмотрим способы ввода и вывода информации, встроенные типы данных, математические операции с числами и способы преобразования одних типов данных в другие. в конце статьи – 10 практических заданий с решениями. ввод, вывод данных и переменные в python большинство программ, даже самых простых, выполняют обработку какой-либо информации – получают разнообразные данные, производят необходимые операции, после чего выводят результат. за ввод и вывод данных в python отвечают встроенные функции input() и print(). с помощью функции вывода print() можно написать классическую программу hello, world! в одну строку: >>> print('hello, world!') hello, world! для ввода нужной инфо...

Bu fayl DOCX formatida 12 sahifadan iborat (39,9 KB). "python dasturlash tilida ma'lumotlar kiritish va chiqarish"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: python dasturlash tilida ma'lum… DOCX 12 sahifa Bepul yuklash Telegram