Инструменты пользователя

Инструменты сайта


subjects:programming:python:start

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
subjects:programming:python:start [2022/01/26 19:15]
[Полезные ресурсы]
subjects:programming:python:start [2023/12/16 17:41] (текущий)
[Ввод/вывод]
Строка 2: Строка 2:
 FIXME FIXME
  
 +===== Философия =====
 +  * Явное лучше неявного.
 +
 +Полный текст философии **Python** доступен по команде:​
 +<code python>​import this</​code>​
 +
 +В отличие от девиза **Perl** ((Принцип //**T**here **i**s **M**ore **T**han **O**ne **W**ay **T**o **D**o **I**t// (//​**TiMTOWTDI**,​ pronounced Tim Toady//) --- всегда есть больше одного способа сделать это --- девиз языка **Perl**.)),​ **Python** придерживается философии «//​должен существовать один --- и, желательно,​ только один --- очевидный способ сделать это//».
 ===== Основы синтаксиса ===== ===== Основы синтаксиса =====
 Эквивалент ''​null''​ в Python: ''​None''​ Эквивалент ''​null''​ в Python: ''​None''​
Строка 183: Строка 190:
     d = int(input())     d = int(input())
     print('​1 / {} = {} '​.format(d,​ 1 / d), file=g)     print('​1 / {} = {} '​.format(d,​ 1 / d), file=g)
 +</​code>​
 +
 +<code python>
 +with open('​newfile.txt',​ '​rt',​ encoding='​utf-8'​) as fd:
 +    for line in fd:  # Перебор строк
 +        print(line.strip()) ​ # Убираем пробельные символы и переводы строк в начале и конце
 </​code>​ </​code>​
  
Строка 233: Строка 246:
 Цикл от 1 до 6 с шагом 2, с использованием ''​range()'':​ Цикл от 1 до 6 с шагом 2, с использованием ''​range()'':​
 <code python> <code python>
-for i in range(1,​6,​2):​+for i in range(1, 6, 2):
     print(i, end=''​);​     print(i, end=''​);​
 ## 135 ## 135
Строка 308: Строка 321:
  
 ===== Полезные ресурсы ===== ===== Полезные ресурсы =====
-  * A Byte of Python: __python.swaroopch.com__+  ​* Учебник:​ 
 +    ​* A Byte of Python: __python.swaroopch.com__
     * Укус Питона:​ __wombat.org.ua/​AByteOfPython__     * Укус Питона:​ __wombat.org.ua/​AByteOfPython__
 +  * Справочник:​
 +    * __pythonworld.ru/​samouchitel-python__
   * Интерактивный учебник языка Python (//без регистрации//​):​ __pythontutor.ru/​lessons/​while/​problems/​std_dev/​__   * Интерактивный учебник языка Python (//без регистрации//​):​ __pythontutor.ru/​lessons/​while/​problems/​std_dev/​__
     * Ответы:​ __pyanswer.site/​zadacha-standartnoe-otklonenie/​__     * Ответы:​ __pyanswer.site/​zadacha-standartnoe-otklonenie/​__
 +  * Online Python: __www.onlinegdb.com/​online_python_compiler__
  
 ==== Игровое обучение ==== ==== Игровое обучение ====
-  * CodinGame __www.codingame.com__ 
   * CodeCombat __codecombat.com/​play__   * CodeCombat __codecombat.com/​play__
 +  * CodinGame __www.codingame.com__
 +  * Check iO __checkio.org__
  
subjects/programming/python/start.1643213743.txt.gz · Последние изменения: 2022/01/26 19:15 —

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты