Skip to content

Instantly share code, notes, and snippets.

View dketov's full-sized avatar

Dmitry Ketov dketov

  • LG Russia R&D Lab
  • St.Petersburg, Russia
View GitHub Profile
@dketov
dketov / 1.1.1.py
Created December 11, 2011 19:11
Целое число
# -*- encoding: utf-8 -*-
"""
Определение и использование
"""
a = 3 # name created
b = 4
print b * 3, b / 2 # multiplication (4*3), division (4/2)
@dketov
dketov / 1.2.1.py
Created December 11, 2011 19:16
Вещественные и комплексные числа
# -*- encoding: utf-8 -*-
"""
Неявное преобразование целых в вещественные
"""
a = 3 # name created
b = 4
print 2 + 4.0, 2.0 ** b # mixed-type conversions
@dketov
dketov / 1.3.1.py
Created December 11, 2011 19:29
Логические значения и битовые операции
# -*- encoding: utf-8 -*-
"""
Единица - это истина
"""
if 1:
print 'true'
if not 1:
print 'true'
@dketov
dketov / 1.4.1.py
Created December 11, 2011 19:35
Строка, часть 1
# -*- encoding: utf-8 -*-
"""
Сага о кавычках
"""
print 'spam eggs'
print 'doesn\'t'
print "doesn't"
@dketov
dketov / 1.5.1.py
Created December 11, 2011 19:39
Строка, часть 2
# -*- encoding: utf-8 -*-
"""
Вывод строки
"""
i = 256 * 256
print 'The value of i is', i
@dketov
dketov / 1.6.1.py
Created December 11, 2011 19:57
Список, часть 1
# -*- encoding: utf-8 -*-
"""
Определение
"""
a = ['spam', 'eggs', 100, 1234]
print a
@dketov
dketov / 1.7.1.py
Created December 11, 2011 20:02
Список, часть 2
# -*- encoding: utf-8 -*-
"""
Двумерный список
"""
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print matrix[1]
[4, 5, 6]
@dketov
dketov / 1.8.1.py
Created December 11, 2011 20:10
Словарь
# -*- encoding: utf-8 -*-
"""
Определение
"""
d = {"A":"a", "B":"b"}
print d
print d["A"]
@dketov
dketov / 1.9.1.py
Created December 11, 2011 20:19
Кортеж
# -*- encoding: utf-8 -*-
"""
Определение
"""
t = ()
print t
t = 12345, 54321, 'hello!'
print t[0]
print t
@dketov
dketov / 1.10.1.py
Created December 11, 2011 20:56
Файл
# -*- encoding: utf-8 -*-
"""
Открытие файла
"""
#open() returns a file object, and is most commonly used with two arguments:
#"open(filename, mode)".
f=open('/tmp/workfile', 'w')
print f