当前位置: 首页 > 后端技术 > Python

#Python入门必看#Python中三个简单函数的使用

时间:2023-03-26 15:52:21 Python

大家好,我是Charlie,今天给大家分享一些Python的基础知识,一起来看看吧~1.函数简介所谓函数指的是:将一些具体的函数的代码组合成一个整体,这个整体称为一个函数。2、函数定义与调用什么是函数定义:相当于定义了一个可以完成某些事件的函数;这就像自己创建一个工具。定义函数格式:deftest():print('----嘻嘻----')print('----Thisismyfirstfunction----')什么是函数调用:如果你只是定义一个函数,它不能自动执行,你必须调用它。通俗地说:定义一个函数就相当于创建了一个工具,调用函数就相当于用这个工具来完成你想做的事情。\#定义一个函数deftest():print('----嘻嘻----')print('----这是我的第一个函数----')\#调用函数Test()运行结果:Python越来越受到开发者欢迎的原因之一就是它的功能丰富,基本上需要的功能Python都有。在时间功能的开发中,经常需要打印一些调试信息。这时候需要输出时间,需要一些时间函数。1.获取当前日期:time.time()importtime\#引入时间模块currentTime\=time.time()print("当前时间戳为:",currentTime)运行结果:2.获取时间戳中的时间戳元组形式:time.local(time.time())importtimelocaltime\=time.localtime(time.time())print("Thelocaltimeis:",localtime)运行结果:importtimelocaltime\=time.asctime(time.localtime(time.time()))print("本地时间是:",localtime)运行结果:扩展(datetime模块):1.日期输出格式datetime=>stringimportdatetimenow\=datetime。datetime.now()now.strftime('%Y-%m-%d%H:%M:%S')2.日期输出格式字符串=>datetimeimportdatetimet\_str\='2019-04-0716:11:21'd\=datetime.datetime.strptime(t\_str,'%Y-%m-%d%H:%M:%S')print(d)结果:strptime是datetime类的静态方法。3.日期比较操作在datetime模块中有timedelta类。该类的对象用于表示时间间隔,例如两个日期或时间之间的差异。构造方法:importdatetimedatetime.timedelta(days=0,seconds=0,microseconds=0,milliseconds=0,minutes=0,hours=0,weeks=0)所有参数默认值为0,这些参数可以可以是int或float,正数或负数。可以通过timedelta.days、tiemdelta.seconds等获取对应的时间值。timedelta类的实例支持加减乘除等运算,得到的结果也是timedelta类的实例。importdatetimeyear\=datetime.timedelta(days\=365)t\_years\=year\*10new\_years\=ten\_years\-yearprint(t\_years)print(new\_years)运算结果:date,time和datetime类还支持使用timedelta进行加法和减法运算。datetime1\=datetime2+timedeltatimedelta\=datetime1\-datetime2这样可以很方便的实现一些功能。日历函数datetime1\=datetime2+timedeltatimedelta\=datetime1\-datetime2运行结果:随机数函数importrandoma\=random.uniform(1,5)print("a=",a)b\=random.randint(10,50)print("b=",b)c\=random.randrange(0,51,2)print("c=",c)运行结果:3.总结本文讲解了Python中的基本功能detail定义,调用。介绍了三个常用函数的使用方法。通过一个一个的小项目,让读者更好的理解和使用函数,希望能帮助大家更好的学习Python。如果文章对您有帮助,请点赞离开