输入出生农历,输出生肖
时间: 2023-04-07 21:00:36 浏览: 119
我可以回答这个问题。根据中国传统文化,生肖是根据出生年份来划分的,每个生肖代表着不同的动物。以下是生肖与出生年份的对应关系:
鼠: 1924、1936、1948、1960、1972、1984、1996、2008、2020
牛: 1925、1937、1949、1961、1973、1985、1997、2009、2021
虎: 1926、1938、1950、1962、1974、1986、1998、2010、2022
兔: 1927、1939、1951、1963、1975、1987、1999、2011、2023
龙: 1928、1940、1952、1964、1976、1988、2000、2012、2024
蛇: 1929、1941、1953、1965、1977、1989、2001、2013、2025
马: 1930、1942、1954、1966、1978、1990、2002、2014、2026
羊: 1931、1943、1955、1967、1979、1991、2003、2015、2027
猴: 1932、1944、1956、1968、1980、1992、2004、2016、2028
鸡: 1933、1945、1957、1969、1981、1993、2005、2017、2029
狗: 1934、1946、1958、1970、1982、1994、2006、2018、2030
猪: 1935、1947、1959、1971、1983、1995、2007、2019、2031
希望我的回答能够帮到你。
相关问题
用if输入出生农历,输出生肖
可以使用下面的程序代码来实现该功能:
```
lunar_animals = ["鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪"]
year = int(input("请输入出生年份:"))
sheng_xiao = lunar_animals[year % 12]
print("您的生肖是:", sheng_xiao)
```
该程序首先要求用户输入出生年份,然后通过取余数的方式计算其对应的生肖。具体来说,我们使用一个包含所有生肖名称的列表`lunar_animals`,并将用户输入的年份对12取余数,得到一个介于0到11之间的整数。这个数字表示用户的年份在24节气中是处于哪一个位置的,我们可以用它来找到生肖列表中的对应元素,即用户的生肖名称。最后,我们将其输出到屏幕上。
输入你的出生农历,输出你的生肖(即属相)。程序保存到s4B.py。 程序运行效果: 输入你的出生农历:2013 你的生肖:蛇
很高兴为您服务!以下是您需要的程序代码:
```python
import datetime
# 生肖列表
zodiac_list = ['猴', '鸡', '狗', '猪', '鼠', '牛', '虎', '兔', '龙', '蛇', '马', '羊']
# 生肖起始年份
zodiac_start_year = 1900
# 生肖计算方法
def get_zodiac(year):
return zodiac_list[(year - zodiac_start_year) % 12]
# 获取用户输入的农历生日
def get_lunar_birthday():
year = int(input("请输入你的出生农历:"))
month = int(input("请输入你的出生农历月份:"))
day = int(input("请输入你的出生农历日:"))
return datetime.date(year, month, day)
# 计算生肖
def calculate_zodiac():
lunar_birthday = get_lunar_birthday()
year = lunar_birthday.year
zodiac = get_zodiac(year)
print("你的生肖是:" + zodiac)
# 主程序入口
if __name__ == '__main__':
calculate_zodiac()
```
请将程序保存到名为 `s4B.py` 的文件中,并在命令行中运行该程序。程序会要求您输入您的农历生日,然后输出您的生肖。如果您的农历生日是 2013 年,那么程序将输出 "你的生肖是:蛇"。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)