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

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


python3

Различия

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

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

python3 [2018/06/26 11:54]
Sergey Kondrashov [Программирование на языке Python3]
python3 [2019/02/15 14:31] (текущий)
Sergey Kondrashov [Справочники, учебные пособия]
Строка 1: Строка 1:
 ====== Программирование на языке Python3 ====== ====== Программирование на языке Python3 ======
  
-  ​* [[http://spectrum.ieee.org/static/interactive-the-top-programming-languages-2017]] - Рейтинг ​языков программирования ​2017 г..+==== Рекомендуемые редакторы программного кода ==== 
 +  ​* [[https://www.olympiads.ru/moscow/2018-19/​soft.shtml]] - Список рекомендуемого программного обеспечения для проведения олимпиад по информатике 
 +  * [[http://​www.wingware.com/​downloads/​wing-101]] Wing 101 - Version 6.1.2 - Released 2018-11-08 
 + 
 +==== Мои рекомендации по выбору сред разработки для начинающих ==== 
 + 
 +  * [[https://​thonny.org/​]] Thonny. Python IDE for beginners 
 +  * [[https://​codewith.mu/​en/​]] Code with Mu: a simple Python editor for beginner programmers. 
 +  * [[https://​codewith.mu/​en/​download]] - страница загрузки 
 + 
 +==== Справочники,​ учебные пособия ==== 
 +  * [[https://​www.w3resource.com/​python/​python-tutorial.php]] - краткое руководство на английском
  
   * http://​aliev.me/​runestone/​ - Учебник с базовыми алгоритмами:​ Problem Solving with Algorithms and Data Structures using Python By Brad Miller and David Ranum (перевод). ​   * http://​aliev.me/​runestone/​ - Учебник с базовыми алгоритмами:​ Problem Solving with Algorithms and Data Structures using Python By Brad Miller and David Ranum (перевод). ​
Строка 12: Строка 23:
  
  
-**Справочник**+**Справочник ​1**
   * [[https://​pythonz.net/​references/​named/​str.rsplit/​]] - справочник по языку Python \\   * [[https://​pythonz.net/​references/​named/​str.rsplit/​]] - справочник по языку Python \\
   * [[http://​pythonz.net/​references/​named/​mini-yazyk-formatirovaniya/​]] - Правила форматирования   * [[http://​pythonz.net/​references/​named/​mini-yazyk-formatirovaniya/​]] - Правила форматирования
 +
 +**Справочник 2**
 +  * [[http://​www.tutorialspoint.com/​python3/​list_count.htm]]
  
 **Модуль random** **Модуль random**
Строка 58: Строка 72:
 print(*sorted(map(int,​ input().split()))) print(*sorted(map(int,​ input().split())))
  
 +</​code>​
 +===  Разложение числа на простые множители ===
 +
 +<code python>
 +n = int(input())
 +i=2
 +while i*i<=n:
 +    while n%i==0:
 +        print(i)
 +        n//=i
 +    i+=1
 +if n>​1: ​
 +    print(n)
 </​code>​ </​code>​
  
python3.1530014052.txt.gz · Последние изменения: 2018/06/26 11:54 — Sergey Kondrashov