怎么利用python输出星座?下面给大家带来具体方法:

思路:

1、定义一个get_constellation(month,date)函数,来获取出生日期。

2、创建一个dates和constellations分别来储存对应的日和星座。

3、用if语句判断输入的日数是否小于出生月份减一所对应的日数。

4、如果是就返回月份减一所对应的星座,不是就返回出生月份所对应的星座。

5、输出用户输入的结果。def get_constellation(month, date):

dates = (21, 20, 21, 21, 22, 22, 23, 24, 24, 24, 23, 22)

constellations = ("摩羯", "水瓶", "双鱼", "白羊", "金牛", "双子", "巨蟹", "狮子", "处女", "天秤", "天蝎", "射手", "摩羯")

if date < dates[month-1]:

return constellations[month-1]

else:

return constellations[month]

print (get_constellation(7, 10) )

结果如下:巨蟹

以上就是怎么利用python输出星座的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python输入生日输出星座_怎么利用python输出星座相关推荐

  1. python输入代码如何清除_如何清空python

    执行python命令会进入Python控制台.在Python控制台中可以用交互的方式执行Python语句.也就是执行一行Python语句,会立刻返回执行结果. 当Python控制台输入过多的Pytho ...

  2. python 怎么爬桌软件数据_如何利用Python爬取并分析红岭创投的数据?

    第一步:爬取数据 通过 selenium + Firefox 的无头模式将需要的数据爬取出来,代码实现不在赘述,详细步骤可查看我的上一篇图文(如何利用Python爬取网易新闻), 由于 seleniu ...

  3. python数据分析方法和命令_《利用Python进行数据分析》 —— (1)

    <利用Python进行数据分析> -- (1) Python的学习需要自主探索各种类型,函数和方法的文档. 2.1 Python解释器 在IPython(Jupyter Qtconsole ...

  4. python爬取pdf教程_#如何利用Python抓取PDF中的某些内容#python爬取pdf教程

    如何利用Python抓取PDF中的某些内容 学生每天要学习,工作者要工作,家庭主妇每都要务.不论做什么,都有着相应的操作流同样就会有操作技巧.学生运用技巧学习才不会累,学得还会更快更多:工作者掌握技巧 ...

  5. python开发12306抢票_如何利用 Python 实现12306抢票?

    生苦短,我用 python. 作为一种"胶水语言",python 为无数码农带来了便利:同时,越来越多的 python 工程师被标榜为"高薪党":"全 ...

  6. python统计词频 创建字典_如何利用Python进行文本词频统计

    问题描述 Python在自然语言处理这个方面,有其天然的优势:简单,快捷.所以我们经常会遇到利用Python从一篇文档中,统计文本词频的问题.以<三国演义>这部名著为例,文中哪些人物的出场 ...

  7. 用python画动态皮卡丘_如何利用python绘制可爱皮卡丘?

    这个非常简单,主要用到turtle这个模块,一个绘图函数库,可以快速绘制平面二维图形,下面我简单介绍一下实现过程,主要分为鼻子.眼睛.脸.嘴巴这4个部分,实验环境win10+python3.6+pyc ...

  8. 用python进行数据分析举例说明_《利用python进行数据分析》读书笔记 --第一、二章 准备与例子...

    第一章 准备工作 今天开始码这本书--<利用python进行数据分析>.R和python都得会用才行,这是码这本书的原因.首先按照书上说的进行安装,google下载了epd_free-7. ...

  9. python画车辆轨迹图_如何利用 Python 绘制酷炫的 车辆轨迹 — 速度时空图?三维数据用二维图像呈现...

    说明:本文系交通攻城狮原创文章,如需转载请私信联系,侵权必究. 2020,第 30 期,编程笔记 建议直接阅读精编版:如何利用 Python 绘制酷炫的 车辆轨迹 - 速度时空图?三维数据用二维图像呈 ...

  10. 怎样用python生成中文字符画_如何利用Python实现图片转字符画详解

    本篇文章主要介绍了Python实现图片转字符画的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 字符画真的很有意思,将图片中的像素用字符代替,就生成了字符画. 但是像 ...

最新文章

  1. 二维火:智能餐饮云端互联
  2. asp.net 返回上一页的实现方法小集
  3. linux 下进程和线程指定CPU运行
  4. Python、数据分析、机器学习、区块链大牛在偷偷看的9本书
  5. 先收藏!关于Java类、接口、枚举的知识点大汇总
  6. 2022全球声望最佳的100个企业排行榜
  7. 解决安卓SDK更新连不通问题
  8. vue下拉框传值问题
  9. linux-Centos 7下bond与vlan技术的结合[推荐]
  10. 「Python」python可视化界面
  11. Ruby 安装 - Linux
  12. import itchat ModuleNotFoundError: No module named 'itchat'
  13. win10怎么用计算机,win10系统自带的计算器怎么用?win10系统计算器的使用方法
  14. objectc:dictionary使用
  15. [unix] Unix 是简单的,你不需要成为一个天才或是计算机专家也能理解它!
  16. 基于微信小程序的育教幼教知识学习系统 计算机毕业设计源码
  17. 在3dmax中导入的动画摄像机巡游与主摄像机之间的切换
  18. 原函数与导函数的关系,以及驻点处二阶导函数大于、小于、等于零时,原函数取极小值、极大值或鞍点的情况。
  19. ComicTheme 隐私条款
  20. 【蛮力算法】数据结构与算法

热门文章

  1. 按键精灵写小脚本进行校园网自动验证
  2. 萤石云全栈开放,亿级终端背后的萤石云平台突显硬核“软”实力
  3. RxBus 使用及原理分析
  4. 64位计算机比32快多少,32位的系统比64位还要快? 看完这些就懂了
  5. python快速搭建服务器方法
  6. 对_stdcall 的理解 (转)
  7. opencv双目测距
  8. 一种去除U盘写保护的可行方法(dd 命令解决)
  9. 丢失MSVCR71.dll问题解决
  10. 轻松搞明白:软切换和硬切换的区别