---- Python 基础
Python 学习记录
云 祁
Focus BigData,专注于大数据技术领域的知识分享。
展开
-
【Python】(一)print() 函数与变量
文章目录一、print()函数二、变量和赋值1、变量的使用2、变量的命名规范3.总结一、print()函数示例如下:#encoding:utf-8import timeprint ('在'+time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())+',写了一行Python代码\n它的内容虽然简单,不过是平凡的一句print(520)\n但我...原创 2020-01-13 21:27:20 · 2184 阅读 · 0 评论 -
【Python】(二)数据类型与转换
文章目录1.数据类型2.数据的应用3.数据转换4.总结5.练习5.1 程序员的一人饮酒醉5.2 非酋的吐槽1.数据类型在Python里,最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)。字符串首先,来认识一下字符串,字符串英文string,简写str示例如下:name='千寻'print("Let's play")字符串的识别方式非常简单——有层...原创 2020-01-13 21:34:59 · 1903 阅读 · 0 评论 -
【Python】(三)条件判断与条件嵌套
文章目录1.条件判断2.if嵌套3.如何写嵌套代码4.总结5.练习5.1 寻找宝石5.2 美国队长的工资1.条件判断在Python宇宙,条件判断语句总共有三种表现形式,先从最简单的单向判断:if开始说起:单向判断:if示例如下:# 为宝石数量赋值stonenumber=6# 条件:如果你拥有的宝石数量大于等于6个if stonenumber>=6: #...原创 2020-01-13 21:46:07 · 3318 阅读 · 0 评论 -
【Python】(四)input() 函数
文章目录1.input()函数2.综合复习3.练习3.1 哈利波特的宠物3.2 罗恩的减肥计划1.input()函数input()函数的使用示例如下:input('请在以下四个选项【格兰芬多;斯莱特林;拉文克劳;赫奇帕奇】中,输入你想去的学院名字:')input()函数是输入函数。就上面例子来讲,它需要你输入针对括号内**‘请在以下四个选项【格兰芬多;斯莱特林;拉文克劳;赫奇帕奇】中...原创 2020-01-13 21:56:03 · 3396 阅读 · 1 评论 -
【Python】(五)列表、元组、字典
文章目录1.列表2.元组3.字典1.列表List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。列表用[ ]标识。是python最通用的复合数据类型。列表中的值得分割也可以用到变量[头下标:尾下标],就可以截取相应的列表,从左到右索引默认0开始的,从右到左索引默认-1开始,下标可以为空表示取...原创 2020-01-13 22:01:18 · 1302 阅读 · 0 评论 -
【Python】(六)循环语句
1.循环前导循环语句允许我们执行一个语句或语句组多次,在Python中提供了for循环和while循环(在Python中没有do…while循环):循环类型描述while 循环在给定的判断条件为 true 时执行循环体,否则退出循环体。for 循环重复执行语句嵌套循环你可以在while循环体中嵌套for循环而循环控制语句可以更改语句执行的顺序,Pyth...原创 2020-01-15 22:24:18 · 1188 阅读 · 0 评论 -
【Python】(七)函数
1.函数前导函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。我们已经知道Python提供了许多内建函数,比如print()。但也可以自己创建函数,这被叫做用户自定义函数。2.函数定义你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放...原创 2020-01-18 00:47:50 · 1322 阅读 · 0 评论 -
【Python】(八)列表生成式、迭代器、生成器、装饰器
文章目录1.列表生成式2.迭代器3.生成器4.装饰器1.列表生成式列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)):>>> list(range(1, 11))[1, 2,...原创 2020-01-18 10:40:52 · 1114 阅读 · 0 评论 -
【Python】(九)模块
1.模块简介模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里,能让你的代码更好用、更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。示例如下:def print_func( par ): print "Hello : ", par...原创 2020-01-18 11:37:55 · 1279 阅读 · 0 评论 -
【Python】(十)面向对象编程
文章目录1.面向对象前导2.类的创建3.类的继承4.类属性与方法1.面向对象前导Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。接下来先来简单的了解下面向对象的一些基本特征。类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中...原创 2020-01-19 18:51:53 · 1294 阅读 · 0 评论 -
【Python】(十一)异常处理
文章目录1.异常2.异常处理3.断言1.异常什么是异常异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。常见异常异常名称描述BaseException所有异常的基类Sys...原创 2020-01-19 20:47:25 · 1115 阅读 · 0 评论 -
【Python】(十二)IO 文件处理
1.文件处理读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。读文件要以读文...原创 2020-01-19 22:47:47 · 1132 阅读 · 0 评论 -
【Python】(十三)正则表达式
文章目录1.正则表达式简介2.正则表达式使用3.re模块4.切分字符串5.分组6.贪婪匹配7.编译1.正则表达式简介字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取 @ 前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思...原创 2020-01-19 23:27:42 · 1097 阅读 · 0 评论 -
【Python】(十四)os模块、sys模块、time模块、loging模块
文章目录1.os模块2.sys模块3.time模块4.logging模块1.os模块os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示:序号方法及描述1os.access(path, mode) 检验权限模式2os.chdir(path) 改变当前工作目录3os.chflags(path, flags) 设置路径的标记为数字标记。...原创 2020-01-19 23:43:30 · 1257 阅读 · 0 评论