안녕하세요. 린아저씨 입니다. 이번에는 파이썬 dictionary 자료형에 대해 알아보려고 합니다. dictionary 기본 사용법 dictionary 자료형은 key-value가 쌍을 이루어 데이터를 입력할 수 있으며, 중괄호{ }로 선언하며, key:value 형태로 컴마 , 를 이용해서 다수의 데이터를 저장할 수 있습니다. dictionary에서는 string, int, boolean 등 여러가지 타입의 데이터를 넣을 수 있으며, value에는 리스트 자료형도 가능합니다. # dictinary 선언 stirng_dict = { 'a':1, 'b':2, 'c':3 } int_dict = { 1:'a', 2:'b', 3:'c' } list_dic = { 'a':[1, 2, 3], 'b':[2, True..
안녕하세요. 린아저씨 입니다. 이번에는 python 함수 중 for문과 자주 쓰는 range() 함수에 대해 알아보려 합니다. range() 함수는 이름처럼 일정 범위의 정수를 순차적으로 생성해 주는 함수 입니다. 그리고 파라미터 개수에 따라 세가지 방법으로 사용 할 수 있습니다. range( ) 파라미터 두개를 쓰는 경우 range() 함수에 파라미터 두개를 쓰는 경우는 range(start, stop) 의 경우 입니다. 단 주의할 점은 원하는 정수 범위를 정할 때 start 이상 stop 미만으로 생각하셔야 합니다. 즉 늘 원하는 마지막 수에 +1을 해주셔야 합니다. # 파라미터 2개를 쓰는 경우 for i in range(0,11): print(i) 이런 코드를 실행하면 0, 1, 2, 3, 4, ..
안녕하세요. 린아저씨 입니다. 오늘은 파이썬 코드를 작성하는 여러가지 스타일 중 가장 일반적으로 쓰이는 PEP8 스타일에 대해 포스팅하려 합니다. PEP8 스타일의 모든 것을 쓸 수는 없지만 개인적으로 이건 꼭 지키는게 좋겠다하는 부분 입니다. 이름 정하기 변수 및 함수 모든 변수 및 함수의 이름 스네이크(snake) 표기법으로 써줍니다. 즉, 한단어일 경우에는 소문자로만 써주시고 여러 단어일 경우에는 언더바( _ )를 이용해서 소문자로만 써서 연결해 줍니다. # 나쁜 예시(카멜 명명법) myHouseName = 'xi' def myPhoneNumber(): print('010-1234-5678') # 좋은 예시 (스네이크 명명법) my_house_name = 'xi' def my_phone_number..