---
# System prepended metadata

title: 12-2：年齡說
tags: [DICE Python]

---

---
title: 12-2：年齡說
lang: zh-tw
tags: DICE Python
---


12-2：年齡說
===

> [name=Chinglin-K]

---

目錄：[Dice 程式教學-Python完整版](https://hackmd.io/@Chinglin-K/Dice-menu)
上一篇：[12-1：分數等第](https://hackmd.io/@Chinglin-K/Dice-12-1)
下一篇：[12-3：月份判斷](https://hackmd.io/@Chinglin-K/Dice-12-3)

---
## 題目
子曰：
｢吾十有五而志於學，三十而立，四十而不惑，五十而知天命，六十而耳順，七十而從心所欲，不逾矩｣。
* 當輸入 1-14 時，在螢幕上輸出｢小孩子｣；
* 當輸入 15-29 時，在螢幕上輸出｢志於學｣；
* 當輸入 30-39 時，在螢幕上輸出｢而立之年｣；
* 當輸入 40-49 時，在螢幕上輸出｢不惑之年｣；
* 當輸入 50-59 時，在螢幕上輸出｢知天命之年｣；
* 當輸入 60-69 時，在螢幕上輸出｢耳順之年｣；

當輸入大於等於 70 時，在螢幕上輸出｢從心所欲，不逾矩之年｣。
程式可以執行2次。
    
輸入範例: 
16
70
輸出範例:
16歲是志於學
70歲是從心所欲，不逾矩之年

    
---

## 程式碼
    
```Python=
for i in range(2):
    n = int(input())
    if (n>=70):
        print(f'{n}歲是從心所欲，不逾矩之年')
    elif(n>=60):
            print(f'{n}歲是耳順之年')
    elif(n>=50):
            print(f'{n}歲是知天命之年')
    elif(n>=40):
            print(f'{n}歲是不惑之年')
    elif(n>=30):
            print(f'{n}歲是而立之年')
    elif(n>=15):
            print(f'{n}歲是志於學')
    elif(n>=1):
            print(f'{n}歲是小孩子')
```
    
---

## 輸出
    
```Python=
```
    
---

目錄：[Dice 程式教學-Python完整版](https://hackmd.io/@Chinglin-K/Dice-menu)
上一篇：[12-1：分數等第](https://hackmd.io/@Chinglin-K/Dice-12-1)
下一篇：[12-3：月份判斷](https://hackmd.io/@Chinglin-K/Dice-12-3)
    
---

:::info

「盡多少本分，得多少本事」😊
:::

---
    
{%hackmd i1nMRrZcTFmTvoF897K9zg %}