print("Hello World!")
"""
Hello World
Hello Python
안녕하세요?
"""
print("Hello World")
a = 10
a = a + 1
a
a = 10 #10이 만들어지고, a가 10을 가리킨다
b = a #b는 a의 값인 10을 가리킨다
b = 20 #20이 만들어지고, b는 20을 가리킨다
print(a) #a에는 아무 영향이 없으므로, 원래 a가 가리키던 값을 가리킨다
a = 1
A = 2
print(a)
print(A)
a1 = 1
a2 = 2
print(a1)
print(a2)
_a = 1
b__ = 2
c_1 = 3
print(_a)
print(b__)
print(c_1)
12a = 1
class = "A"
a = 10 #정수 int
pi = 3.14 #실수 float
comp = 1+2j #복소수 complex number
type(a)
type(pi)
type(comp)
a = "hello world"
b = 'hello world'
c = """hello world"""
d = '''hello world'''
print(a)
print(b)
print(c)
print(d)
a = "It's python"
b = 'python is "programming language"'
c = """Life is too short,
you need python"""
print(a)
print(b)
print(c)
a = "apples"
"I like %s." % a
True
False
a = None
a
a = 3.0
type(a)
a = int(a)
type(a)
a = "10"
a = int(a)
print(a)
a = "3.0"
a = float(a)
print(a)
a = "HelloWorld"
a = int(a)
squares = [1, 4, 9, 16, 25]
squares
a = [1, 2, 3, [4, 5]]
a[3]
a[3][0]
squares[:3]
squares[3:]
a = [1,2,3]
b = [4,5,6]
a + b
len(a)
len(a + b)
a = [1, 2, 3, 4, 5]
a[2] = '짝!'
a
del a[2]
a
a = [1, 2, 3]
b = a
print(a, b)
b.append(4) #4를 가리키라는 = 이 아니라 b가 가리키는 자리에 4를 넣는것
print(a, b)
10 == 10
9 != 10
9 < 10
10 > 9
9 <= 9
9 >= 9
True and True
False or True
not True
a = 1
a += 1
print(a)
a = 1
a -= 1
print(a)
a = 2
a *= 2
print(a)
a = 4
a /= 2
print(a)
a = 8
a %= 6
print(a)
a = 2
a **= 3
print(a)
a = 10
a //= 3
print(a)
a = "Hello"
b = a
b += "World"
print(a, b)
1 in [1,2,3]
"a" not in "hello"
a, b = 20, 20
a is b
a, b = 20, 30
a is not b
a = 10
if a == 10:
print("a는 10이다.")
elif a == 11:
print("a는 10이 아니지만 11이다.")
else:
print("a는 10도 11도 아니다.")
for i in range(5):
print(i)
for i in range(1, 10):
print(i)
for i in range(1, 10, 2): #1부터 10까지 2 등간격으로
print(i)
for i in range(10, 1, -2):
print(i)
count = 1
while count < 10:
print("Count: %d" % count)
count += 1
for i in range(1, 10):
print(i)
if i == 3:
break #중간에 반복문 빠져나오기
print(i)
for i in range(1, 10):
print(i)
if i == 3:
continue ##해당 순차 건너뛰기
print(i)
a = 10
if a == 10:
print("a는 10이다.")
elif a == 11:
print("a는 10은 아니지만 11이다.")
else:
print("a는 10도 11도 아니다.")
#이 코드에 a = 11을 넣어 실행시키려면?
def detect_10_or_11(number):
if number == 10:
print("number는 10이다.")
elif number == 11:
print("number는 10은 아니지만 11이다.")
else:
print("number는 10도 11도 아니다.")
detect_10_or_11(11)
detect_10_or_11(20)
#def 함수명(매개변수 혹은 전달인자):
# 실행할 명령어1
# 실행할 명령어2
# ...
# return 리턴값
#함수의 인풋과 아웃풋(리턴값)이 모두 있는 예시
def add(a, b):
return(a+b)
add(1, 2)
#함수의 인풋과 아웃풋(리턴값)이 모두 없는 예시
def hello_10_times():
for i in range(10):
print("Hello!! ({})".format(i))
hello_10_times()