Программирование на Python для начинающих [Майк МакГрат] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (42) »
ƣƔƚ
ƑƑƚ
Ɯ
0LNH0F*UDWK
3\WKRQLQ(DV\6WHSV
%\0LNH0F*UDWK&RS\ULJKWE\,Q(DV\6WHSV
/LPLWHG7UDQVODWHGDQGUHSULQWHGXQGHU
DOLFHQFHDJUHHPHQWIURPWKH3XEOLVKHU,Q(DV\6WHSV
+DPROWRQ7HUUDFH+ROO\:DON/HDPLQJWRQ6SD
:DUZLFNVKLUH8.&9/ƿƵǀƵƲƾƴ ǁ
ưƽƳƻƜƐƠưƹǂƼưƽư@ƜưƹƺƜưƺƓǀưǂ²ƜƾǁƺƲưƭƺǁƼƾ²
ǁ² ƟǀƾƳǀưƼƼƸǀƾƲưƽƸƵƴƻǏƽưLJƸƽưǎljƸDž
ƚƽƸƳư ©ƟǀƾƳǀưƼƼƸǀƾƲưƽƸƵ ƽư 3\WKRQ ƴƻǏ ƽưLJƸƽưǎljƸDžª ǏƲƻǏƵǂǁǏ Ƹǁ
LJƵǀƿNjƲưǎljƸƼǀǃƺƾƲƾƴǁǂƲƾƼƴƻǏǂƾƳƾLJǂƾƱNjƽưǃLJƸǂnjǁǏƿǀƾƳǀưƼƼƸǀƾƲưǂnjƽư
ǏƷNjƺƵ3\WKRQ
ƒǍǂƾƹƺƽƸƳƵǁƿƾƼƾljnjǎƿǀƸƼƵǀƾƲƿǀƾƳǀưƼƼƸƸƻƻǎǁǂǀưdžƸƹƿƾƺưƷNj
ƲưǎljƸDžǀƵƷǃƻnjǂưǂNjǀưƱƾǂNjƺƾƴưǀưƷƱƸǀưǎǂǁǏƲǁƵƺƻǎLJƵƲNjƵưǁƿƵƺǂNjǏƷNjƺư
ƣǁǂưƽƾƲƸƲǁƲƾƱƾƴƽƾǀưǁƿǀƾǁǂǀưƽǏƵƼNjƹƸƽǂƵǀƿǀƵǂưǂƾǀ3\WKRQƲNjǁƿƵǀƲƾƳƾ
ƶƵƴƽǏǁƼƾƶƵǂƵǁƾƷƴưƲưǂnjǁƲƾƸǁƾƱǁǂƲƵƽƽNjƵƸǁƿƾƻƽǏƵƼNjƵƿǀƾƳǀưƼƼNj
ƨƙƟ
ƖƖƟ
Производственно-практическое издание
ПРОГРАММИРОВАНИЕ ДЛЯ НАЧИНАЮЩИХ
Майк МакГрат
Все права защищены. Книга или любая ее часть не может быть
скопирована, воспроизведена в электронной или механической форме,
в виде фотокопии, записи в память ЭВМ, репродукции или каким-либо
иным способом, а также использована в любой информационной системе
без получения разрешения от издателя. Копирование, воспроизведение
и иное использование книги или ее части без согласия издателя
является незаконным и влечет уголовную, административную
и гражданскую ответственность.
ПРОГРАММИРОВАНИЕ НА PYTHON
ДЛЯ НАЧИНАЮЩИХ
(орыс тілінде)
Страна происхождения: Российская Федерация
Директор редакции Е. Капьёв
Ответственный редактор В. Обручев
Художественный редактор В. Брагина
ООО «Издательство «Эксмо»
123308, Россия, город Москва, улица Зорге, дом 1, строение 1, этаж 20, каб. 2013.
Тел.: 8 (495) 411-68-86.
Home page: www.eksmo.ru E-mail: info@eksmo.ru
ндіруші: «ЭКСМО» А#Б Баспасы,
123308, Ресей, *ала М/скеу, Зорге к7шесі,1 ;й, 1
Больше
<
Меньше
>=
Больше либо равно
, сравнивает два операнда и возвращает True, если
значение первого больше, чем значение второго, и наоборот, возвращает False, если значение первого равно значению второго или меньше
его. Оператор «меньше», , или
«меньше», max )
print( 'Lesser :\t' , nil , '=' , num , nil >= num )
print( 'Less or Equal :\t' , max , ' 5 :
print( 'Number Exceeds 5' )
elif num < 5 :
print( 'Number is Less Than 5' )
else :
55
print( 'Number Is 5' )
3. Затем выполните проверку переменой еще раз, используя два выражения и выводя результат только в случае успеха.
if num > 7 and num < 9 :
print( 'Number is 8' )
if num == 1 or num == 3 :
print( 'Number Is 1 or 3' )
4. Сохраните файл в рабочем каталоге, откройте командную строку
и запустите программу — вы увидите результат выполнения условного ветвления.
На заметку
Как мы помним, при пользовательском вводе переменная имеет строковый
тип и для арифметических
сравнений должна быть приведена к целочисленному
типу с помощью функции
приведения int().
Совет
Ключевое слово and предполагает, что результат оценки
равен True, только если обе
проверки успешны, в то
время как ключевое слово or
дает в результате True, когда
успешна хотя бы одна из
проверок.
3. Конструирование инструкций
Цикл while
Циклом является кусок кода в программе, который автоматически повторяется. Одно полное исполнение инструкций внутри цикла называется итерацией или проходом. Размер цикла контролируется проверочным условием, создаваемым внутри цикла. Цикл продолжается,
пока проверочное выражение равно True, и заканчивается в той точке,
когда оно становится равным False.
На заметку
В отличие от других ключевых слов языка Python, True
и False начинаются с символа
в верхнем регистре.
56
Совет
Интерпретатор предлагает
знак многоточия в качестве
подсказки, когда он ожидает
дальнейшие инструкции.
Чтобы продолжить работать
с отступами и инструкциями, нажмите клавишу Tab,
а затем нажимайте Enter для
продолжения. Чтобы закончить работу с операторами,
нажмите Enter сразу.
В программировании на Python циклы создаются с помощью ключевого слова while. После него следует проверочное выражение, а затем
символ двоеточия. Ниже должны идти инструкции, выполняемые при
успешной проверке выражения. Каждая строка обязана иметь один
и тот же отступ от строки с ключевым словом while. Этот блок должен
включать в каком-либо месте инструкцию, изменяющую значение проверочного выражения на противоположное — иначе цикл будет бесконечным.
При работе в интерактивном режиме отступы блоков кода на языке
Python также должны соблюдаться — как в этом примере, который
генерирует последовательность чисел Фибоначчи с помощью цикла while:
Циклы могут быть вложенными один в другой, при этом на каждой
итерации наружного цикла уже выполнены все итерации внутреннего цикла. Для удобства можно проинициализировать перед каждым
определением цикла так называемую переменную-«счетчик», задав ей
первоначальное значение и увеличивая его на каждой итерации, а также включив данную переменную в проверочное выражение. Цикл будет завершаться при неудачной проверке
- 1
- 2
- 3
- . . .
- последняя (42) »
Последние комментарии
8 часов 29 минут назад
8 часов 29 минут назад
13 часов 48 минут назад
17 часов 30 минут назад
17 часов 51 минут назад
18 часов 45 минут назад