Programming Language/Python

22.01.03 파이썬 공부

계발하는도르트 2022. 1. 3. 18:09

1. if문

 

'''
   
  0. 제어문 배우기
   
  제어- 이런 상황에서는 이런 명령문을 저런 상황에서는 저런 명령문을 쓰는 것
   
  1. if문
   
  if 조건 :
  실행할 명령문
   
  elif 조건 :
  실행할 명령문
   
  else :
  실행할 명령문
   
  =>elif = else if
   
  ++
  조건 파트에 or나 and 사용해서 여러 가지 조건 형성 가능
   
  비교 연산자도 사용가능=>why? 조건을 물어보는 거니까.
  여러 가지 비교 연산자 사용 가능
  ex) 1 < temo < 3
   
  ++
  input함수 = 사용자의 입력을 받는 함수
   
  => input("물어볼 문장 ")
  '''
   
   
  date = input("오늘이 무슨 날이에요? ")
   
  if (date == "12월 25일") :
  print("크리스마스네요!")
  elif (date == "1월 1일") :
  print("와! 새해 첫날이네요!")
  elif (date == "..." or date == "글쎄") :
  print("모르시는 군요..! 얼른 다른 분에게 여쭤봐야겠어요!")
  else :
  print("왜 대답이 없어요? 다른 분에게 여쭤볼께요!")
   
  temp = int(input("오늘 바다 온도가 어때요?"))
   
  if ( 10 < temp <= 20 ) :
  {
  print("오늘은 좀 따뜻하더구나")
  }
  elif ( 20 < temp ) :
  {
  print("오우...너무 뜨거워서 물고기들이 바다에서 익사할 것 같아")
  }
  elif ( 0 < temp <= 10) :
  {
  print("좀 차갑더구나")
  }
  elif ( temp < 0 ) :
  {
  print("오우..너무 차가워 절대로 들거가지마 동상 걸려..!")
  }
  else :
  print("아저씨 바쁘다. 얼른 학교에 가렴.")

2. for 문

 

'''
   
  반복문을 배워 보자
   
  =>for문
  for 변수 정의 in [] :
  {
  print("내용 : {0}" .format(변수 이름))
  }
   
  그냥 for문
  for 변수 이름 in 위에서 정의한 변수 :
  {
  print("변수 내용 {숫자}" .format(변수 이름))
  }
   
   
  range 활용한 for문.
   
  for 변수 이름 in range(숫자) :
  {
  print("변수 내용 {숫자}" .format(변수 이름))
  }
   
  ->범위 지정 가능
  for 변수 이름 in range(시작, 끝 범위+1) :
  {
  print("변수 내용 {숫자}" .format(변수 이름))
  }
   
  '''
   
  for player_num in [0,1,2,3,4,5,6,7,8,9,10,11]:
  {
  print("선수 번호 ! : {0}" .format(player_num))
  }
  '''
  선수 번호 ! : 0
  선수 번호 ! : 1
  선수 번호 ! : 2
  선수 번호 ! : 3
  선수 번호 ! : 4
  선수 번호 ! : 5
  선수 번호 ! : 6
  선수 번호 ! : 7
  선수 번호 ! : 8
  선수 번호 ! : 9
  선수 번호 ! : 10
  선수 번호 ! : 11
  '''
   
  for player_num in range(1, 5):
  {
  print("선수 번호 ! : {0}" .format(player_num))
  }
   
  '''
  선수 번호 ! : 1
  선수 번호 ! : 2
  선수 번호 ! : 3
  선수 번호 ! : 4
  '''

 

3. while문

 

'''
   
  반복문 배우기
   
  while문
   
  while 조건 :
  print("{0} ~~~ " .format(해당 변수 이름))
  조건이 만족할 떄까지 반복해.
   
  무한루프->
  while True :
  {
  print()
  }
   
  '''
   
  group = "닌자파워"
  person = "Unknown"
   
  while person != group :
  print("{0}, 입장하실 시간입니다~" .format(group))
  person = input("어느 팀이신가요?")
   
  while True :
  {
  print("공연 시작~")
  }

 

4. 한 줄 for문

 

'''
   
  한 줄 for문
   
  [어떤 함수나 기타 등등 for 어떤 변수 in 위에서 언급한 변수 이름]
   
  '''
   
  player = ["나땡떙", "박떙떙", "기땡땡"]
  print(player)
  player = [len(i) for i in player]
  print("선수 이름 길이 :", player)

'Programming Language > Python' 카테고리의 다른 글

22.01.08 파이썬 공부  (0) 2022.01.08
22.01.07 파이썬 공부  (0) 2022.01.08
22.01.02 파이썬 공부.  (0) 2022.01.02
22.01.01 파이썬 공부  (0) 2022.01.01
21.12.31 파이썬 공부  (0) 2021.12.31