суббота, 24 ноября 2018 г.
Мобильные приложения на Kivy
Мобильные приложения на Kivy
- Kivy — еще проще, еще нативнее
- Простые сладкие приложения с Kivy
- Пакет для создания проекта на Kivy CreatorKivyProject
- Полноценное Python приложение на Android
- Kivy. От создания до production — один шаг. Часть 1
- Kivy. От создания до production — один шаг. Часть 2
- Приложение на python kivy для разнообразия рациона питания. От кода и до получения .apk файла для Android Интересно о способе создания .apk файла
пятница, 23 ноября 2018 г.
Решение "Задача на слова"
Задача на слова
Для
заданной строки символов, состоящей из строчных букв и пробелов,
определить слово наибольшей длины, которое начинается и заканчивается на
одну и ту же букву.
Например в строке — «револьвер системы наган», слово — «револьвер».
Например в строке — «револьвер системы наган», слово — «револьвер».
На сайте Блог учителя информатики опубликовано решение задачи на языке Паскаль.
Аналогичеое решение на Python:
# -*- coding: utf-8 -*-
words=u'абракадабра алмаз амеба слон клок колокольчик'
out=[i for i in words.split() if i[0]==i[-1] ]
print (out)
out1=max(out,key=len)
print(out1)
четверг, 15 ноября 2018 г.
Подготовка к олимпиадам по программированию
Проверь свое знание языка Python
Линейные алгоритмыУсловный оператор
Циклы
Списки и кортежи
Строки
Функции
Файлы
Реализация основных алгоритмов
Сумма и произведение цифр числа
Решето Эратосфена - алгоритм определения простых чисел
Алгоритм Евклида - нахождение наибольшего общего делителя
Анализ выборки
Вычисление факториала
Двоичный (бинарный) поиск элемента
Перевод чисел из десятичной системы счисления в двоичную
Проверка простоты числа методом перебора делителей
Пересечение списков
Сортировка выбором
Сортировка методом пузырька
Числа Фибоначчи (вычисление с помощью цикла while и рекурсии)
Задачи для подготовки к олимпиаде по информатике
Задачи 1Задачи 2
Обсуждения и решения задач
Задача о треугольникеСложность алгоритма
Решение логических задач
Законы Алгебры логики
Решение логических задач с помощью рассуждений
Решение логических задач с помощью таблиц
Множества и логика в задачах ЕГЭ по информатике
Преобразование логических выражений
Решение системы логических уравнений
Системы логических уравнений в задачах ЕГЭ по информатике
Учебное пособие «Решение задач математической логики в ЕГЭ по информатике»
Программирование в Tkinter
Курсы
Курс по библиотеке Tkinter языка PythonКурс "Tkinter. Программирование GUI на Python"
Tkinter tutorial
Introduction to GUI programming with tkinter
Python GUI examples (Tkinter Tutorial)
How to Build a GUI in Python 3.5
Применение Tkinter
Inheriting from Frame or not in a Tkinter application
Best way to structure a tkinter application
Tkinter example code for multiple windows, why won't buttons load correctly?
Наследование из Tkinter Frame в различных реализациях
Примеры программ
Графический калькулятор квадратных уравнений на Python и TkinterЗмейка на Python
Пин-понг на Python
Сапер на Python
Примитивный Paint на Python
Программа "Решение примеров"
Программа для вычисления НОД, НОК и разложения чисел на простые сомножители
Рисовалка линий на Python3 с использованием canvas
Создание виджетов в Tkinter
creating a custom widget in tkinter
Tkinter, пользовательские виджеты и обновления ярлыков
Subclassing Tkinter to create a custom widget
ttk tkinter multiple frames/windows
Python: why must Tkinter class instantiation use a Frame?
Подписаться на:
Сообщения (Atom)
Всероссийский конкурс научно-технологических проектов страница конкурса https://dm-centre.ru/sirius-konkurs-projectov Цель конкурс...
-
# Общая часть from Products.PythonScripts.standard import html_quote from Products.CMFCore.utils import getToolByName request = containe...
-
PyKnow - библиотека Python для разработки экспертных систем, реализующая подход CLIPS . Реализует продукционный подход к построению экспе...
-
Подготовка к олимпиадам по программированию Проверь свое знание языка Python Линейные алгоритмы Условный оператор Циклы Списки и ко...