목록코딩 공부 (70)
인생은 여행 人生は旅
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cfEupK/btsFbhG7TvC/3Nsh0QXc0hlEQMgAFP8Et1/img.png)
문자열 자료형 a = "I eat %s apples." % "five" print(a) 문자열 안에 또 다른 문자열을 삽입하기 위해 %s 숫자를 넣기 위해서는 %d 문자열 포맷 코드 %s 문자열(String) %c 문자 1개(character) %d 정수(Integer) %f 부동소수(floating-point) %o 8진수 %x 16진수 %% Literal % (문자 % 자체) 소수점 표현하기 %10.4f" % 3.42134234 : 소수점 넷째 자리까지 표현하기 = > 3.4213 ( 위 예문은 소수점 네 번째 자리까지 표시하고 전체 길이가 10개인 문자열 공간에서 오른쪽으로 정렬) . 은 소수점 포인트, 그 뒤의 숫자 4는 소수점 뒤에 나올 숫자의 개수 소수점 포인트 앞의 숫자는 문자열의 전체 길이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VHDsE/btsE5FI0Rfu/uP57D8s7EpNz08Q14KwqAk/img.png)
a="Life is too short, You need Python" b="a" c="123" print (type(a)) str : string 문자 ' ' , " " : string으로 인식 ''' ''' ,""" """ : string으로 인식 \ : 따옴표,큰따옴표 보존 [ 많이 사용되는 이스케이프 코드 ] \n 문자열 안에서 줄을 바꿀 때 사용 \\ \를 그대로 표현할 때 사용 \' 작은따옴표(')를 그대로 표현할 때 사용 \" 큰따옴표(")를 그대로 표현할 때 사용 a = "Life is too short, You need Python" print(a[3]) 파이썬의 인덱스는 0 부터 시작되므로 인덱스 3은 e 가 나온다!! 그리고 코드 입력 시 a 앞에 빈칸이 있으면 에러가 난다!! a [ ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dgE4fX/btsE3mouTPL/DkaK6mFjv6DyfrPR2YQrO1/img.png)
주석 처리 : cmd + ? 주석처리를 하면 제일 앞에 #이 붙고 설명을 볼 수는 있지만 출력은 되지 않는다. ''' '''' 으로 묶어줘도 주석과 동일하다. syntax error : 문법 오류 오류가 발생한 경우 chatGPT에게 물어보면 틀린 부분을 잘 알려준다 ^^ [ 자료형의 종류 ] 숫자, 문자열, 불 변수, 리스트, 튜플, 딕셔너리, 집합 ✔︎ 숫자형 - 정수형 (1, 2, -2) int - 실수형 (1.24, -34.56) float type 명령으로 a안의 숫자가 어떤 형인지 표시해 준다. E10 = 10의 10승 표시 사칙연산 + - / * 제곱 ** 나눗셈 후 나머지를 리턴 % 몫 / 생활코딩에선 아무것도 모른 채 타이핑하고 동작되는 걸 알아봤다면 2023 점프 투 파이썬이란 교재를 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/daswFC/btsES6nj2YU/DCu0K7BkiNKJTdAJexW8q1/img.png)
>>> : REPL (Read Evaluate Print Loop) 파이썬 구문을 입력하면 바로 결과를 보여주고 다시 입력할 수 있는 도구. 에디터로 작성하기 - 파이썬을 설치하면 기본으로 IDLE라는 에디터가 설치되어 있다. IDLE에서는 파이썬 파일을 만들 수 있다. New File 비주얼 스튜디오 코드 에디터를 가장 많이 사용! 그동안 터미널 따로 열어서 python3 입력하고 파일명까지 일일이 타이핑했었는데 그럴 필요 없이 세모 Run 버튼만 누르면 알아서 터미널 열리고 실행이 되었다 ^^;; 다시 기초부터 듣고 있는데 잘못 알고 있던 부분을 하나 알게 되어서 다행 ㅎㅎ
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bkxqe5/btsEQdGGvxx/kZIYAFNT1SoCLN3RWTRSKK/img.webp)
1. 구글에서 만들어진 소프트웨어의 50% 이상이 파이썬 인스타그램, 넷플릭스, 아마존 등에서 사용 중 이해하기 쉬워 공동 작업과 유지 보수가 편하다. 2. 문법이 쉬워 빠르게 배울 수 있다. 무료지만 강력하다. C언어와 찰떡. 파이썬 라이브러리 중에는 C로 만들어진 것도 많다. 3. 파이썬은 간결하다. 파이썬은 가장 좋은 방법 한 가지만 이용하는 것을 선호 실행이 되게 하려면 꼭 줄을 맞추어야 한다. (들여 쓰기) 4. 프로그래밍을 즐기게 해준다. 개발 속도가 빠르다. 부수적인 개념, 제한 사항이 적음 기능에만 집중할 수 있도록 함 [ 파이썬으로 할 수 있는 일 ] ✔︎ 웹 프로그래밍 ✔︎ 인공지능과 머신런닝 ✔︎ 수치 연산 프로그래밍 ✔︎ 데이터 분석 ✔︎ 데이터베이스 프로그래밍 ✔︎ 시스템 유틸리티..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/d3YIxb/btsEI9Efcrn/ph0zf6jDFgL8777dsPcuHK/img.png)
위 코드처럼 [0] 숫자를 이용해 몇 번째 배열에 있는 데이터인지를 지정해 주는 방법도 있지만 아래쪽의 코드처럼 바꿔주면 해석하기가 좀 더 쉬워진다. 이름은 필요 없고 순서에 따라서 데이터를 저장할 땐 리스트형 사용 순서 상관없이 데이터에 이름을 주고 싶을 땐 사전형 사용 여기까지 제어문도 끝~ 이제 어디로 가야하죠? ^^
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/9AoCE/btsENUFGHDK/JRw3uJT1ZQlMZLLA8uEpwk/img.png)
위쪽 코드는 단순히 names 안의 이름들만 나타내주었다면 아래쪽엔 각 이름들 앞엔 Hi 를 이름 뒤엔 Bye를 보여준다. names 안의 이름들만 바꿔주면 모든 내용을 한번에 바꿔서 보여줄 수 있다! 굉장히 유용한 기능같은데, 아직 어디에 어떻게 적용시켜 사용하면 좋을지는 모르겠네요 ^^;