Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Python: большая книга примеров


"Ненадёжный рассказчик" - седьмая книга стихов Данилы Давыдова, которая точно не оставит вас равнодушным. Автор поднимает самые разные темы - от личных переживаний до глобальных социальных вопросов - и делает это с невероятной искренностью и глубиной. Давыдов - мастер игры слов, и его стихи полны неожиданных метафор и образов. Он не боится экспериментировать с формой и содержанием, создавая произведения, которые одновременно красивы и пронзительны. Сборник состоит из нескольких...

Антон Леонардович Марченко - Python: большая книга примеров

Python: большая книга примеров
Книга - Python: большая книга примеров.  Антон Леонардович Марченко  - прочитать полностью в библиотеке КнигаГо
Название:
Python: большая книга примеров
Антон Леонардович Марченко

Жанр:

Программирование: прочее, Python

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

978-5-19-011853-7

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Python: большая книга примеров"

Большая книга примеров основывается на описании языка программирования Python и множества материалов из различных интернет-источников. Основное предназначение книги — формирование представления о языке на основе его описания и примеров его применения. Книга может быть использована в качестве учебного пособия.

Читаем онлайн "Python: большая книга примеров". [Страница - 2]

общения (решения задачи) были бы понятны сообщения компьютера для данной задачи,
платформы и операционной системы. Для многих конкретных случаев (задач и систем) хороши
определённые языки, а всего их более 1 000. Языков программирования так много, потому что
программисты постоянно находятся в поисках новых инструментов и возможностей, чтобы
упростить и сделать более эффективным процесс разработки программного обеспечения.
Поэтому создаётся много узкоспециализированных языков, написанных специально под
определённую задачу и область знания, а широко известные универсальные языки
программирования совершенствуются и обновляются.Изучить их все невозможно, однако можно
успешно работать с несколькими языками или даже с одним из них.
Примеры трёх программ (скриптов), «понятных» (хотелось, чтобы это было именно так)
программисту
при
описании задачи
и компьютеру
в результате
определённых
регламентированных работ по созданию и выполнению кода. На различных языках
программирования выводятся на экран надписи «Hello, world!»

Язык python
#print("Hello, world!")Pythonusing System;
# This is a sample Python script.
# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows,
# actions, and settings.
# def print hi(name):
def print hi(WRLD):
# Use a breakpoint in the code line below to debug your script.
#print(f'Hi, {name}')
# Press Ctrl+F8 to toggle the breakpoint.
print(f'Hi... {WRLD}')
# Press Ctrl+F8 to toggle the breakpoint.
# Press the green button in the gutter to run the script.
if
name
== ' main ':
#print hi('PyCharm')
print hi('Hello, world')

3

Язык C#
package demo
fun main(args : Array)
{
println(”Hello, world!”)
}

Язык C++
#include
using namspace std;
// class definition
class Message
{
public:
void display()
{
cout 0.8999999999999999
print(0.3 * 3 == 0.9)
> False
Записи float не отличаются от записи int:
# примеры вещественных чисел
zero = 0.0
pi = 3.14
e = 2.71
Область применения float — математические вычисления.
■ complex (комплексное число)
Вещественный ряд расширяет множество рациональных чисел. Ряд комплексных чисел расширяет
множество вещественных. Принципиальной особенностью комплексного ряда является
возможность извлечения корня из отрицательных чисел.
В python комплексные числа задаются с помощью функции complex():
# пример комплексного числа
z = complex(1, 2)
print(z)
> (1+2j)
# вещественная часть
print(z.real)
> 1.0
# мнимая часть
print(z.imag)
> 2.0
# сопряженное комплексное число
print(z.conjugate())
>
ВАЖНО! Для комплексных чисел операция сравнения не определена:
z1 = complex(4, 5)
z2 = complex(100, 200)
print(z1 > z2)
>
Traceback (most recent call last):
print(z1> z2)
TypeError: '>' not supported between instances of 'complex' and 'complex'

16

Комплексные
уравнений.

числа

широко

применяются,

например,

для

решения

дифференциальных

■ bool (логический тип данных)
Самый простой и понятный из всех типов данных python. У bool есть всего два значения:


Истина (True);

■ Ложь (False).
Для булевой алгебры этих значений достаточно.

# пример bool
pravda = True
lozh = False
Переменные логического типа нужны для реализации ветвлений, они применяются для установки
флажков, фиксирующих состояния программы, а также используются в качестве возвращаемых
значений для функций, названия которых, зачастую, начинаются на "is" (isPrime, isEqual, isDigit).
То есть тех, которые, на человеческом языке, отвечали бы на вопрос одним словом "Да" или
"Нет".
■ П оследовательности
Ещё одно понятие из математики, где последовательность — есть нумерованный набор
элементов, в котором возможны их повторения, а порядок имеет значение.
Последовательность в python : упорядоченная коллекция объектов.

■ str (строка)
Строки, - единственный тип, который по частоте применения может сравнитьсяс числовым типом
данных. Определение, справедливое для python звучит так:

строка — это последовательность односимвольных строк.

s = 'Hello, friend. You are my world'
print(type(s))
>
Важность строк велика в первую очередь для людей: что вся письменная речь может
рассматриваться, как множество строк. А так как человеку свойственно обмениваться
информацией именно в виде набора слов, то можно говорить о неограниченном количестве
областей применения строкового типа данных.

■ list (список)
Список — это ещё один вид последовательностей... Здесь стоит остановиться и отметить, что
последовательности в Python бывают изменяемыми и неизменяемыми. Список — изменяемая
17

последовательность, а строки и кортежи — нет. Таким образом, список можно определить, как
упорядоченную и --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.