关于python:Python入门必看三种Python中的简单函数的使用

5次阅读

共计 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。

如果文章对你有帮忙的话,点个赞再走吧

正文完
 0