Python:过程型考核

这篇博客介绍了如何使用Python通过年份公式计算12生肖,以及利用if-elif-else结构编写12星座和24节气的程序。文中详细讲解了函数定义、条件判断优化以及节气和星座计算的原理,并提供了PyQt设计界面及程序源代码。此外,还探讨了农历与阳历的区别以及24节气与农耕文化的关系。
摘要由CSDN通过智能技术生成

一:利用年份公式推算12生肖,以及用if-else编写12星座和24节气。

1、PyQt设计界面:

在这里插入图片描述

2、对象命名:

在这里插入图片描述

3、源程序:
在这里插入代码片# 系统包
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
# 项目包
from Ui_MainWindow import Ui_MainWindow

class CMainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
    def __init__(self, parent = None):
        super(CMainWindow, self).__init__(parent)
        self.setupUi(self)

        # 主窗体设置
        self.show()
    def Sure(self):
        nian = int(self.txtNumber1.text())
        yue = self.txtNumber2.text()
        ri = self.txtNumber3.text()
        Months = self.txtNumber4.text()
        Day = self.txtNumber5.text()
        l = nian%12+1
        if l == 5:
            strOutnian =str(nian) + "年" + str(yue) + "月" + str(ri) + "日,今年是鼠年。"
        if l == 6:
            strOutnian =str(nian) + "年" + str(yue) + "月" + str(ri) + "日,今年是牛年。" 
        if l == 7:
            strOutnian =str(nian) + "年" + str(yue) + "月" + str(ri) + "日,今年是虎年。"
        if l == 8:
            strOutnian =str(nian) + "年" + str(yue) + 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值