본문 바로가기

공부/파이썬19

python data structures 1주차 -string 문자열에 대한 강의를 보았음 즉 바나나는 오퍼레이터가 0,1,2,3,4,5 임 이 말은 즉슨 word='banana' 라고 하면 w[0] -> b w[4] -> n 이란 의미 이 정도만 알아도 대부분 이해가 가서 바로 과제로 넘어간다 1주차 과제 6.5 Write code using find() and string slicing (see section 6.10) to extract the number at the end of the line below. Convert the extracted value to a floating point number and print it out. 6.5 find()와 스트링 슬라이싱(섹션 6.10 참조)을 사용하여 아래 줄 끝에 있는 숫자를 추출하는 코드를 작성하십시오.. 2022. 1. 14.
모두를 위한 프로그래밍 7주차 for 문을 이용하는 강의 파이썬은 복수형을 이해하지 못하기 때문에 아래 예시에서는 리스트 형으로 이해하여 오른쪽 처럼 출력하게 하게 된다 과제 5.2 Write a program that repeatedly prompts a user for integer numbers until the user enters 'done'. Once 'done' is entered, print out the largest and smallest of the numbers. If the user enters anything other than a valid number catch it with a try/except and put out an appropriate message and ignore the number. En.. 2022. 1. 13.
모두를 위한 프로그래밍 5주차 노란 코드에서는 'Something else' 문장이 오렌지 코드에서는 'Below 10' 문장이 출력되지 않는다 이미 위 'Below 20' 문장이 사실 값이 되었기 때문 이러한 코드에서 계속해서 코드를 진행시키기 싶거나 혹은 traceback을 발생시키기 싫다면 ? try와 execpt 를 사용하면 된다. 첫 try 문장에선 정수 값이여서 firtst -1 로 결과가 나오고 두번째 try 문장에선 정수형이여서 제대로된 결과를 볼 수 있다. 일반적인 decision은 if를 사용하고 양뱡향의 decisions는 if - then - else를 동반함 try/execpt는 원하는 에러를 찾는데 사용된다고 생각하면 된다. 2022. 1. 12.