Skip to content

Instantly share code, notes, and snippets.

@Sinitca-Aleksandr
Sinitca-Aleksandr / ActivityWithAdmod-2.java
Last active January 16, 2016 09:00
Зачастую объявление нужно показать не между активностями, а в процессе работы одной активности, тогда добавляем после запуска загрузки объявления слушателя его загрузки с командой вызова объявления или установкой некого флага, для показа после определенных действий пользователя:
interstitial.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
super.onAdLoaded();
displayInterstitial(); // Запустить показ рекламы
}
});
@Sinitca-Aleksandr
Sinitca-Aleksandr / HelloWorld.py
Created January 27, 2016 09:19
Простейшая программа HelloWorld на Python
s = "Hello World"
print(s)
print("Hello world")
# Вывод текстовой строки
print("Hello World")
# Для вывода нескольких строк можно использовать спецсимвол \n
print("First Line\nSecond Line")
# Вывод переменных
x = 5
print(x)
@Sinitca-Aleksandr
Sinitca-Aleksandr / simpleInput.py
Created January 27, 2016 10:30
Простые примеры ввода на Python
# Для ввода текстовой строки
name = input("Enter a name: ")
# Для ввода целого значения
x = int(input("What is x? "))
# Для ввода десятичных дробей
x = float(input("Write a number"))
x = int(input("Print 4="))
if x == 4:
print("Thank you")
# Целочисленная переменная
x = 2
# Десятичная дробь
price = 2.5
# Строка или символ
word = 'Hello'
char = "s"
type1 = "word" # word
type2 = 'word' # word
type3 = '''word''' # word
@Sinitca-Aleksandr
Sinitca-Aleksandr / commonFractions.py
Created February 1, 2016 12:36
Простой пример работы с обыкновенными дробями
#Импорт библиотеки sympy
>>> from sympy import *
# Определяем переменную a, как дробь 1/3
>>> a = Rational(1,3)
# Выведем a и проделаем некоторые математические действия
>>> a
1/3
>>> a*3
@Sinitca-Aleksandr
Sinitca-Aleksandr / simpleSymbol.py
Created February 1, 2016 13:10
Простой пример работы с символьными переменными
>>> from sympy import *
# Объявляем символьные переменные
>>> x = Symbol('x')
>>> y = Symbol('y')
# Теперь можно работать с символьными выражениями
>>> x+x+x+y
3*x + y
>>> x*x*y+x
>>> from sympy import *
# Разложим на простейшие
>>> apart(1/( (x+3)*(x+6) ), x)
-1/(3*(x + 6)) + 1/(3*(x + 3))
>>> apart((2*x+1)/(x-1), x)
2 + 3/(x - 1)
# Перемножим дроби