共计 1892 个字符,预计需要花费 5 分钟才能阅读完成。
大家好,我是查理,明天给大家分享一些 Python 根底,一起来看看吧~
一、函数简介
所谓函数,就是指:把某些特定性能的代码组成为一个整体,这个整体就叫做函数。
二、函数定义和调用
什么是函数的定义:相当于本人定义了一个能实现某些事件的性能;就好比本人打造了一个工具。
定义函数格局:
def test():
print('---- 嘻嘻 ----')
print('---- 这是我的第一个函数 ----')
什么是函数调用:如果仅仅是定义了函数,其实是不能主动被执行的,必须要去调用它才能够。
艰深的讲:定义函数相当于打造了一个工具,调用函数相当于应用这个工具实现想要做的事件。
\# 定义一个函数
def test():
print('---- 嘻嘻 ----')
print('---- 这是我的第一个函数 ----')
\# 调用函数
test()
运行后果:
Python 之所以越来越受到开发者的青睐,起因之一就是:丰盛的函数,基本上须要的性能 Python 都有了。
工夫函数
开发中,常常须要打印一些调试的信息,此时就又必须要输入工夫,这就须要一些工夫函数。
1. 获取以后日期:time.time()
import time \# 引入 time 模块
currentTime \= time.time()
print("以后工夫戳为:", currentTime)
运行后果 :
2. 获取元组模式的工夫戳:time.local(time.time())
import time
localtime \= time.localtime(time.time())
print ("本地工夫为 :", localtime)
运行后果 :
import time
localtime \= time.asctime(time.localtime(time.time()) )
print ("本地工夫为 :", localtime)
运行后果:
拓展(datetime 模块):
1. 日期输入格式化 datetime => string
import datetime
now \= datetime.datetime.now()
now.strftime('%Y-%m-%d %H:%M:%S')
2. 日期输入格式化 string => datetime
import datetime
t\_str \= '2019-04-07 16:11:21'
d \= datetime.datetime.strptime(t\_str, '%Y-%m-%d %H:%M:%S')
print(d)
运行后果:
strptime 是 datetime 类的静态方法。
3. 日期比拟操作
在 datetime 模块中有 timedelta 类,这个类的对象用于示意一个工夫距离,比方两个日期或者工夫的差异。
构造方法:
import datetime
datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)
所有的参数都有默认值 0,这些参数能够是 int 或 float,正的或负的。
能够通过 timedelta.days、tiemdelta.seconds 等获取相应的工夫值。
timedelta 类的实例,反对加、减、乘、除等操作,所得的后果也是 timedelta 类的实例。
import datetime
year \= datetime.timedelta(days\=365)
t\_years \= year \*10
new\_years \= ten\_years \- year
print(t\_years)
print(new\_years)
运行后果:
date、time 和 datetime 类也反对与 timedelta 的加、减运算。
datetime1 \= datetime2 + timedelta
timedelta \= datetime1 \- datetime2
这样,能够很不便的实现一些性能。
日历函数
datetime1 \= datetime2 + timedelta
timedelta \= datetime1 \- datetime2
运行后果:
随机数函数
import random
a \= random.uniform(1, 5)
print("a =", a)
b \= random.randint(10, 50)
print ("b =", b)
c \= random.randrange(0, 51, 2)
print ("c =", c)
运行后果:
三、总结
本文具体的解说了 Python 根底之函数的定义,调用。介绍了罕用的三种函数的应用办法。通过一个个的小我的项目使读者更好的意识和使用函数,心愿能够帮忙你更好的学习 Python。
如果文章对你有帮忙的话,点个赞再走吧