Python(31)
-
[Python]파일 입력 출력
이번에는 파이썬의 파일을 통해 입력,출력 하는 방식으로 프로그래밍하는 법을 알아보겠습니다. 먼저 파일을 생성하는 방법은 다음과 같습니다. 파일 객체 = open(파일 이름, 파일 열기 모드) #파일 열기 모드에는 r(읽기),w(쓰기),a(추가)모드 등이 있습니다. 먼저 성적에 대한 파일을 만들어 보겠습니다. 위와 같이 수학과 영어 성적을 입력한 이후 "w"쓰기를 사용하고 encoding="utf8"을 해줘야 에러가 나지 않습니다. 입력하면 좌측 워크페이스에 score.txt. 파일이 생성된 것을 확인할수 있으며 아래와 같이 나오는것을 확인할수 있습니다. 이번에는 "a"를 사용하여 성적에 2가지의 과목을 더 추가해 보겠습니다. 코드는 아래와 같이 다시 open으로 파일을 열어 같은 내용을 작성하고 "w"부..
2021.01.05 -
[Python]함수로 표준체중구하기
이번에는 파이썬 함수를 이용하여 표준체중을 구하는 퀴즈를 만들어 보려 합니다. 먼저 성별에 따라 다른 표준체중을 구하는 공식을 만들것이며, 이를 소수점 둘째자리까지 표시해보도록 출력해보려 합니다. 먼저 퀴즈 내용은 아래와 같습니다. 출력 예제는 위와 같이 만들어 보려 합니다. 이제 입력값을 만들어 보겠습니다. 1)먼저 저는 std_weight라는 매개변수에 함수를 설정하기로 하였습니다 2)이후 if 조건문을 활용하여 성별이 남자라면 위 공식과 같은 값을 반환하도록 하였고, 성별이 남자가 아니라면 위에서 여자 공식의 값을 반환하도록 설정하였습니다. 3)이후 키는 175, 성별은 남자 를 설정하였습니다. 4)이후 몸무게라는 변수를 weight라고 두었고 weight=std_weight(height/100,g..
2021.01.05 -
[Python]함수설정
파이썬에서 함수는 반복되는 부분이 있을 경우 '반복적으로 사용되는 가치 있는 부분'을 한 뭉치로 묶어서 '어떤 입력값을 주었을 때 어떤 결괏값을 돌려준다'라는 식의 함수로 작성하는 것이다. 파이썬 함수의 구조는, def를 사용한다. def는 함수를 만들 때 사용하는 예약어이며, 함수 이름은 함수룰 만드는 사람이 임의로 만들 수 있다. 예를 들자면, def 함수 이름(매개변수): 수행할 문장1 수행할 문장2 ... 등으로 작성한다. 코딩을 들어 예시를 제시해 보겠습니다. Ex)먼저 은행출금,입금을 통해 알림을 만들어 보려 합니다. 처음 잔액은 0원 이라고 설정하고, 예를들어 500원을 입금하면, 500원이 입급되었고 잔액은 500원이다. 라는 것을 출력해 보려 합니다. 먼저 아래와 같이 입력값을 코딩해 보..
2021.01.04 -
[Python]반복문과 조건문을 이용한 quiz
이번에는 반복문과 조건문을 이용하여 문제를 만들어 보려 합니다. 문제의 조건과 출력문은 아래와 같습니다. 1)먼저 손님의 소요시간은 랜덤적으로 발생하므로 저는 random 함수를 불러오기로 하였습니다. 2)이후 i라는 변수를 만들어 1부터 50번째의 손님으로 설정하였고, 그 손님들의 시간은 time이라는 변수를 만들어 5부터 50분까지 랜덤적인 시간으로 설정하였습니다. 3)이후 i손님의 time이 5분에서 15분 이내라면 [ㅇ]라는 출력을 만들도록 설정하였고, 그 이의외 time을 가진 손님은 [ ]라는 출력을 만들도록 설정하였습니다. 위의 내용들을 모두 종합시킨 코드는 아래와 같습니다. 그리고 마지막 예제에서 총 탑승 승객을 구하는 것은 반복문이였던 cut=0을 의미하므로 , 최종 코드는 아래와 같습니..
2021.01.04 -
[Python]반복문
이번에는 반복문 for, while 에 대해 알아보려 합니다. 먼저 카페에서 주문을 하면 번호표를 불러보는 방식으로 예제를 만들어 코딩을 시작해보려 합니다. 위와 같이 코딩을 하면 waiting_no라는 변수는 1~5까지의 숫자를 의미하고 for 반복문을 사용해서 {0}에 위에 만든 변수를 반복하는 형태로 입력하였습니다. 출력문은 아래와 같습니다. 이는 대기번호 : {} 에서 1, 2, 3, 4, 5 를 입력해주는 것을 확인할 수 있습니다. 그 다음에는 while을 사용한 반복문에 대해 알아보겠습니다. while(조건)은 조건이 만족할때까지 반복하는 제어문입니다. 먼저 예시를 작성한후 예시에 대한 설명을 해보겠습니다. 먼저 customer과 index라는 변수를 설정했습니다. customer는 손님 이름..
2020.12.30 -
[Python]if(조건)문
if(조건문)에 대해서 알아보겠습니다. 조건문은 프로그램내에서 굉장히 많이 사용됩니다. 사용 방식은 if조건 : 실행 명령문 의 형식으로 사용됩니다. 코딩을 통한 예제로 알아보겠습니다. 위의 코딩은 날씨가"비"가 오면 "우산을 챙기세요"라는 값이 출력되게 하였습니다. 또한 또다른 조건문으로 만약 날씨가 "미세먼지"라면 "마스크를 챙기세요 라는 값이 출력되게 하였습니다. 그렇다면 만약 날씨가 "비"라면, 출력값은 아래와 같이 나옵니다. 그리고 또다른 조건문을 적용시켜 만약 날씨가 "미세먼지라면 아래와 같은 코딩값이 나옵니다. elif() 그리고 좀더 적용하여 input()이라는 함수를 사용해서 코딩하는 법을 알아보겠습니다. input()은 이때까지와는 다르게 출력값에서 값을 입력하면 입력한 값이 출력되는 ..
2020.12.29