我可不是为了被全人类喜欢才活着的,只要对于某一个人来说我是必要|

王陸

园龄:6年11个月粉丝:2049关注:178

随笔分类 -  Python学习

Python JSON
摘要:JSON (JavaScript Object Notation) 是一种轻量级的文本数据交换格式。 JSON独立于语言 JSON具有自我描述性,更易理解 JSON比XML更小、更快、更易解析 Python 中可以使用 json 模块来对 JSON 数据进行编解码。 官方文档:https://doc
208
1
0
Python 推导式
摘要:因为这段时间一直在用python写脚本,所以阅读他人代码的时候经常会看到一些python特有的语法糖,按照公司前辈的意思,这些东西不需要花很多精力去记,差不多会用就行。 主要来自:https://www.cnblogs.com/cwp-bg/p/9041319.html 一、列表推导式 列表推导式即
154
0
0
Python 连接MySQL数据库
摘要:一、 连接数据库 1、下载安装pymyql库 pip install pymysql 2、导入库 import pymysql 3、连接数据库,最好用try except捕获异常 try: db = pymysql.connect(host="localhost", user="root", pas
1139
2
1
Python logging 日志打印
摘要:一、预备知识 1、什么是日志 日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)。 2、日志的等级 级
1374
0
0
Python 迭代器+生成器+装饰器
摘要:一、迭代器 1、迭代器协议 迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个stoplteration异常,以终止迭代(只能 往后走,不能往前退) 协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具(如for循环,sum,min,max函
267
0
0
Python多线程与多进程
摘要:一、基本概念 线程和进程是操作系统中经常考察的概念。区别和联系可以查看我之前的博客https://www.cnblogs.com/wkfvawl/p/14407427.html#scroller-6 进程 进程是程序在计算机上的一次执行活动。从内核的观点看,进程的目的就是担当分配系统资源(CPU时间
477
0
0
Python 基础知识
摘要:Python 基础知识 1. 认识 Python 1.1 Python 概述 1.1.1 基本概念 1.1.2 语言优势 2020年2月的TIOBE的编程语言排行榜: Python也存在缺点: 1.1.3 典型应用 1.2 安装Python环境 1.2.1 下载Python https://www.
450
0
0
Python 词云可视化
摘要:最近看到不少公众号都有一些词云图,于是想学习一下使用Python生成可视化的词云,上B站搜索教程的时候,发现了一位UP讲的很不错,UP也给出了GitHub上的源码,是一个很不错的教程,这篇博客主要就是搬运UP主的教程吧,做一些笔记,留着以后看。 B站视频链接:https://www.bilibili
33345
3
16
Python jieba库的使用说明
摘要:一、jieba库基本介绍 (1)、jieba库概述 jieba是优秀的中文分词第三方库 - 中文文本需要通过分词获得单个的词语 - jieba是优秀的中文分词第三方库,需要额外安装 - jieba库提供三种分词模式,最简单只需掌握一个函数 (2)、jieba分词的原理 Jieba分词依靠中文词库 -
153735
12
46
Python-期末练习
摘要:1、骑车与走路:我们的校园很大很大很大大大大大……,骑个自行车去办事会很快,比如取个快递了,到其他宿舍楼找个同(nv)学(you)了。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车、开锁并骑上自行车的时间为27秒;停车、锁车的时间为23秒
1190
0
2
Python—文件
摘要:一.文件基础和基本操作。 1.什么是文件? 为了长期保存数据以便重复使用、修改和共享,必须将数据以文件的形式存储到外部存储介质(如磁盘、U盘、光盘等)或云盘中。 文件:存储在外部介质上的数据或信息的集合 。 程序中的源程序 数据中保存着数据 图像中的像素数据 … 有序的数据序列。 2.文件中的编码
454
0
1
Python练习—文件
摘要:1、随机生成20个两位正整数,将其升序排序后再写入文本文件data_asc.txt中! 2、定义一个函数is_prime(n),判断输入的n是不是素数,是的话返回True,否则返回False。通过键盘输入两个整数X和Y,调用此 函数输出两数范围之内素数的个数(包括X和Y)。利用文件实现,将表示范围的
542
0
0
Python—函数
摘要:一.引言 函数是一段具有特定功能的、可重用的语句组,用函数名来表示并通过函数名进行功能调用。函数也可以看作是一段具有名字的子程序,可以在需要的地方调用执行,不需要在每个执行地方重复编写这些语句。将可能需要反复执行的代码封装为函数,不仅可以实现代码的复用,更重要的是可以保证代码的一致性,只需要修改该函
1872
0
0
Python练习—函数
摘要:1、编写函数f(n),实现输入n的值,求出n的阶乘。然后调用此函数计算1! +2!+3!+……10!的结果,输出到屏幕上。 2、定义一个函数is_prime(n),判断输入的n是不是素数,是的话返回True,否则返回False。通过键盘输入两个整数X和Y,调用此函数输出两数范围之内素数的个数(包括X
1746
0
0
Python—字典(当索引不好用时)
摘要:一.定义与概念 1.字典是针对非序列集合而提供的一种数据类型 举例:检索学生信息。 “<键><值>对”。 键(即身份证号码) 值(即学生信息)。 “键值对”例子 姓名和电话号码 用户名和密码 国家名称和首都等。 通过任意键信息查找一组数据中值信息的过程叫映射,Python语言中通过字典实现映射。 P
2295
0
1
Python—集合(在我的世界,你就是唯一)
摘要:一.概念与定义 集合类型与数学中集合的概念一致,即包含0个或多个数据项的无序组合。 元素不可重复,只能是固定数据类型元素。 集合(set)属于Python无序可变序列,使用一对大括号作为定界符,元素之间使用逗号分隔,同一个集合内的每个元素都是唯一的,元素之间不允许重复。 集合中只能包含数字、字符串、
764
0
0
Python—元组(戴上了枷锁的列表)
摘要:一.概念 元组属于不可变序列,元组是包含多个元素的类型,元素之间用逗号分割。例如:t1=123,456,“hello”元组可以是空的,t2=()元组包含一个元素时:t3=123,元组外侧可以使用括号,也可以不使用可以使用tuple函数将其他序列转换为元组使用del删除元组对象,不能删除元组元素 二.
804
0
0
Python-列表练习
摘要:1、使用列表生成式生成如下列表:[1,9,25,49,81] 2、输入一个由英文单词组成的字符串(分隔符自定),将每个单词的长度计算出来并形成一个新列表,并统计所有单词的平均长度。 3.输入一组数据,以逗号分隔,求出这组数据的平均值、最大值、最小值,并按从小到大顺序排序。 4.统计《哈姆雷特》中出现
858
0
0
Python—列表(一个“打了激素”的数组)
摘要:我们在C语言中会使用数组来将一大堆数据类型一样的数据挨个摆在一起,但是数组有一个基本的要求,就是数据类型必须是一致的,我们知道Python的变量由于没有数据类型,也就是说Python没有数组这一概念,但是Python引入了更为强大的列表。 基本概念 列表(list)是Python中内置可变序列,是一
1401
0
0
Python练习——循环2
摘要:1.求1~100之间能被7整除,但不能同时被5整除的所有整数 。 2.输出“水仙花数”。所谓水仙花数是指1个3位的十进制数,其各位数字的立方和等于该数本身。例如:153是水仙花数,因为153 = 13 + 53 + 33 。 3.求平均分。 4.百元买百鸡。假定小鸡每只5角,公鸡每只2元,母鸡每只3
1886
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起