점프 투 파이썬 (4) 제어문 If - While - For
·
Programming/Python
지금까지 알아본 자료형은 집을 지을 때 재료에 해당한다. 나무, 돌, 시멘트를 준비 완료 했는가? 그렇다면 이제 철근을 세워보자. 1. if 문 조건문. 예를 들어, '돈이 있으면 택시를 타고 가고, 돈이 없으면 걸어간다.' if 조건문: 수행할 문장1 else: 수행할 문장A 파이썬은 들여쓰기를 굉장히 잘 수행해야 한다. 들여쓰기? 어떻게 하는 건가요? Tab을 누르거나 Spacebar를 4번 누르면 된다. (상관없지만, 커뮤니티에서는 공백 4번을 권장한다고 한다.) 다른 언어에서는 if 속의 문장들을 {}로 감싸지만, 파이썬은 들여쓰기를 이용한다. 들여쓰기가 많아서 지저분해요! 그럼 이렇게 써도 된다. >>> pocket = ['paper', 'money', 'cellphone'] >>> if 'mo..
점프 투 파이썬 (3) 자료형, 변수
·
Programming/Python
3. 리스트 자료형 파이썬은 관대하다. 리스트에 숫자와 문자를 상관없이 넣을 수 있다. 리스트 안에 리스트를 또 넣을 수도 있다. a = [1, 2, 3, ['a', 'b', 'c']] print(a[1]) 2 a = [1, 2, 3, ['a', 'b', 'c']] print(a[3][2]) c 리스트끼리도 '+'로 붙이고 '*'로 반복할 수 있다. 문자열"hi"와 숫자'3'을 붙이기 위해서는 숫자 '3'을 문자열로 바꿔주어야 한다. ⇒ str(3) + "hi" 리스트의 수정과 삭제 삭제는 'del'로 쓸 수 있다. a = [1,2,3,4,5] del a[:3] print(a) [4, 5] 리스트에 요소 추가하기 - append 리스트 정렬 - sort, reverse 리스트의 요소를 순서대로, 문자도 ..
점프 투 파이썬 (2) 기초, 자료형
·
Programming/Python
1. 숫자형 정수와 실수가 있다. # 실수 a=1.2 print(a) print(type(a)) # 사칙연산 + - * / # 제곱 ** a=2 b=3 print(a**b) # 몫 // print(7//3) # 나머지 % print(7%3) 2. 문자열 자료형 문자열 (string) 표현 방법 무려 4가지! "Hello World" 'Python is fun' """Life is too short, You need python""" '''Life is too short, You need python''' 그럼 문자열 안에 ' " 어떻게 써요!! \ 를 앞에 붙이면 방해를 받지 않는다! \ 가 키보드에 없어요!! 키보드에 있는 원화 표시 를 눌러보자! 무엇이 나오는가? '\' 오?! 줄 바꾸는 건 뭔가요!..
점프 투 파이썬 (1) 파이썬이란 무엇인가?
·
Programming/Python
1. 파이썬 TMI 고대 신화에 나오는 큰 뱀의 이름 코미디 쇼 '몬티 파이썬의 날아다니는 서커스'의 주인공 1991 Python1 / 2000 Python2 / 2008 Python3 2. 파이썬의 특징 파이썬과 C언어는 찰떡궁합이다. Mojo 라는 파이썬 문법을 그대로 가져온 언어도 생겼다. 장점은 속도가 더 빠르다. 파이썬은 왜 느린 걸까? 컴퓨터에는 컴파일 언어와 인터프리터 언어가 있다. C언어는 컴파일 언어이다. 바로 '100011100' 같이 실행 프로그램이 돌아가서 빠르다. 파이썬은 인터프리어 언어이다. 한 문장씩 돌리기 때문에 느리다. 파이썬은 간결하다. 단락을 구분하는 ({})가 없고, 줄바꿈을 준수해야 한다. 파이썬을 쓸 때는 줄을 잘 서자! 3. 파이썬의 쓰임새 웹 프로그래밍 - dj..
생활코딩 X PYTHON_3 - function, module, package
·
Programming/Python
Function (함수) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 def get_vat(price): vat_rate=0.1 vat=price*vat_rate print(vat) get_vat(10000) get_vat(20000) def get_vat(price, vat_rate): vat=price*vat_rate print(vat) get_vat(10000, 0.2) get_vat(20000, 0.3) def get_vat(price, vat_rate=0.1): vat=price*vat_rate print(vat) get_vat(10000) get_vat(20000, 0.3) def get_vat(price, vat_rate=0..
생활코딩 X Python 입문
·
Programming/Python
앞에 건 어딨나요? 묻지 마세요. 튜토리얼이라 뺐어요.. 3. 설치 및 실행 Python 3 설치 Visual Studio Code 코드를 편집하는 도구 주피터 노트북은 글 중간에 코드를 심어서 실행할 수 있도록 한다. 이것을 설치하지 않고 온라인에서 할 수 있도록 만들 것이 있다. 바로...! Colaboratory 구글 드라이브 - 더보기. 이 과정을 통해 이용 가능하다. Ideone 파이썬뿐만 아니라 다양한 언어를 사용할 수 있다. 짧은 TIP.. 티스토리에 코드블록 집어넣는 방법 1. 티스토리 자체 코드블록 사용 - but. 색상이 적어서 가독성이 떨어진다. 2. https://colorscripter.com/ 사용 - html 모드에서 링크를 복사한 후 기본모드로 돌아오면 된다. 4. 데이터타입..