自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 模块管理

Python 模块(Module),是一个 Python 文件,以 .py 结尾,我们可以在一个模块里定义变量、方法、类。 模块的导入搜索路径reload() 函数模块的导入1.import语句模块定义好后,我们可以使用 import 语句来引入模块,语法如下:import model1, model2, ...在导入模块后,如果要调用该模块的内容,必须按照如下语法调用model...

2020-03-13 09:47:45 417

原创 python匿名函数、map函数、filter函数

匿名函数又叫lambda函数,它和普通函数有什么区别?标题lambda 函数和普通函数有什么区别?lambda 函数没有return语句,只能使用print语句,所以在使用lambda函数时,要注意return语句和print语句的区别。def add(x): return (x+10) dict1={ 'add': add, 'update': lamb...

2020-03-08 07:31:37 262

原创 python函数定义与参数

标题定义函数时,return和print有什么区别?def function_that_prints(): print ('I printed')def function_that_returns(): return 'I returned'f1 = function_that_prints()f2 = function_that_returns()print ('...

2020-03-06 07:35:59 271

原创 python条件语句与循环语句

一、条件语句1. if语句Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件1: 执行语句elif 判断条件2: 执行语句else: 执行语句判断条件成立时,则执行后面的语句。执行内容可以多行,以缩进来区分表示同一范围。else 为可选语句,判断条件不成立时则可以执行相关语句。score = 89if score >= ...

2020-03-03 07:01:07 369

原创 python基础I/O函数与文件

IO指的是Input/Output,也就是输入、输出。1. print函数最简单的输出函数就是print(),通过这个函数可以把传递的表达式转换成一个字符串表达式。print('Today is a good day')2. input函数在python3中,input()函数接受一个标准输入数据,返回的结果将和标准输入数据一致,并将数据强制转换为string类型l = input(...

2020-02-28 11:59:12 172

原创 python数据类型之列表

列表是任意对象的有序集合,那么它的数据形态是怎样的呢?可以进行哪些操作呢?声明创建列表时,用逗号分隔不同的值,然后使用方括号括起来。list1 = [1,2,3,4]list2 = ['a','b','c']list3 = ['Friday',2,3,4]查看列表中的值通过下标索引来查看列表中的值,也可以和字符串一样使用方括号截取字符list1[0]list1[0:2]...

2020-02-26 09:49:10 86

原创 python数据类型之字符串

字符串的形态是怎样的呢?可以进行哪些操作呢?声明可以用单引号、双引号以及三引号,那么使用上有什么区别呢?str1 = 'hello world'str2 = "hello world"str3 = '''hello world'''我们可以发现输出结果都是一样的,但是如果字符串中有特殊符号呢?str4 = 'hello, I'm Jerry'可以看到,这时候str4的值为’he...

2020-02-26 08:51:09 170

原创 python可迭代对象与迭代器

迭代工具分为可迭代对象和迭代器,二者有什么区别?python为什么要做这样的处理?首先,支持迭代协议的对象,特征是包含一个叫__next__的方法,用来移动指针关联到下一个对象上,所以任何一个实现了__next__的方法的对象,都可以称为迭代器。如果迭代器需要处理含有大量值的序列,这将会占用大量的内存,而可迭代对象可以帮助我们减少内存的损耗。相比于迭代器,可迭代对象占用的内存更小,但是可迭代...

2020-02-25 12:14:57 118

原创 python赋值语句

基本赋值x = 5序列赋值[a,b,c] = [1,2,3][a,b,c] = (1,2,3) #序列的赋值可以接受任意格式的s = 'youxiu'a,b,c = s[0],s[1],s[2:]扩展序列解包赋值注意解包后返回的是lista,b,*c = ss = [1,2,3]aOut[125]: 1bOut[126]: 2cOut[127]: [3]...

2020-02-23 15:06:56 285

原创 python数据类型之元组

元组与列表相似,区别是原位不可改变,那么元组的数据类型是怎样的?可以进行哪些操作呢?声明(元素,)逗号表示这是一个元组,不是单个的数值1,2(1,2)1, #元组中只包含一个元素时,需要在元素后面添加逗号(1,)(1,2)+(3,4) #元组中的值是不允许修改的,但可以对元组进行连接组合遍历t=(1,2,3,4)res= []for x in t: res.a...

2020-02-22 12:06:42 118

原创 python数据类型之字典表

字典表的数据形态是怎样的?可以进行什么操作?字典表和列表很像,但是具体有什么差异呢?字典表的声明通过{‘键1’: 值, ‘键2’: 值, … }emp = {'name':'mike', 'age': 20, 'job': 'dev'}通过dict函数 dict(键 = 值)注意键不需要加引号emp=dict(name= 'mike', age = 20, job = 'dev...

2020-02-22 11:50:51 232

原创 python数据类型之数值

数据类型定义了存储的是什么数据,有什么形态,支持哪些操作。那么数值类可以进行如下几个操作:1.格式化如果想要修改数值的格式,可以使用'{0}'.format() #0只是代表占位符#for examplef = 3.333333'f={0:.02f}'.format(f)#.02f表示保留两位小数点如果要格式化多个,则占位符不能一样f = 3.333333m = 2.222...

2020-02-18 12:58:00 109

原创 python概览及变量和其数据类型

一. python概览(一)为什么要学习python?1.软件质量高(代码少,调试简单,错误少)2.开发效率高3.可移植性4.库支持丰富5.组件集成(二)优势:面向过程,函数式编程,面向对象劣势:执行速度比不上低级语言(三)能做什么?1.系统编程2.GUI编程3网络脚本4.Web(Django、Flask)5.数据库6.快速原型7.数据及科学计算等等二. py...

2020-02-17 12:26:36 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除