Posts

Showing posts from September, 2014

Chapter 6.ABSTRACTION. from 'Beginning Python From Novice to Professional' by Magnus Lie Hetland

fibs = [0, 1] for i in range(8):    fibs.append(fibs[-2] + fibs[-1]) >>> fibs [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] __________________________ To print fibs for numbers set by user fibs = [0, 1] num = input('How many numbers do you want? ') for i in range(num-2):     fibs.append(fibs[-2] + fibs[-1])     print fibs ______________________________________ Making your own function  def hello(name):     return 'Hello, '+ name +'!' >>> print hello('John') Hello, John! _______________________________________ def fibs(num):     result = [0, 1]     for i in range(num-2):         result.append(result[-2] + result[-1])     return result >>> fibs(8) [0, 1, 1, 2, 3, 5, 8, 13] _______________________________________     'Calculates the square of number x'     return x*x >>> square(2) 4 >>> square.__doc__ 'Calculates the square of number x' >>> help(square) Help on

Илон Маск - футуролог-реалист!

  Этот человек один из главных футурологов планеты, который воплощает футуристические проэкты в жизнь. Он мечтает о колонизации космоса, о дешевой энергии и уверенно к этому идет. Причем, что главное, он из созидателей - сразу заметна глубина личности, которая не видит ценности в накоплении богатства, а использует эти средства для проталкивания прогресса. Великий меценат, который не так давно совершенно бесплатно дал доступ к патентам на технологии, используемые в автомобиле TESLA, объяснив это тем, что вместе мы сила и так мы быстрее достигнем результатов.   Из свежих новостей от этого класного парня: таки есть прорыв в дешевых и быстрозаряжаемых (и, надеюсь ,в менее быстроразряжаемых) батареях. К 2020 г., а может и раньше, стоимость 1 кВт.ч. снизится до 100$. Этого более, чем вдвое дешевле, чем сейчас. Вот-вот начнет строится новая "гигафабрика" TESLA. Намечается серьезное удешевление электроавтомобилей. Ожидаем чуда...  Помнится, максимальная версия Tesla Model S распо

CHAPTER 5. CONDITIONALS, LOOPS, AND SOME OTHER STATEMENTS

print  python 2 -statement, python 3 -function Arguments of print do not form Tuples >>> 1,2,3 (1, 2, 3) >>> print 1,2,3 1 2 3 >>> print (1,2,3) (1, 2, 3) ________________________________ >>> name = 'Gumby' >>> salutation = 'Mr.' >>> greeting = 'Hello,' >>> print greeting, salutation, name Hello, Mr. Gumby ________________________________ Issues about comma and space before >>> name = 'Gumby' >>> name = 'Gumby' >>> salutation = 'Mr.' >>> greeting = 'Hello' >>> print greeting,',',salutation,name Hello , Mr. Gumby >>> print greeting+',',salutation,name Hello, Mr. Gumby ------------------------------------------ print 'Hello,', print 'world!' print out Hello, world! ________________________________ >>> import math as foobar >>> foo