print 3 + 5 print 4 + 5 * 6 print (4 + 5) * 6 print 10+20+30 print 19 print + 20 19 print 3 * 5 == 9 + 6 print 20 == 7 * 3 print 17 < 18 print 17 > 18 x = (4 + 5) * 6 print x another_variable = (x + 2) * 4 print another_variable print voldemort print type(100 + 1) print type(3.14) print type(3.14 + 17) print type(4 / 3) [5, 10, 15, 20, 25, 30] [5, 2*5, 3*5, 4*5, 5*5, 6*5] [5] [] print type([1, 2, 3]) print [5, 10, 15, 20][2] print [5, 10, 15, 20][0] print [1, 2, 3][47] print type([1, 2, 3]) print type([1, 2, 3][0]) print [5, 10, 15, 20][6 / 2] x = 3 print [5, 10, 15, 20][x] shoe_sizes = [6.5, 9, 11, 10.5, 7] print shoe_sizes[1] print len([10, 20, 30, 40]) print len([20]) print len([]) print max([9, 8, 42, 3, -17, 2]) print min([9, 8, 42, 3, -17, 2]) print sum([2, 4, 6, 8, 80]) print sorted([9, 8, 42, 3, -17, 2]) print range(10) print range(10, 20) print range(-15, 15) fib = [1, 1, 2, 3, 5] print fib[-1] print fib[len(fib) - 1] print fib[-3] print fib[-14] print [4, 5, 6, 10, 12, 15][1:4] x = 3 print [4, 5, 6, 10, 12, 15][x:x+2] print type([4, 5, 6, 10, 12, 15]) print type([4, 5, 6, 10, 12, 15][1:4]) print [4, 5, 6, 10, 12, 15][0:3] print [4, 5, 6, 10, 12, 15][:3] print [4, 5, 6, 10, 12, 15][4:] print [4, 5, 6, 10, 12, 15][-4:-2] print [4, 5, 6, 10, 12, 15][:-3] [[1, 2, 3, 4], [5, 10, 15, 20], [100, 200, 300, 400]] print len([[1, 2, 3, 4], [5, 10, 15, 20], [100, 200, 300, 400]]) print [[1, 2, 3, 4], [5, 10, 15, 20], [100, 200, 300, 400]][1] print type([[1, 2, 3, 4], [5, 10, 15, 20], [100, 200, 300, 400]][1]) print [[1, 2, 3, 4], [5, 10, 15, 20], [100, 200, 300, 400]][1][3] data = [[1, 2, 3, 4], [5, 10, 15, 20], [100, 200, 300, 400]] print data[1] print data[1][3] print [x * x for x in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]] print [shumai * shumai for shumai in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]] print type([x * x for x in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]) numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print [x * x for x in numbers] print [x * x for x in range(10)] print [x * 0.5 for x in range(10)] print [x for x in range(10)] print [42 for x in range(10)] print [x*x for x in range(10) if x >= 5] print "this is a string. I can put a bunch of characters in here." x = "hi i'm a string" print x print len(x) print type("mother said there'd be days like these") print "15" - "4" print 16 + "8.9" print type("17") print int("17") print type(int("17")) print type("3.14159") print float("3.14159") print type(float("3.14159")) print int("shumai") print "this is a test".split() print type("this is a test".split()) raw_str = "17,25,26,25,35,18,25,33,39,30,13,21,22,35,28,27,26,23,21,21,24,17,25,30,24,18,38,19,33,26,26,15,30,32,32,36,25,21,34,30,29,27,18,34,30,24,31,13,37,36,42,33,31,20,61,22,19,17,23,19,21,24,43,15,25,32,38,17,13,32,17,34,38,29,37,36,27" print max(raw_str) str_list = raw_str.split(",") print str_list print min(str_list) print sum(str_list) print type(str_list[0]) print [int(x) for x in str_list] print type([int(x) for x in str_list][0]) int_list = [int(x) for x in str_list] print sum(int_list) import csv import urllib url = "https://gist.githubusercontent.com/aparrish/cb1672e98057ea2ab7a1/raw/13166792e0e8436221ef85d2a655f1965c400f75/lebron_james.csv" stats = list(csv.reader(urllib.urlopen(url))) print type(stats) print type(stats[0]) print stats[0] print stats[1] print len(stats[1:]) print stats[1][27] print [int(record[27]) for record in stats[1:]] print [int(record[27]) for record in stats[1:] if int(record[22]) == 10]