본문 바로가기

Python/Python 중급12

Python 파이썬 Loop, 루프 테크닉 안녕하세요 독학코딩입니다. 오늘은 파이썬에서 정말 많이 사용하고 잘 알아두면 유용한 여러 가지 파이썬 루프에 대해서 배워보겠습니다. 루프라는 것은 반복을 의미하며 특정 함수 혹은 코드를 반복적으로 실행해야 될 때 많이 사용됩니다. Python 딕셔너리 루프 파이썬에서 딕셔너리를 루핑 할 때는 `items()` 를 이용하여 딕셔너리의 키와 대응 값을 한 번에 구할 수 있습니다. dict_A = {“name”: “독학코딩”, “age”: 45} for k, v in dict_A.items(): print(k, v) Python enumerate() 루프 시퀀스 즉, 리스트, 튜플 등을 루핑 할 때 `enumerate()`를 사용하여 시퀀스의 인덱스와 대응 값을 구할 수 있습니다. list_A = [“name.. 2022. 3. 16.
Python 파이썬 List, list(), 리스트 활용 중급 안녕하세요 독학코딩입니다. 오늘은 파이썬의 리스트 데이터 타입을 다루는 방법을 조금 더 깊게 배워보겠습니다. 파이썬 리스트의 기초에 대해서 모르시는 분이 있으시다면 아래의 글 참고해주시기 바랍니다. Python List, list(), 리스트 데이터 타입 안녕하세요 독학코딩입니다. 오늘은 리스트 데이터 타입에 대해서 배워보겠습니다. 리스트는 말 그대로 목록, 묶음입니다. 즉, str 혹은 int를 목록을 묶어서 관리하기 편하게 하기 위해 사용되는 stcodelab.com Python 리스트 extend() Python 리스트 insert() Python 리스트 remove() Python 리스트 pop([]) Python 리스트 clear() Python 리스트 count() Python 리스트 sort.. 2022. 2. 28.
Python 파이썬 lambda, 람다 표현식 기초 안녕하세요 독학코딩입니다. 오늘은 파이썬의 람다 표현식에 대해서 배워보겠습니다. 처음 lambda 라는 단어를 봤을때 ??? 이런 생각이 가장 먼저 들었던것 같습니다. 코드를 살펴보아도 직관적으로 이해하기 힘들점이 한 몫 했던것 같습니다. 람다 표현식은 간단한 함수를 더 간단하게 한줄로 표현하기 위한 방식이라고 생각하시면 좋습니다. if문, for문 한줄 표현식과 합쳐지면 강력한 도구가 되는 정말 유용한 기술입니다. if문, for문 한줄 표현식에 대해서 잘 모르신다면 아래 링크 참고하시면 도움이 되실겁니다. Python 파이썬 for문, if문 한 줄로 쓰기 안녕하세요 독학코딩입니다. 오늘은 파이썬 for문, if문 한 줄로 쓰는 방법에 대해서 배워보겠습니다. 알아두면 코드를 컴팩트하게 쓰기 좋은 방법.. 2022. 1. 18.
Python 파이썬 함수 지역변수, 전역변수 안녕하세요 독학코딩입니다. 오늘은 파이썬 함수의 지역변수와 전역변수에 대해서 배워보겠습니다. 지역변수는 함수 내에서 잠깐 사용하고 함수가 끝나면 사라지는 변수를 말합니다. 전역변수는 코드 내의 어디서든 사용할 수 있는 변수를 의미합니다. 전역변수는 어디서든 사용할 수 있으니 사용성이 좋지만 실무에서는 여러 명이 한번에 코딩을 하게되고 수천 수만 줄의 코딩을 하기 때문에 전역변수를 남발하면 코드가 에러가 나는 경우가 많습니다. 그래서 지역과 전역을 적당히 조절하면서 사용하시는게 좋습니다. Python 함수 지역변수와 전역변수 bbang = 10 def eat_bbang(eaten): bbang = bbang - eaten print("남은 빵은 {}개 입니다.".format(bbang)) eat_bbang.. 2022. 1. 13.