목차
- 이전 포스팅의 파이썬 Comprehension 문법으로 for문을 사용하여 배열 생성 예제 학습 링크
- 이전 포스팅의 파이썬 yaml 모듈을 활용하여 영어에서 한글 변환 예제 학습 링크
- 이전 포스팅의 파이썬 yaml 의 기본 사용법과 언어 번역 파일 생성 예제 학습 링크
- 파이썬 코딩 언어 Comprehension 문법과 for 반복문으로 배열 생성시 if 조건 설정하기 예제
- 파이썬 코딩 언어 if 조건으로 일부 정수로만 배열이 생성되는 결과 확인 예제
이전 포스팅의 파이썬 Comprehension 문법으로 for문을 사용하여 배열 생성 예제 학습 링크
이전 포스팅에서는 파이썬에서 Comprehension 문법과 for 반복문을 조합하여 일정한 수열의 아이템으로 배열을 만드는 방법에 대해 알아보았습니다. Comprehension 문법은 긴 반복적인 코드들을 한 줄로 간단하게 줄여줍니다. 개발자의 가독성은 조금 떨어질 수 있으나 너무 장문의 코드를 만드는 것을 예방할 수 있습니다. 어찌보면 한 줄로 모든 처리 과정을 파악할 수 있다는 점에서 장점이기도 합니다. 만약 파이썬에서 for 반복문과 Comprehension 문법으로 배열을 만드는 방법이 궁금하시다면 아래 링크를 참고하여 학습해주세요.
2023.11.03 - [Python] - [Python/Linux] 파이썬 Comprehension 문법 활용 예제 - 1(for 반복문 조합하여 배열 만들기)
이전 포스팅의 파이썬 yaml 모듈을 활용하여 영어에서 한글 변환 예제 학습 링크
다음으로 이전 포스팅에서는 파이썬에서 yaml 모듈을 사용하여 영문 단어를 한글 단어로 변환하는 방법과 예제에 대해 알아보았습니다. 실시간으로 프로그램이 실행중에 영문 단어를 만났을 때 사전에 정의된 yaml 언어 번역 파일을 참고하여 다른 언어로 변환합니다. yaml은 xml 구조처럼 보이지만 이와 조금 다른 구조를 가지고 있습니다. 파이썬에서 실시간으로 언어 번역 기능을 구현해야한다면 이러한 yaml 모듈을 활용하면 쉽게 구현이 가능합니다. 만약 파이썬에서 yaml 모듈로 언어 번역 방법이 궁금하시다면 아래 링크를 참고하여 학습해주세요.
2023.07.22 - [Python] - [Python] yaml 사용하여 언어 변환 - 2(언어 변환 예제)
이전 포스팅의 파이썬 yaml 의 기본 사용법과 언어 번역 파일 생성 예제 학습 링크
마지막으로 이전 포스팅에서는 파이썬에서 yaml 모듈 기본 사용법과 언어 번역 파일을 생성하는 방법에 대해 알아보았습니다. 이 언어 번역 파일은 나중에 프로그램이 동작중에 번역할 단어들을 사전에 정의한 텍스트 파일입니다. 확장자는 yml입니다. 야믈이라고도 말합니다. 위에서 설명한 것과 같이 파이썬에서 yaml 모듈로 실시간 단어 번역을 하기 위해서는 이 포스팅의 예제를 따라하여 사전 번역 정의 파일을 만드는 방법에 대해 알아보세요. 아래는 해당 예제가 포함된 포스팅의 링크입니다.
2023.07.22 - [Python] - [Python] yaml 사용하여 언어 변환 - 1(사용법 및 언어파일 생성)
파이썬 코딩 언어 Comprehension 문법과 for 반복문으로 배열 생성시 if 조건 설정하기 예제
아래는 파이썬 코딩 언어에서 Comprehension 문법과 for 반복문으로 일정한 수열의 배열을 생성할 때 if 조건을 생성하여 일부 숫자는 제외한 배열을 만드는 예제입니다. for문과 if문을 같이 조합하여 한 줄의 코드가 길어질 수 있지만 더 많은 여러 줄의 코드가 생기는 것을 예방할 수 있습니다.
# 시작 숫자 입력 받기
start = int(input("시작 숫자를 입력하세요: "))
# 끝 숫자 입력 받기
end = int(input("끝 숫자를 입력하세요: "))
# 시작 숫자부터 끝 숫자까지의 정수 배열 생성 (3의 배수 제외)
numbers = [x for x in range(start, end + 1) if x % 3 != 0]
# 생성된 배열 출력
print(numbers)
파이썬 코딩 언어 if 조건으로 일부 정수로만 배열이 생성되는 결과 확인 예제
아래는 위의 for 반복문, if 조건문 두 명령 조합과 Comprehension 문법을 활요한 예제를 직접 실행하여 일부 숫자가 제외되어 생성된 배열이 화면에 출력되는 결과 확인 예제입니다.
시작 숫자를 입력하세요: 2
끝 숫자를 입력하세요: 15
[2, 4, 5, 7, 8, 10, 11, 13, 14]