python基础知识
文章平均质量分 79
qissme
这个作者很懒,什么都没留下…
展开
-
Python取整的方法
一、向零取整:int() python自带的int()取整 >>> int(1.2) 1 >>> int(2.8) 2 >>> int(-0.1) 0 >>> int(-5.6) -5 总结:int()函数是“向0取整”,取整方向总是让结果比小数的绝对值更小 二、向上取整:math.ceil() >>> im...原创 2020-02-02 14:16:25 · 4454 阅读 · 0 评论 -
python基础4——迭代器与生成器
一、迭代器 1、定义 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 2、方法 迭代器有两个基本的方法:iter() 和 next()。 iter() 用来创建迭代器 next()用于访问迭代器的下一个元素 3、创建 字符串,列表或元组对象都可用于创建迭代器 list=[1,2,3,4] it = iter(lis...原创 2020-01-27 13:06:39 · 235 阅读 · 0 评论 -
python基础3——函数装饰器
一、定义 Decorators是修改其他函数的功能(不改变原函数)的函数。 闭包函数使得局部变量在函数外被访问成为可能, 装饰器:闭包函数的一种应用。 二、两大原则 1、不能修改原函数的源代码 2、不能改变原函数的调用方式 三、目标 增加函数的功能,或分离次要功能以保持函数功能的纯粹单一。 例如为这个阶乘函数增加计算程序运行时间的功能 def fact(n): if n==1: ...原创 2020-01-26 22:57:27 · 134 阅读 · 0 评论 -
python基础2——闭包函数
一、闭包的概念 简而言之, 闭包的特点就是内部函数引用了外部函数中的变量。 简单粗暴地理解为闭包就是一个定义在函数内部的函数,闭包使得变量即使脱离了该函数的作用域范围也依然能被访问到。 二、闭包函数的必要条件: 1、闭包函数必须返回一个函数对象 2、闭包函数返回的那个函数必须引用外部变量(一般不能是全局变量),而返回的那个函数内部不一定要return 一般情况下,在我们认知当中,如果一个函数结束...原创 2020-01-26 21:13:04 · 249 阅读 · 0 评论 -
python基础1——函数
python基础1——函数 一、函数的定义 一段经过组织、用来实现单一功能、可重复使用的代码。 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return...原创 2020-01-26 20:20:22 · 218 阅读 · 0 评论 -
Python3.7+VSCode开发环境搭建
Python3.7+VSCode开发环境搭建 背景 Python作为当下非常流行的一门语言,因为其简洁易懂的特点,非常适合作为入门语言来学习。而Microsoft出的这个VSCode轻量级IDE,搭配Python简直是绝配。对于毫无经验的小白来说,搭建自己的开发环境是编程的第一步,以下安装教程就可以帮你轻松实现。 环境 Win10 64位 + python3.7 我的电脑是win10(64位...原创 2020-01-04 23:26:01 · 2842 阅读 · 0 评论 -
python基础5——字符串格式化
python字符串格式化有3种: 1、%格式方法 2、format()方法 3、f""方法 %格式是比较老的方式,用法如下: name = "Tom" age = 18 print("姓名:%s,年龄:%d" % (name,age)) >> 姓名:Tom,年龄:18 .format()是python2.6的新特性,比老旧的%格式更简洁灵活 path = r"c:\dada\1" filename = "汇发名片.pdf" print("文件路径:{}\{}".format(path,file原创 2020-05-09 16:06:04 · 188 阅读 · 0 评论