Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 生肖 导入操作系统 起始日期时间导入日期 def程序(): 年份=输入(“出生年份:”) 月份=输入(“出生月份:”) 日期=输入(“出生日期:”) 出生日期=(日+“/”+月+“/”+年) 打印('您的出生日期为'+出生日期') d=日期。今天() y=_Python_Python 3.x - Fatal编程技术网

Python 生肖 导入操作系统 起始日期时间导入日期 def程序(): 年份=输入(“出生年份:”) 月份=输入(“出生月份:”) 日期=输入(“出生日期:”) 出生日期=(日+“/”+月+“/”+年) 打印('您的出生日期为'+出生日期') d=日期。今天() y=

Python 生肖 导入操作系统 起始日期时间导入日期 def程序(): 年份=输入(“出生年份:”) 月份=输入(“出生月份:”) 日期=输入(“出生日期:”) 出生日期=(日+“/”+月+“/”+年) 打印('您的出生日期为'+出生日期') d=日期。今天() y=,python,python-3.x,Python,Python 3.x,生肖 导入操作系统 起始日期时间导入日期 def程序(): 年份=输入(“出生年份:”) 月份=输入(“出生月份:”) 日期=输入(“出生日期:”) 出生日期=(日+“/”+月+“/”+年) 打印('您的出生日期为'+出生日期') d=日期。今天() y=d.年 操作系统(“cls”) 年龄=y-整数(年) 打印('您的年龄'+str(年龄)) 十二生肖() 如果(int(Month)=12导入操作系统 起始日期时间导入日期 def程序(): 年份=输入(“出生年份:”) 月份=输入(“出生月份

生肖
导入操作系统
起始日期时间导入日期
def程序():
年份=输入(“出生年份:”)
月份=输入(“出生月份:”)
日期=输入(“出生日期:”)
出生日期=(日+“/”+月+“/”+年)
打印('您的出生日期为'+出生日期')
d=日期。今天()
y=d.年
操作系统(“cls”)
年龄=y-整数(年)
打印('您的年龄'+str(年龄))
十二生肖()
如果(int(Month)=12<代码>导入操作系统
起始日期时间导入日期
def程序():
年份=输入(“出生年份:”)
月份=输入(“出生月份:”)
日期=输入(“出生日期:”)
出生日期=(日+“/”+月+“/”+年)
打印('您的出生日期为'+出生日期')
d=日期。今天()
y=d.年
操作系统(“cls”)
年龄=y-整数(年)
打印('您的年龄'+str(年龄))
如果((月)=12和日>=22)或((月)=1和日)=20)或((月)=2和日)=18)或((月)=3和日)=20)或((月)==4和日)=20)或((月)=5和日)=21)或((月)=6和日)=21)或((月)=7和日)=23)或((月)=8和日)=23)或(=9)或(int(Month)==10和int(Day)=23)或(int(Month)==11和int(Day)=22)或(int(Month)==12和int(Day)
def再次()
打印(“”)
打印(“请每月核对”)
打印(“月份必须如下”)
打印(“01-1月”)
印刷品(2月2日)
打印(“03-3月”)
打印(“04-4月”)
打印(“5月5日”)
印刷品(6月6日)
印刷品(“7-7月”)
打印(“08-8月”)
打印(“09-9月”)
印刷(10月10日)
印刷品(“11-11月”)
印刷(12月12日)
打印(“”)
def zodiac():
月份=输入(“出生月份(如01,04,12):”)
day=int(输入(“出生日期:”)
B日=(月+“/”+str(日))
如果(整数(月)>12):
再次()
黄道带
elif月==“01”:
如果(日期>31):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第28天):
打印(“”)
打印(“无效日期”)
打印(“请重试”)
打印(“”)
黄道带
elif(第31天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第30天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第31天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第30天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第31天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第31天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第30天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第31天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第30天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带
elif(第31天):
打印(“”)
打印(“无效日期”)
打印(“请重试!”)
打印(“”)
黄道带

elif(day)不确定你期望的是什么
int(Month)==12最好添加一些解释。有些行设置为“星座”,有些设置为“星座”。代码重复太多。你拼错了水瓶座
import os
from datetime import date
def program():
Year = input("year of birth:" )
Month = input("month of birth:" )
Day = input("day of birth:" )
Date_of_Birth = (Day + "/" + Month + "/" + Year)
print('Your Date of Birth is ' + Date_of_Birth)
d = date.today()
y = d.year
os.system("cls")
age = y - int(Year)
print('Your age is ' + str(age))



def zodiac_sign():
    if (int(Month)==12<2):
         print("\n Capricorn")
    elif (int(Month)==1<3):
        print("\n aquarium")
    elif (int(Month)==2<4):
        print("\n Pices")
    elif(int(Month)==3<5):
        print ("\n Aries")
    elif(int(Month)==4<6):
        print("\n Taurus")
    elif(int(Month)==5<7):
        print("\n Gemini")
    elif(int(Month)==6<8):
        print("\n cancer")
    elif(int(Month)==7<9): 
        print ("\n leo")
    elif(int(Month)==8<9): 
        print ("\n virgo")
    elif(int(Month)==9<10):
        print ("\n libra")
    elif(int(Month)==10<12): 
        print ("\n Scorpio")
    elif(int(Month)==11<13):
        print("\n Sagittarius")
zodiac_sign()

input()
program()
if (int(Month)==12<2 , int(day)==22<1):
   print("\n Capricorn")
import os
from datetime import date
def program():
    Year = input("year of birth:" )
    Month = input("month of birth:" )
    Day = input("day of birth:" )
    Date_of_Birth = (Day + "/" + Month + "/" + Year)
    print('Your Date of Birth is ' + Date_of_Birth)
    d = date.today()
    y = d.year
    os.system("cls")
    age = y - int(Year)
    print('Your age is ' + str(age))

    if ((int(Month)==12 and int(Day) >= 22)or(int(Month)==1 and int(Day)<= 19)):
        Signo_Zodiacal = ("\n Capricorn")
    elif ((int(Month)==1 and int(Day) >= 20)or(int(Month)==2 and int(Day)<= 17)):
            zodiac_sign = ("\n aquarium")
    elif ((int(Month)==2 and int(Day) >= 18)or(int(Month)==3 and int(Day)<= 19)):
            zodiac_sign = ("\n Pices")
    elif ((int(Month)==3 and int(Day) >= 20)or(int(Month)==4 and int(Day)<= 19)):
            zodiac_sign = ("\n Aries")
    elif ((int(Month)==4 and int(Day) >= 20)or(int(Month)==5 and int(Day)<= 20)):
            zodiac_sign = ("\n Taurus")
    elif ((int(Month)==5 and int(Day) >= 21)or(int(Month)==6 and int(Day)<= 20)):
            zodiac_sign = ("\n Gemini")
    elif ((int(Month)==6 and int(Day) >= 21)or(int(Month)==7 and int(Day)<= 22)):
            zodiac_sign = ("\n Cancer")
    elif ((int(Month)==7 and int(Day) >= 23)or(int(Month)==8 and int(Day)<= 22)): 
            zodiac_sign = ("\n Leo")
    elif ((int(Month)==8 and int(Day) >= 23)or(int(Month)==9 and int(Day)<= 22)): 
            Signo_Zodiacal = ("\n Virgo")
    elif ((int(Month)==9 and int(Day) >= 23)or(int(Month)==10 and int(Day)<= 22)):
            zodiac_sign = ("\n Libra")
    elif ((int(Month)==10 and int(Day) >= 23)or(int(Month)==11 and int(Day)<= 21)): 
            zodiac_sign = ("\n Scorpio")
    elif ((int(Month)==11 and int(Day) >= 22)or(int(Month)==12 and int(Day)<= 21)):
            zodiac_sign = ("\n Sagittarius")

    print(zodiac_sign)

program()
  def again():
    print("")
    print("Please check you month")
    print("Month must be the following")
    print("01 - January")
    print("02 - Febuary")
    print("03 - March")
    print("04 - April")
    print("05 - May")
    print("06 - Jun")
    print("07 - Jully")
    print("08 - August")
    print("09 - September")
    print("10 - October")
    print("11 - Novemver")
    print("12 - December")
    print("")
def zodiac():
    month = input("Month of birth(eg. 01,04,,12):")
    day = int(input("Day of birth:"))
    bday = ( month + "/" + str(day))
    if (int(month) > 12):
        again()
        zodiac()
    elif month == "01":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()            
        elif (day <= 20):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Capricorn!")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Aquarius")
    elif month == "02":
        if (day >28):
            print("")
            print("Invalid Date")
            print("Please try again")
            print("")
            zodiac()
        elif (day <= 18):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Aquarius")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Pisces")
    elif month == "03":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 20):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Pisces")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Aries")
    elif month == "04":
        if (day > 30):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 20):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Aries")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Taurus")
    elif month == "05":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 20):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Taurus")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Gemini")
    elif month == "06":
        if (day > 30):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 21):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Gemini")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Cancer")
    elif month == "07":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 22):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Cancer")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Leo")
    elif month == "08":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <=23):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Leo")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Virgo")
    elif month == "09":
        if (day > 30):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 23):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Virgo")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Libra")
    elif month == "10":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 23):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Libra")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Scorpio")
    elif month == "11":
        if (day > 30):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 23):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Scorpio")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Sagittarius")
    elif month == "12":
        if (day > 31):
            print("")
            print("Invalid Date")
            print("Please try again!")
            print("")
            zodiac()
        elif (day <= 21):
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Sagittarius")
        else:
            print("Your Birthday is(mm/dd):",bday)
            print("Then your zodiac sign is Capricorn")
    else:
        print("")
        again()
        zodiac()
zodiac()
print("")
again = input("Type 'zodiac' if you want to try again: ")
if (again == "zodiac"):
    zodiac()