python 문법 주요 개념 정리
1.짝수인지 판별하는 함수 is_even을 작성
def is_even(num):
# 아래 코드를 입력해주세요.
if num % 2 == 0:
print('짝수 입니다.')
else:
print('짝수가 아닙니다.')
is_even(11)
is_even(10)
- % 연산자에 대해서는 자주 접할 수 있었어서, 거의 외워서 제출하였다.
-
"calculate_total" 함수를 작성
Notes:
- 세금은 9.5% 팁은 15% 로 계산하세요.
- 팁을 계산할때 세금을 포함하여 계산하지 마세요.
def calculate_total(amount):
# 아래 코드를 작성해주세요.
tax = amount * 0.095
tip = amount * 0.15
total = tax + tip + amount
return total
- 아주 쉬운 문제였는데.. 아직도 변수를 떠올리는게 잘 안되는 것 같다.
- "get_prefix" 함수를 작성
def get_prefix(str_a):
# 아래 코드를 작성해주세요.
str_b = str_a.split('-')
return str_b[0]
a = 'good-morning'
b = a.split('-')
print(b)
print(b[0])
- 아래 예와 밑의 예가 같음. split 매서드 사용.
- "get_find" 함수를 작성
def get_find(char, str):
# 아래 코드를 작성해주세요.
for i in range(0, len(str)):
i = len(str[i])
return i
return -1
- 처음에 작성한 코드. 하나만 통과가 되었다.
def get_find(char, str):
if char not in str:
return -1
for i in range(0,len(str)):
if str[i] == char:
return i
- 모델 답안
- 먼저 if문으로 문자가 없을 때 -1를 리턴하라는 걸 지정해주고, 그 다음에 for문을 통해 범위 지정해주고 char 위치 지정.
- 어렵다..
Author And Source
이 문제에 관하여(python 문법 주요 개념 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dhhyy/python-문법-주요-개념-정리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)