Ptython入门学习:模块导入自定义函数与 时间模块练习

目录

         Python 日期和时间:

Python 第三方模块:


Python 日期和时间:

      Python 的 time 模块下有很多函数可以转换常见日期格式。

      如函数time.time()用于获取当前时间戳

import time                        #
import datetime                   #


 #获取当前日期和时间
now1=datetime.datetime.now()
print(type(now1),now1)

now2= time.strftime("%Y-%m-%d-%H-%M-%S")     # 年 月 日 时 分 秒
print(type(now2), now2)


print(date.today())                          #当天日期


#获取一个指定的日期
d=datetime.datetime(2016,2,29,5,23,12)
print(d)


 #日期转字符串
now=datetime.datetime.now()
strnow=now.strftime("%Y-%m-%d %H:%M:%S")             
print(type(strnow),strnow)

 

Python 第三方模块:

PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了

from PIL import Image,ImageFilter              #引入 PIL模块
pic_in=input('请导入图片位置:')

im=Image.open(pic_in)

im2=im.filter(ImageFilter.BLUR)               #执行 模糊滤镜

im2.save('f:/001.jpg')                       # 保存文件
 

自定义函数:把math.sqrt()的函数定义保存为math.sqrt.py文件,那么,可以在该文件的当前目录下启动Python解释器,用from math.sqrt import quadratic来导入math.sqrt()函数,注意abstest是文件名(不含.py扩展名):

import math

#求解 ax^2+bx+c=0
def quadratic(a,b,c):
    q1=b**2-4*a*c
    if q1>0:
        s1=math.sqrt(q1)
        x1=(-b+s1)/(2*a)
        x2=(-b-s1)/(2*a)
        return x1,x2
    else:
        print('条件不满足')
#from math_sqr import quadratic  #第一种方法导入库函数
#import math_sqr                 #第二种方法导入库函数

res=quadratic(2, 10, 4)
print(res)

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值