주기도문
2025년 7월 10일 19:49분
package jesusbornd;
// LordsPrayer.java
// “Hello Kingdom” – 주기도문 & 생활 적용 포인트 (초급 Java 버전)
import java.util.Random;
public class LordsPrayer {
/** 1) 주기도문(한글 개역개정, 구절별 분리) */
private static final String[] PRAYER = {
"1. 하늘에 계신 우리 아버지여",
"2. 이름이 거룩히 여김을 받으시오며",
"3. 나라가 임하옵시며",
"4. 뜻이 하늘에서 이룬 것 같이 땅에서도 이루어지이다",
"5. 오늘 우리에게 일용할 양식을 주시옵고",
"6. 우리가 우리에게 죄 지은 자를 사하여 준 것 같이 우리 죄를 사하여 주시옵고",
"7. 우리를 시험에 들게 하지 마옵시고 다만 악에서 구하시옵소서",
"― 나라와 권세와 영광이 아버지께 영원히 있사옵나이다 아멘"
};
/** 2) 각 구절별 생활 실천 가이드(순서 매칭) */
private static final String[] PRACTICALS = {
"눈을 뜨면, '아버지 감사합니다'로 하루를 시작하세요.",
"내 말과 행동이 하나님께 부합되고 있는 지 틈틈히 체크하세요.",
"작은 선택일지라도 하나님 나라의 가치(사랑·정의·자비)를 먼저 고려해 보세요.",
"하나님의 뜻이라고 느낀 일을 구체적 행동으로 옮겨 보세요.",
"멀건 죽에 말라비틀어진 무말랭이를 먹더라도 감사를 잊지마세요 ",
"갈등이 생길 때 용서를 선택하고 따뜻한 말 한 마디라도 먼저 전해보세요",
"유혹이 올 때 그 즉시 자리를 피하세요.",
"자기 전 '모든 영광을 하나님께'라고 기도하세요"
};
/** 주기도문 전체 출력 */
public static void listPrayer() {
System.out.println("The Lord's Prayer (Korean):");
for (String line : PRAYER) System.out.println(" - " + line);
System.out.println();
}
/** 생활 적용 포인트 출력 */
public static void showPracticals() {
System.out.println("Daily Application Tips:");
for (int i = 0; i < PRAYER.length; i++) {
System.out.printf(" - %-70s : %s%n", PRAYER[i], PRACTICALS[i]);
}
System.out.println();
}
/** 오늘 묵상할 한 구절 랜덤 추천 */
public static void reflectDaily() {
Random rnd = new Random();
int idx = rnd.nextInt(PRAYER.length);
System.out.println("Today's focus passage:");
System.out.println(" -> " + PRAYER[idx]);
System.out.println(" Tip: " + PRACTICALS[idx]);
}
/** 엔트리포인트 */
public static void main(String[] args) {
listPrayer();
showPracticals();
reflectDaily();
}
}
#### lords_prayer.py
#### “Hello Kingdom” – 주기도문 & 생활 적용 포인트 (Python 초급 버전)
from random import choice
# 1) 주기도문(한글 개역개정, 구절별 분리)
PRAYER = [
"1. 하늘에 계신 우리 아버지여",
"2. 이름이 거룩히 여김을 받으시오며",
"3. 나라가 임하옵시며",
"4. 뜻이 하늘에서 이룬 것 같이 땅에서도 이루어지이다",
"5. 오늘 우리에게 일용할 양식을 주시옵고",
"6. 우리가 우리에게 죄 지은 자를 사하여 준 것 같이 우리 죄를 사하여 주시옵고",
"7. 우리를 시험에 들게 하지 마옵시고 다만 악에서 구하시옵소서",
"― 나라와 권세와 영광이 아버지께 영원히 있사옵나이다 아멘",
]
# 2) 각 구절별 생활 실천 가이드(순서 매칭)
PRACTICALS = [
"눈을 뜨면, '아버지 감사합니다'로 하루를 시작하세요.",
"내 말과 행동이 하나님께 부합되고 있는지 틈틈이 체크하세요.",
"오늘 작은 선택 하나라도 하나님 나라의 가치(사랑·정의·자비)를 반영해 보세요.",
"하나님의 뜻이라고 느낀 일을 구체적 행동으로 옮겨 보세요.",
"멀건 죽에 말라비틀어진 무말랭이를 먹더라도 감사를 잊지 마세요.",
"갈등이 생길 때 용서를 선택하고 따뜻한 말 한 마디라도 먼저 전해보세요.",
"유혹이 올 때 즉시 자리를 피하세요.",
"자기 전 '모든 영광을 하나님께'라고 기도하세요.",
]
def list_prayer() -> None:
"""주기도문 전체 출력"""
print("The Lord's Prayer (Korean):")
for line in PRAYER:
print(" -", line)
print()
def show_practicals() -> None:
"""생활 적용 포인트 출력"""
print("Daily Application Tips:")
for prayer, tip in zip(PRAYER, PRACTICALS):
print(f" - {prayer:<50} : {tip}")
print()
def reflect_daily() -> None:
"""오늘 묵상할 한 구절 랜덤 추천"""
idx = PRAYER.index(choice(PRAYER))
print("Today's focus passage:")
print(" ->", PRAYER[idx])
print(" Tip:", PRACTICALS[idx])
def main() -> None:
list_prayer()
show_practicals()
reflect_daily()
if __name__ == "__main__":
main()
← 목록으로
Comments
“오늘 우리에게 일용할 양식을 주시는 아버지께 감사!” 작은 실천 하나에도 하나님 나라가 임하길 소망해요.