728x90
문자열에 대한 강의를 보았음
즉 바나나는 오퍼레이터가 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 참조)을 사용하여 아래 줄 끝에 있는 숫자를 추출하는 코드를 작성하십시오.
추출된 값을 부동 소수점 숫자로 변환하여 출력합니다
string 함수를 추가적으로 작성했는데 그 페이지만 봐도 금방 할 수 있을 것 같아서
아래와 같이 코드를 작성해였다.
작성코드
text = "X-DSPAM-Confidence: 0.8475"
x=text.find(' ')
data=text[x+1:]
print(data.strip())
작성했더니
floating이 안됬다고 오류가 났다.
그래서 뭐지 첨에는 문자랑 숫자 합쳐진 문장인데
어떻게 해야할까 고민하다 그냥 마지막 줄에
그냥 float만 붙여서 통과되는거 보고 허무했음
'공부 > 파이썬' 카테고리의 다른 글
python Data structures 8.4 list (0) | 2022.01.15 |
---|---|
Python Data Structures 3주차 (0) | 2022.01.14 |
파이썬의 다양한 string 함수 예시 (0) | 2022.01.14 |
모두를 위한 프로그래밍 7주차 (0) | 2022.01.13 |
모두를 위한 프로그래밍 5주차 (0) | 2022.01.12 |
댓글