본문 바로가기

Python/Python 어렵게 배우기

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 side of..."
e = "a string with a right side."

print w + e


결과는...





알 수 있는 내용...

1. string format character("%s", "%d"...) print 문이 아닌 그냥 변수에 사용 해도 된다.

2. "%s"는 str()함수의 결과, "%r"은 repr() 함수의 결과 값 이다.

3. 문자열 간의 결합은 "+"를 사용 할 수 있다.




반응형