Python基础学习2

1.条件语句if应用方式:
if 表达式:
代码块
elif 表达式:
代码块
else:
代码块
2.while语句应用方式:
while 表达式:
代码块
3.for语句应用方式:
for 迭代变量 in 可迭代对象:
代码块
参考案例:

zodiac_name = (u'摩羯座', u'水瓶座', u'双鱼座', u'白羊座', u'金牛座', u'双子座',
           u'巨蟹座', u'狮子座', u'处女座', u'天秤座', u'天蝎座', u'射手座')
zodiac_days = ((1, 20), (2, 19), (3, 21), (4, 21), (5, 21), (6, 22),
              (7, 23), (8, 23), (9, 23), (10, 23), (11, 23), (12, 23))

int_month = int(input("请输入月份"))
int_day = int(input("请输入日期"))

for zd_num  in range(len(zodiac_days)):
    if zodiac_days[zd_num] >= (int_month,int_day):
        print(zodiac_name[zd_num])
        break
    elif int_month == 12 and int_day > 23:
        print(zodiac_name[0])
        break

n = 0
while zodiac_days[n] < (int_month,int_day):
    if int_month == 12 and int_day >23:
        break
    n +=1

print(zodiac_name[n])
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容