코딩 3

파이썬 for-else, while-else

이번 포스팅은 파이썬에 있는 문법 중 하나인 for-else, while-else 문에 대한 소개입니다. 대부분 프로그래밍 언어 상에서 'if' 키워드 다음에 'else'를 쓸 수 있는 것을 알고 계실겁니다. 하지만 파이썬에서는 'for', 'while' 키워드 뒤에도 'else'를 쓸 수 있습니다. for, while과 함께 쓰이는 else는 반복문이 break 등으로 끊기지 않고 끝까지 수행되었을 때 실행됩니다. 아래는 예제 코드입니다. num_list = [1, 2, 3, 4, 5] isExist = False for i in num_list: if i < 0: isExist = True break if isExist: print('음수가 존재함') else: print('음수가 존재하지 않음') ..

코딩/Python 2024.01.18

Go 언어 설명

Go언어란? 구글에서 개발한 프로그래밍 언어로, C와 파이썬의 장점을 결합한 언어이다. Go 언어는 간결하면서도 효율적인 코드 작성이 가능하며, 병렬 처리에 강한 특징을 가지고 있다. 참고로 이 캐릭터의 이름은 고퍼(Gopher)라고 한다. Go 언어가 사용되는 분야 1. 클라우드 인프라 Docker, Kubernetes, Cloud Foundry와 같은 클라우드 인프라의 핵심 기술로 사용된다 2. 네트워크 프로그래밍 Go 언어는 네트워크 프로그래밍을 위한 기능들을 내장하고 있어, 서버와 클라이언트의 빠른 개발에 사용된다 3. 블록체인 블록체인과 관련된 프로젝트인 이더리움, Hyperledger Fabric 등에서 사용된다 4. 데이터베이스 데이터베이스와 관련된 프로젝트인 MongoDB, InfluxDB..

코딩/Go 2023.04.18

노마드코더가 말하는 새로운 언어 배우는 단계!

https://www.youtube.com/watch?v=fqnKJa02GK0 노마드코더의 이 영상을 보고 감명을 받아 포스팅하였다. 새로운 프로그래밍 언어를 배워야 하는 이유 우선 '내가 왜 새로운 프로그래밍 언어를 배워야 하는가'에 대한 의문을 파헤쳐보자. 만약 내가 파이썬 개발자였다면 새로운 언어를 배우기 시작하는 순간, 나의 파이썬 코드가 성장하는 것을 느낄 것이다. 새로운 프로그래밍 언어를 배우면서 그 언어의 코드 구조, 철학을 배우게 되고 그 철학을 파이썬 코드에 적용해보면 큰 도움이 될 것이다. 1. 공식문서를 살펴봐라 해당 공식문서를 보면서 언어의 철학, 누가 만들었는지, 누가 사용하는지, 베스트 이용사례 등을 알아보자 ex) VALORANT의 백엔드는 전부 go언어로 이루어져 있다고 함 ..

코딩 2023.04.17