TIL no.7 Basic Python 1

이조은·2020년 6월 29일
0

TIL self-study

목록 보기
7/19

1. 변수

=의 왼쪽에 있는 것을 변수라 한다.

x = 1
z = "안녕"

print(x) # 1
print(z) # 안녕

2. 타입

타입은 크게 숫자, 문자열, 불리안이 있으며 기본 사칙 연산을 지원한다. 문자열에서 ",'은 똑같으며 여러 라인을 동시에 쓰고 싶다면 """을 이용한다. 사칙 연산을 사용할 땐 같은 타입끼리만 허용한다.

x = 3
y = 2
z = 1.2

print(x + y) #5
print(x - y) #1
print(x * y) #6
print(x / y) #1.5
print(x ** y) #9
print(x % y) #1
k = """
Hi
my name is Joeun

print(k) #hi
         my name is Joeun
"""
print("how old are you" + 20) #error
print("how old are you" + str(20)) #it works

3. if 조건문

if 1 < 2:
  print("Hello") #Hello
  
if not 1 > 2:
  print("Hello") #Hello
  
if 0 > 0 and 2 > 1:
  print("Hello) #none
  
if 0 > 0 or 2 > 1:
  print("Hello) #Hello
  
x = 3
if x > 5:
  print("Hello")
elif x == 3:
  print("Bye") 
else:
  print("Hi") #Bye

4. 함수

def chat(name1, name2, age):
  print("%s: hi how old are you" % name1)
  print("%s: i am %d" & (name2, age))
  
chat("Mike", "Anne", 20) #Mike: hi how are you?
                          Anne: i am 20
def dsum(a, b):
  result = a + b
  return result
  
d = dsum(2, 4)
print(d) #6

5. 반복문(for & while)

for i in range(3):
  print(i)
  print("hi")
  print("haha")
# 0
  hi
  haha
  1
  hi
  haha
  2
  hi
  haha
i = 0
while i < 3:
  print(i)
  print("hi")
  print("haha")
  i = i + 1
# 위와 같은 결과 값
while이 쓰기 좋을 때는 무한 루프일 때. 이를 멈추는 것은 break, contnue.
while True:
  print(i)
  print("hi")
  print("haha")
  i = i + 1
  
  if i > 2:
    break
for i in range(3):
  print(i)
  print("hi")
  print("haha")
  
  if i == 1:
    continue #continue는 밑에 코드 실행 말고 위로 돌아가라.
    
  print("how are you?")
  
#0
 hi
 haha
 how are you?
 1
 hi
 haha
 2
 hi
 haha
 how are you?
profile
싱글벙글

0개의 댓글