일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- lv0
- HTML
- CSV
- 조건문
- 정리
- 프로그래머스
- scraping
- 데이터베이스
- 데이터 타입
- 1과목
- 자격증공부
- 딕셔너리
- Crawling
- 정보처리기사
- 파이썬
- 자격증
- SQL 개발자
- 튜플
- time.sleep
- 스크랩핑
- 슬라이싱
- django
- 파이선
- SQLD
- Python
- 프로젝트
- 태그
- 메서드
- 크롤링
- SQL
- Today
- Total
목록파이썬 (38)
나의 공부 일기
Indexing 먼저 Indexing에 대해 정리해 보겠습니다. Indexing 이란 저번에 리스트 정리를 했을 때 a[0] 여기서 0 이 위치 즉 인덱스라고 말했었습니다. 리스트뿐만이 아니라 문자열에서도 이 [0] 이것이 가능합니다. 우리는 [0]처럼 인덱스 위치를 반환시키는 것을 인덱싱(Indexing)이라고 합니다. 문자열에서 사용예는 # 이런 식으로 사용하면 됩니다. Slicing 슬라이싱(Slicing)은 인덱싱과 마찬가지로 인덱스에 해당하는 값을 반환하는 것인데, 특이점은 범위를 지정할 수 있다는 것입니다. [시작:끝] 이런 식으로 시작범위에서 끝 범위까지 시작 범위를 정하지 않았다면 그 문자에 처음부터 끝까지, 반대로 끝 범위를 정하지 않았다면, 시작범위부터 끝까지를 출력합니다. 예시를 들어..
Escape문자? Escape문자란 문자열(str 자료형)을 처리할 때 특수한 기능이 동작되도록 정의된 문자입니다. 사용하는 이유는 출력 데이터의 가독성을 높이기 위해 사용되어 집니다. Escape문자에는 자주 쓰이는 문자로 3가지가 있습니다. \n \t \\ \n 는 개행문자로 원래라면 줄 바꿔주는 함수인 print()를 사용해야 하지만 str형에 이 개행문자를 사용하면 print() 없이 줄바꿈을 할 수 있습니다. print() print('Hello') print('\nHello') 위에 두줄과 밑에 한줄은 같은 효과를 가지고 있습니다. \t는 문자열에 탭 을 하나 넣는다고 볼 수 있습니다. 일반적으로 파이썬에서 탭 이 하는 역할은 스페이스바 4개 입니다. 스페이스바 4개 대신에 \t을 넣는다면 보..
멀티 라인 문장 "\" 파이썬을 사용하시다가 코드가 막 lst = [1234, 5678, 987, 89789, 654654, 232165, 48498, 464654, 16513, 216546] 이렇게 엄청 길어질 수가 있는데, 키보드 백스페이스 밑에 대괄호 옆에 키를 누르면 \ 이게 나오는데 줄바꿈을 하고싶을때 코드 중간에 \ 를 한다면 줄바꿈을 하여 읽고 보기 쉽게 코드를 작성할 수 있습니다. lst = [1234, 5678, 987,89789, 654654,\ 232165, 48498, 464654, 16513, 216546] 이런식으로 말이지요. 그냥 , 가 나온다면 , 마다 줄바꿈을 해서 쓸 수도 있습니다. lst = [1234, 5678, 987, 89789, 654654, 232165, 484..
식별자? 식별자란 파이썬(Python)에서 변수,함수,클래스,모듈 등의 개체를 식별하는데 사용되는 이름입니다. 변수는 저번에 정리한 내용에 있어서 따로 정리는 안하겠습니다. 함수는 따로 또 정리할거지만 간단하게 def 식별자(): pass 이렇게 이루어져 있습니다. 저기 식별자라고 제가 써 놓은 부분이 식별자입니다. 함수의 이름을 말하는 것이지요. 클래스, 모듈도 마찬가지로 간단하게만 정리하겠습니다. 클래스도 함수와 마찬가지로 class 식별자(): def __init__(self): pass 이런 식으로 이루어져 있는데 함수와 마찬가지로 식별자 부분이 식별자입니다. 모듈은 간단하게 파일을 말합니다. 파일을 생성할때 이름을 정해주는것 이것이 바로 식별자입니다. 식별자 규칙 식별자는 숫자로 시작할 수 없으..
논리형 논리형은 booelan 으로 bool형이라고 파이썬에서 부릅니다. 이 논리형은 참 혹은 거짓을 판별을 하는데, True, False 를 사용합니다. bool = True 이런식으로 사용하고 앞에 bool 은 원하는 변수명으로 언제든 변경해서 사용할 수 있습니다. 숫자형 숫자형은 2가지로 int, float 가 있습니다. int 먼저 int 는 숫자를 정수로 표현합니다. a = 1, a = 2 이런식으로 정수로 표현되고 만약에 a = 1.4 이 들어왔다고 한다면 그대로 1.4 이 출력되지만. a = int(1.4) 이 들어오면 소수점들은 없애고 1이 출력됩니다. int_ = 1 int_ = int(2.5) # 2 Float 다음 float는 숫자를 실수로 표현합니다. a = 1.3 , a= 1.53..
이번엔 데이터 타입에 대해 정리해보겠습니다. 두번째로 정리했던 변수와 상수에는 데이터 타입(Data Type)이라는 것이 있습니다. 데이터 타입은 크게 8개 정도 있습니다. 논리형 숫자형 문자형 바이트 리스트 투플 딕셔너리 집합 처음 변수에 입력되는 값에 따라 나뉘지만 사용할때 () 를 이용하여 데이터타입을 변경할 수 있습니다. 다음은 각각의 데이터타입이 무엇인가에 대해 정리해보겠습니다.
처음으로 파이썬이 무엇인가에 대해 정리해 보았는데요. 이제 파이썬 내에서 사용되는 변수와 상수가 무엇인가에 대해 정리해 보겠습니다. 변수? 변수는 바로 언제든지 바뀔 수 있는 수를 말합니다. 변수를 예를 들자면 제가 들고다니는 텀블러라고 할 수도 있습니다. 안에 내용물이 언제든 바뀌지 않습니까? 콜라를 넣으면 콜라가 내용물인것이고, 물을 넣으면 물이, 커피를 넣으면 커피가.. 이렇게 변할 수 있는 모든것을 우리가 변수 라고 부를 수 있습니다. 상수? 변수이지만 반대로 한번 값이 정해지면 바뀔 수 없는 것을 우리는 상수 라고 말합니다. 상수는 예로 들만한 게 딱히 없는 거 같지만 그래도 예를 들자면 박물관 내에 금고에 들어가 전시되어 있는 물품들을 예로 들 수 있습니다. 뭐 박물관을 옮긴다거나 훔쳐 가는 ..
파이썬에 대해 공부하기에 앞서서 파이썬이 무엇인가에 대해부터 알아보았습니다. 파이썬은 1991년에 귀도 반 로섬 이라는 프로그래머에 의해 개발된 프로그래밍언어 입니다. 파이썬은 인터프리터 언어로 따로 실행하는 프로그램 없이 파이썬 내에서 바로바로 실행 될 수 있습니다. 인터프리터 언어란 단말기를 통하여 컴퓨터와 대화하면서 작성할 수 있는 프로그래밍 언어를 말합니다. 파이썬의 이점 파이썬은 기본적으로 영어와 유사한 구문을 갖고 있기 때문에 사용자가 이해하기 편리합니다. 다른 프로그래밍 언어들에 비해 적은 코드의 양을 갖고 있기때문에 개발자들의 생산성이 높아집니다. 파이썬은 다른언어들과 쉽게 섞여 사용이 가능합니다. 배우기가 쉽습니다.(저만 해도 한달만에 완벽하게 이해는 못했지만 남들에게 조금 설명할 수 있..