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

2023-10-31

目录

         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)

 

 

 

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ptython入门学习:模块导入自定义函数与 时间模块练习 的相关文章

  • 高并发情况下修改系统参数

    单进程最大打开文件数限制 一般的发行版 限制单进程最大可以打开1024个文件 这是远远不能满足高并发需求的 调整过程如下 在 号提示符下敲入 ulimit n 65535 限制修改失败了 会显示 Operationnotpermitted
  • Django之数据库并发处理

    1 数据库并发处理问题 在多个用户同时发起对同一个数据提交修改操作时 先查询 再修改 会出现资源竞争的问题 导致最终修改的数据结果出现异常 比如限量商品在热销时 当多个用户同时请求购买商品时 最终修改的数据就会出现异常 下面我们来写点代码还
  • 零基础学Python有什么建议?千万不要自己乱学,不然就废了

    首先零基础是能学python的 很多编程大神入门之前都选择先学习Python 所以想学就大胆去学吧 没学之前谁不是零基础 就算是现在才下定决心学也不怕 学习Python什么时候都不算晚 零基础如何学好python 作为一个学了python两
  • scikit-learn工具包中分类模型predict_proba、predict、decision_function用法详解

    在使用sklearn训练完分类模型后 下一步就是要验证一下模型的预测结果 对于分类模型 sklearn中通常提供了predict proba predict decision function三种方法来展示模型对于输入样本的评判结果 说明一
  • Python学习入门基础:文件读写操作、模块和包、异常

    一 文件 文件的概念 文件的基本操作 文件 文件夹的常用操作 文本文件的编码方式 很多人学习python 不知道从何学起 很多人学习python 掌握了基本语法过后 不知道在哪里寻找案例上手 很多已经做案例的人 却不知道如何去学习更加高深的
  • liu.四则运算库,模拟第三方库的编写,测试

    1 四则运算库 def add a b return float a b def subtracr a b return float a b def multipy a b return float a b def divide a b r
  • python小记(一)矩阵和向量的拼接

    TOCpython小计 一 python矩阵和向量的拼接 比如用python生成一个长度为17000的向量和一个17000 8的矩阵 那么向量的shape为 17000 矩阵的shape为 17000 8 查了CSDN上很多都是矩阵拼接矩阵
  • 零基础如何高效的学习Python,这是我给你的建议:真心诉说 分享资料

    IT 行业的变化快是众人皆知的 需要持续去学习新的知识内容 但是 往往我们工作之后 经常发现学习的东西很少了 学习效率非常低 感觉自己到了一个瓶颈期 久而久之 就演变成 一年工作经验 重复去用十年 的怪圈 不管你是已经工作了 还是正在学习中
  • AdaBoost算法实例详解

    提升树Boosting Tree算法实例详解 程大海的博客 CSDN博客 从提升树Boosting Tree过度到梯度提升Gradient Boosting 程大海的博客 CSDN博客 GBDT梯度提升之回归算法个人理解 程大海的博客 CS
  • 丢掉Excel,手把手教你用Python做可视化,还能调节动画丝滑度

    数据可视化动画还在用Excel做 现在一个简单的Python包就能分分钟搞定 而且生成的动画也足够丝滑 效果是酱紫的 这是一位专攻Python语言的程序员开发的安装包 名叫Pynimate 目前可以直接通过PyPI安装使用 使用指南 想要使
  • 30个Python极简代码

    Python 是机器学习最广泛采用的编程语言 它最重要的优势在于编程的易用性 如果读者对基本的 Python 语法已经有一些了解 那么这篇文章可能会给你一些启发 作者简单概览了 30 段代码 它们都是平常非常实用的技巧 我们只要花几分钟就能
  • Python3 迭代器与生成器

    迭代器 迭代是Python最强大的功能之一 是访问集合元素的一种方式 迭代器是一个可以记住遍历的位置的对象 迭代器对象从集合的第一个元素开始访问 直到所有的元素被访问完结束 迭代器只能往前不会后退 迭代器有两个基本的方法 iter 和 ne
  • Python爬虫该怎么学习?学习步骤是什么?

    学Python 想必大家都是从爬虫开始的吧 python爬虫即 网络爬虫 网络爬虫是一种程序 主要用于搜索引擎 它将一个网站的所有内容与链接进行阅读 并建立相关的全文索引到数据库中 然后跳到另一个网站 搜索引擎 SearchEngine 是
  • Python系列

    1 Python3的安装 一 下载Python3 7 二 安装程序 勾选添加到路径 三 安装完成 四 首次运行 无法启动 出现下面的提示 五 把C Windows SysWOW64的api ms win crt runtime l1 1 0
  • 6个 Python 办公黑科技,工作效率提升100倍!(附代码)

    下班晚 加班久感觉已经成为现代打工人的通病 每天将大部分时间浪费在一些机械 重复的工作上 如何提升你自己的工作效率才是关键 今天给大家分享6个 Python 办公小技巧 让你的工作效率倍增 欢迎大家学习收藏 喜欢点赞支持 废话不说 让我们开
  • Python兼职:800-1500元/天,多做多得,时间自由!

    以下三种情况 哪个让你最绝望 好不容易找到一个资源齐全的网站 不是要收费就是要翻墙 每次想看的音乐会 想抢的假期车票 永远抢不到 工资4500 生活费1000 花呗欠了10000 说实话 反正我真的选不出 每一个都让我崩溃 但是我将这个测试
  • python爬虫实战---爬取大众点评评论

    python爬虫实战 爬取大众点评评论 加密字体 1 首先打开一个店铺找到评论 很多人学习python 不知道从何学起 很多人学习python 掌握了基本语法过后 不知道在哪里寻找案例上手 很多已经做案例的人 却不知道如何去学习更加高深的知
  • Python for 3dMax加载图像文件并读取像素值

    使用Python for 3dMax加载和显示图像文件的示例 在这种情况下 EXR图像文件与3dMax文件位于同一目录中 from MaxPlus import BitmapManager image file path r BG park
  • Python爬虫之入门保姆级教程,学不会我去你家刷厕所

    今天这个教程采用最简单的爬虫方法 适合小白新手入门 代码不复杂 文章目录 今天这个教程采用最简单的爬虫方法 适合小白新手入门 代码不复杂 首先打开咋们的网站 一 导入相关库 requests库 二 相关的参数 url headers 三 向
  • python Django web 框架 (二十)之ORM

    Django之模型层第一篇 单表操作 一 ORM简介 我们在使用Django框架开发web应用的过程中 不可避免地会涉及到数据的管理操作 如增 删 改 查 而一旦谈到数据的管理操作 就需要用到数据库管理软件 例如mysql oracle M

随机推荐

  • AntDesign技术指南:构建优雅的前端界面

    引言 AntDesign是一款优秀的前端UI组件库 它提供了丰富的组件和功能 帮助我们快速构建漂亮 易用的前端界面 本篇博客将详细介绍AntDesign的使用方法和技巧 并展示完整的代码示例 无论你是初学者还是有经验的开发者 本篇博客都将为
  • ISAKMP报文解密

    使用wireshark抓包 No Time Source Destination Protocol Length Info 3 1 735352000 192 168 1 102 192 168 1 101 ISAKMP 878 IKE S
  • react中使用useEffect模拟componentDidUpdata(使 useEffect 在渲染时不执行,只在数据变更时执行)

    背景介绍 在列表搜索条件变化时 需要保存搜索条件 但是保存搜索条件这个方法不需要在组件挂载时执行 即如何使 useEffect 在渲染时不执行 只在数据变更时执行 即模拟类组件的componentDidUpdata 问题描述 如果是使用监听
  • Spring_Accepting request input

    Spring MVC provides several ways that a client can pass data into a controller s handler method These include 1 Query pa
  • Python模块和包

    目录 模块 1 1 导 模块 1 1 1 导 模块的 式 1 1 2 导 式详解 1 2 制作模块 1 2 1 定义模块 1 2 2 测试模块 1 2 3 调 模块 1 2 4 注意事项 1 3 模块定位顺序 1 4 all 包 2 1 制
  • Java项目:二手图书商城平台(java+SSM+JSP+JS+jquery+Mysql)

    源码获取 俺的博客首页 资源 里下载 项目介绍 用户角色包含以下功能 用户登录 查看商品详情 按分类查看 查看我的书架 上传二手书等功能 PS 这个没有管理员角色 环境需要 1 运行环境 最好是java jdk 1 8 我们在这个平台上运行
  • windows安装基于Apache的SVN服务器(包括SSL配置)

    原文地址 http bbs iusesvn com thread 158 1 1 html 参考文章 http blog 163 com shihua 23 blog static 23337594201010564847772 翻译整理
  • idea:父工程的pom.xml中的依赖爆红,下载刷新也没反应

    问题 在创建父工程的时候 使用dependencyManagement管理jar包时 发现有些爆红了 此时的版本号是由 和properties属性来维护的 参考备注掉的红色部分 于是去刷新下载 发现没反应 怎么刷新都不下载jar包 这种问题
  • java8 stream().map().collect()用法

    有一个集合 List
  • Java基础13--面向对象:继承

    Java基础13 面向对象 继承 文章目录 Java基础13 面向对象 继承 继承的概念 生活中的继承 类的继承格式 继承类型 继承的特性 继承关键字 extends关键字 implements关键字 super 与 this 关键字 fi
  • Cesium案列学习(Multi-partCZML.html)

    在学习这个案例之前 先花一点时间了解一下什么是CZML CZML Structure AnalyticalGraphicsInc czml writer Wiki github com Cesium Language CZML 入门1 CZ
  • 中国集成电路产业人才供需报告

    导读 集成电路产业是信息产业的核心 更是支撑经济社会发展和保障国家安全的战略性 基础性和先导性产业 中国大陆集成电路产业处于突破技术封锁 攻坚 卡脖子 瓶颈 构筑核心优势的关键窗口期 迫切需要产业领军人才 专业技术人才 基础研究人才等有力支
  • 什么是静态测试?什么是动态测试?

    如果从被测试对象是否被运行的角度来划分 测试可以分为静态测试和动态测试两种 静态测试是指不运行被测试的软件系统 而是采用其他手段和技术对被测试软件进行检测的一种测试技术 例如 代码走读 文档评审 程序分析等都是静态测试的范畴 常用的静态分析
  • Win10安装Linux子系统WSL(ubuntu2204)及图形桌面xfce4

    WSL简介 什么是 WSL 在计算机上使用 Linux 系统通常有两种方式 使用虚拟机或安装 Linux 系统 使用虚拟机时开销较大 直接使用 Linux 系统虽然可以带来流畅体验 但与 Windows 之间来回切换比较麻烦 为此 微软开发
  • [激光原理与应用-47]:《焊接质量检测》-4-普雷茨特激光焊接过程监控系统LWM分析

    目录 第1章 激光焊接过程监控系统LWM概述 第2章 产品特性与功能 2 1 生产相关的信息 2 2 原始信息检测 2 3 焊接质量分析信息 2 4 缺陷报告与生产控制 2 5 LWM给客户带来的好处 2 6 适用范围 2 7 人机界面 H
  • OCX中主Frame中处理view(备用)

    if m ptmpview NULL m ptmpview GetWindow GW CHILD if m ptmpview NULL m ptmpview gt SendMessage WM PAINT CRect rc CRect 0
  • c++,qt 如何动态获取类的字段的名称和数据

    在C 和Qt中 无法直接通过类来动态获取字段的名称和数据 C 是一种静态类型语言 它在编译时需要确定类的结构 包括字段的名称和数据类型 因此 需要在代码中显式地引用字段名称才能访问其数据 然而 你可以使用反射 reflection 库或自定
  • 浏览器跨域问题的总结

    本文主要总结了5中常用的跨域方法 包括JSONP CORS Nginx Proxy与WebSocket 在日常练手的小项目中 推荐CORS 比较方便易理解 部分图片来源网络 如有侵权 请联系删除 1 浏览器同源策略 所谓同源是指 域名 协议
  • 【Git系列】分支操作

    分支操作 1 什么是分支 2 分支的好处 3 分支操作 3 1 查看分支 3 2 创建分支 3 3 切换分支 4 分支冲突 4 1 环境准备 4 2 分支冲突演示 其他系列 Git最详细的体系化教程 1 什么是分支 在版本控制过程中 使用多
  • Ptython入门学习:模块导入自定义函数与 时间模块练习

    目录 Python 日期和时间 Python 第三方模块 Python 日期和时间 Python 的 time 模块下有很多函数可以转换常见日期格式 如函数time time 用于获取当前时间戳 import time import dat