Today I Learned 02

조수현·2023년 3월 7일
0

UnderdogChallenge

목록 보기
2/2

내용 정리

조건식

연산자

  • ==, <=, <, >=, >
  • 대소관계를 나타내는 연산자

논리연산

  • and, or, not, xor
  • 논리연산자

블럭

  • 탭키를 맞춰서 코드 작성 -> 잘못 맞추면 오류
  • 블럭은 다른 블럭에 종속될 수 있다.

if-else

  • else: if의 조건이 false -> 항상 실행, 혼자서 실행 불가능
  • elif: (if의 조건이 false) and (또 다른 조건 판정)

함수 만들기

  • 함수는 만들고 실행을 해야 작동한다
  • def: define 명령어, 직접 만든 함수에는 콜론(:)을 붙여서 마무리

매개변수

  • 매개변수(parameter): 함수의 정의에 사용
  • 실행인자(argument): 함수가 실행될 때 사용하는 값
my_print(x):
	print(x)
    
my_print(3)
# x: 매개변수, 3: 인자

함수의 값

  • return: 값을 반환하고 함수 종료, 여러 개의 값 반환가능

사용자 입력 받기

  • input(): 사용자가 입력한 값 반환한는 함수
  • round(): 입력받은 값을 반올림하는 함수

PowerShell

  • Ctrl + C -> 프로그램 강제 종료

실습코드

조건식 - 실습(2)

number = 15
if number % 3 == 0: #number가 3의 배수인지 확인합니다.
    print("{}는 3의 배수입니다.".format(number))#이 코드는 실행됩니다.

number = 16
if number % 3 == 0: #number가 3의 배수인지 확인합니다.
    print("{}는 3의 배수입니다.".format(number))#이 코드는 실행되지 않습니다.

실행결과: 15는 3의 배수입니다.


if else - 실습(2)

gender = "남자"
#이 아래줄에 if문을 추가하세요
if(gender == "남자"):
    print("남자입니다.")
#이 아래줄에 elif문을 추가하세요
elif(gender == "여자"):
    print("여자입니다.")
#이 아래줄에 else문을 추가하세요
else:
    print("논바이너리입니다")

실행결과: 남자입니다.


함수의 값 - 실습

#아래 영역에 코드를 작성해 보세요.
def add(a, b):
    return a + b

강의 목록 캡쳐



0개의 댓글