본문 바로가기

Python

Python 어렵게 배우기 - Exercise 8: Printing, Printing 원문 : http://learnpythonthehardway.org/book/ex8.html 또 프린트...(ex8.py) formatter = "%r %r %r %r" print formatter % (1, 2, 3, 4) print formatter % ("one", "two", "three", "four") print formatter % (True, False, False, True) print formatter % (formatter, formatter, formatter, formatter) print formatter % ( "I had this thing.", "That you could type up right.", "But it didn't sing.", "So I said goodni.. 더보기
Python 어렵게 배우기 - Exercise 7: More Printing 원문 : http://learnpythonthehardway.org/book/ex7.html 좀더 다양하게 print 문을 사용해 보자 (ex7.py) print "Mary had a little lamb." print "Its fleece was white as %s." % 'snow' print "And everywhere that Mary went." print "." * 10 # what'd that do? end1 = "C" end2 = "h" end3 = "e" end4 = "e" end5 = "s" end6 = "e" end7 = "B" end8 = "u" end9 = "r" end10 = "g" end11 = "e" end12 = "r" # watch that comma at the end.. 더보기
Python 어렵게 배우기 - Exercise 6: Strings and Text 원문 : http://learnpythonthehardway.org/book/ex6.html 일단 코딩 (ex6.py) x = "There are %d types of people." % 10 binary = "binary" do_not = "don't" y = "Those who know %s and those who %s." % (binary, do_not) print x print y print "I said: %r." % x print "I also said: '%s'." % y hilarious = False joke_evaluation = "Isn't that joke so funny?! %r" print joke_evaluation % hilarious w = "This is the left.. 더보기
Python 어렵게 배우기 - Exercise 5: More Variables and Printing 원문 : http://learnpythonthehardway.org/book/ex5.html 아래와 같이 작성 하자 (ex5.py) my_name = 'Zed A. Shaw' my_age = 35 # not a lie my_height = 74 # inches my_weight = 180 # lbs my_eyes = 'Blue' my_teeth = 'White' my_hair = 'Brown' print "Let's talk about %s." % my_name print "He's %d inches tall." % my_height print "He's %d pounds heavy." % my_weight print "Actually that's not too heavy." print "He's got.. 더보기
Python 어렵게 배우기 - Exercise 4: Variables And Names 원문 : http://learnpythonthehardway.org/book/ex4.html 변수에 대해서 공부해 보자 일단 아래와 같이 작성해보자 cars = 100 space_in_a_car = 4.0 drivers = 30 passengers = 90 cars_not_driven = cars - drivers cars_driven = drivers carpool_capacity = cars_driven * space_in_a_car average_passengers_per_car = passengers / cars_driven print "There are", cars, "cars available." print "There are only", drivers, "drivers available." .. 더보기
Python 어렵게 배우기 - Exercise 3: Numbers and Math 원문 : http://learnpythonthehardway.org/book/ex3.html python에서 사용되는 수학 연산자들은 아래와 같다.+ plus : 더하기- minus : 빼기/ slash : 나누기* asterisk : 곱하기% percent : 나머지 greater-than : ~보다 크다= greater-than-equal : ~보다 크거나 같다. 아래와 같이 작성하고 ex3.py로 저장한다. print "I will now count my chickens:" print "Hens", 25 + 30 / 6 print "Roosters", 100 - 25 * 3 % 4 print "Now I will count the eggs:" print 3 + .. 더보기
Python 어렵게 배우기 - Exercise 2: Comments and Pound Characters 원문 : http://learnpythonthehardway.org/book/ex2.html 1. 텍스트 에디터로 아래와 같이 작성하고 ex2.py로 저장하자 # A comment, this is so you can read your program later. # Anything after the # is ignored by python. print "I could have code like this." # and the comment after is ignored # You can also use a comment to "disable" or comment out a piece of code: # print "This won't run." print "This will run." 2. 실행해 보자 (p.. 더보기
Python 어렵게 배우기 - Exercise 1: A Good First Program 원문 : http://learnpythonthehardway.org/book/ex1.html Exercise 0 단계 는 세팅이라 패스. 1. 텍스트 에디터(Notepad, EditPlus, ...)로 아래와 같이 작성한다. # -*- coding: utf-8 -*- #Unicode UTF-8을 사용하고 싶다면 위 코드를 코드 맨 위에 작성한다. print "Hello World!" print "Hello Again" print "I like typing this." print "This is fun." print 'Yay! Printing.' print "I'd much rather you 'not'." print 'I "said" do not touch this.' 2. ex1.py 파일로 저장한다... 더보기