Python实例之函数基础打卡篇

大家晚上好~

今日学习之函数打卡。

要求:自动打卡定义一个函数,函数名任意,要求调用函数后实现自动打卡;

上午打卡时间为8点到9点,下午打卡时间为14点到15点,让用户输入打卡时间,如果时间在8点到9点之间,提示"早上好,打卡成功新的一天",如果时间在14点到15点之间,提示"下午好,打卡成功不许摸鱼",其他时间提示"你输入的时间不在范围内"。

源代码如下:

复制代码
#先定义一个函数renyi
def renyi(time):#time为参数
    hour,minute=time.split(':')#将小时和分钟之间用:分割
    hour=int(hour)#把数据类型转换为整型
    minute=int(minute)#把数据类型转换为整型
    if 8<= hour <9:
        print("早上好,打卡成功新的一天")
    elif 14 <=hour <15:
        print("下午好,打卡成功不许摸鱼")
    else:
        print("你输入的时间不在范围内")
i=input("请输入打卡时间:(ab:cd)")
#调用函数renyi
renyi(i)

一定要先定义再调用!!

相关推荐
一 乐1 分钟前
心理健康管理|基于springboot + vue心理健康管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
前端小端长4 分钟前
深入理解Composition API与Vue3.0响应式原理
开发语言·javascript
枫叶丹42 小时前
【Qt开发】Qt窗口(九) -> QFontDialog 字体对话框
c语言·开发语言·数据库·c++·qt
海上彼尚3 小时前
Go之路 - 7.go的结构体
开发语言·后端·golang
源代码•宸8 小时前
分布式缓存-GO(分布式算法之一致性哈希、缓存对外服务化)
开发语言·经验分享·分布式·后端·算法·缓存·golang
我送炭你添花8 小时前
Pelco KBD300A 模拟器:03.Pelco-P 协议 8 字节完整拆解 + 与 Pelco-D 一一对应终极对照表
python·测试工具·运维开发
云和数据.ChenGuang8 小时前
PHP-FPM返回的File not found.”的本质
开发语言·php·运维工程师·运维技术
R.lin9 小时前
Java 8日期时间API完全指南
java·开发语言·python
yangpipi-9 小时前
《C++并发编程实战》 第4章 并发操作的同步
开发语言·c++
西南胶带の池上桜9 小时前
1.Pytorch模型应用(线性与非线性预测)
人工智能·pytorch·python