코딩애플 - 빠르게 정리하는 파이썬 기초 문법 : 2주차 과제
https://codingapple.com/course/python-basic/
4. 컴퓨터의 폭주를 막고 싶으면 if 조건문 쓰세요
재고량 = 10
if 재고량 > 0 :
print ('지금 주문 가능합니다')
재고량 = 20
if 재고량 == 20 :
print ('지금 주문 가능합니다')
중고차재고 = ['K5', 'BMW', 'Tico']
# 내가사려는 K5가 중고차 재고데이터에 있냐
if 'K5' in 중고차재고 :
print ('지금 주문 가능합니다')
중고차재고 = ['K5', 'BMW', 'Tico']
# 내가사려는 K5가 중고차 재고데이터에 있냐
if 'K6' in 중고차재고 :
print ('지금 주문 가능합니다')
else :
print('주문 불가능함 ㅅㄱ')
(참고) elif
조건식을 여러개 검사하고 싶을 떄, if문을 연달아서 두번 세번 쓰고싶을 때 쓰는 문법
(참고2) 조건식이 참일 때 여러 줄의 코드를 실행하고 싶으면 그냥 실행하고 싶은 모든 코드를 indent 넣고 두줄 세줄 네줄 계속 작성
5. 파이썬 for 반복문은 어려운게 아니라 그냥 코드 복붙해주는게 다임
복붙
for i in range(0,10) :
print ('K5 있어요')
리스트 자료를 하나씩 출력할 때
중고차들 = ['K5', 'BMW', 'Tico']
for i in 중고차들 :
print(i)
중고차들 = ['K5', 'BMW', 'Tico']
for i in 중고차들 :
print(i * 3)
구구단 출력하기
for i in range(2,10) :
print(i,'단')
for j in range(1,10) :
print(i,'*', j, '=', i*j)
print('')
GPTs 활용하기 : Grimoire → 구구단 프로그램 만들기
You
구구단 프로그램을 파이썬으로 만들고 싶어
Grimoire
Greetings Traveler + welcome to the realm of code. Grim-terface v2.0.4 🧙 loaded. Let’s begin our coding quest!
구구단 프로그램을 파이썬으로 만드는 것은 기초 프로그래밍 연습에 아주 좋은 방법입니다. 구구단 프로그램을 만드는 단계를 다음과 같이 설계할 수 있습니다.
사용자로부터 입력을 받아야 합니다. 이때 입력은 구구단 중 어떤 단을 출력할 것인지에 대한 숫자가 될 것입니다.
입력받은 숫자에 대해 1부터 9까지 곱한 결과를 출력합니다.
출력 형식은 가독성을 고려하여 예쁘게 정렬합니다.
이제 이 설계를 기반으로 파이썬 코드를 작성해 보겠습니다.
python def print_multiplication_table(n): # n단 출력 print(f"{n}단을 출력합니다.") for i in range(1, 10): print(f"{n} x {i} = {n*i}") if __name__ == "__main__": # 사용자로부터 숫자 입력 받기 n = int(input("구구단 중 출력하고 싶은 단을 입력하세요: ")) print_multiplication_table(n)
이 코드는 사용자로부터 구구단 중 하나의 단을 입력받아 해당 단의 곱셈 결과를 출력합니다. print_multiplication_table 함수는 하나의 매개변수 n을 받아 해당하는 단의 구구단을 출력하는 역할을 합니다.
사용자가 예를 들어 3을 입력하면, 3단의 결과가 콘솔에 출력됩니다.
이 프로그램은 기본적인 구조를 가지고 있으며, 추가 기능이나 예외 처리 등을 더하여 더욱 발전시킬 수 있습니다. 예를 들어, 입력 값 검증 또는 전체 구구단을 출력하는 옵션 등을 추가할 수 있습니다.
6. 파이썬 함수문법 def 언제쓰는지 알랴쥼
긴코드 한 단어로 축약할 때
def 인사하기() :
print('안녕하세요 중고차신뢰딜러 차은우입니다')
인사하기()
인사하기()
인사하기()
마법의 모자 만들기
def 모자(구멍) :
print(구멍)
모자(1234234)
def 모자(구멍) :
print(구멍 + 1)
모자(1)
모자(2)
뭔가 남기고 싶을 때
def 함수() :
return 10
print (함수())
def 모자(구멍, 구멍2) :
print(구멍 + 구멍2)
모자(1, 2)
수학에서 f(x) = x + 2
def 수학연산(x) :
return x + 2
결과 = 수학연산(4)
print(결과)
#9기문과생도AI