![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python基础
常用的Python基础笔记
Lgqiann
山有木兮木无枝
展开
-
np.random常用方法积累
np.random常用方法积累np.random.permutation()函数np.random.permutation()函数该函数表示随机排列一个序列,使用时需注意不同维度下的区别:一维对一维数组内的元素(单个元素)进行随机排列import numpy as np#一维数组array_1 = np.array([1,2,3,4,5,6])print(array_1)pr...原创 2020-02-28 09:31:39 · 262 阅读 · 0 评论 -
PyInstaller打包exe文件并制作安装包教程
Over the past half year,先是完成后台功能代码的实现,到前端界面的实现,再到两者之间的融合实现,就在原以为项目快要结束的时候,才发现最难的线程部分还未实现。ok,以上还没有结束,只能说将完成的应用打包做成一个像样的有安装程序的exe才算perfect。本文主要主要分为两部分:如何将工程文件打包成exe? 如何将打包好的exe制作成安装程序?除此之外,本文还将介绍实战过程中遇...原创 2020-01-08 21:23:58 · 7594 阅读 · 1 评论 -
Python常用函数总结
(1)range()函数range()是一个内置函数,在Python3中,结果是一个可迭代对象,而不是一个列表,若要将结果打印出来,应使用list()函数进行转换;在Python2中,Python的结果是一个列表。for i in range(1,3): print(i)print(list(range(1,3)))#结果如下:12[1, 2]...原创 2019-12-29 23:28:28 · 672 阅读 · 0 评论 -
Python字符串的8种连接方式
本文内容基于Python3.6版本。加号连接(str1+str2),结果为str类型。逗号连接(str1,str2),结果为tuple类型。格式化(%),结果为str类型。格式化(format),结果为str类型。无空格(空格)自动连接,结果为str类型。注意:参数不能代替具体的字符串,如下所示:反斜线多行连接(\),结果为str类型。乘法连接(*),结果为str类...原创 2019-12-10 20:52:48 · 291 阅读 · 0 评论 -
Python中的time模块
Python中的time模块Python时间表示方法共计4种:时间戳(timestamp);格式化的时间字符串(formatstring);元组(struct time);星期 月 日 时分秒 年(%a %b %d %H:%M:%S %Y)开始学习相应方法时,应先掌握以下基础知识:UTC 即世界标准时间(0时区); 中国时间为UTC+8(即比世界标准时间多8小时);DST(D...原创 2019-09-05 13:48:58 · 484 阅读 · 0 评论 -
Python中math、random模块的简单使用
Python中math、random模块的简单使用mathrandom模块mathmath,顾名思义即数学库;Python 中数学运算常用的函数基本都在 math 模块,该模块提供了许多对浮点数的数学运算函数。执行结果如下所示:random模块Python标准库中的random函数可生成随机浮点数、整数、字符串,并可随机选择列表序列中的一个元素,打乱一组数据;执行结果如...原创 2019-09-02 16:53:44 · 1324 阅读 · 0 评论 -
装饰器简介以及多个装饰器执行顺序
装饰器简介以及多个装饰器执行顺序装饰器是Python用于封装函数或类的代码工具,是Python函数的高级特性之一。其主要功能是使某个函数在不需要做任何变动的前提下增加额外功能,即对某个函数进行功能”装饰“;主要作用是可以提高代码的可读性、简洁性以及扩展性,常用于后期功能升级;具体做法是将一些特定或者通用的方法写成装饰器,在待装饰函数定义前加上@+装饰器名称。在自己编写装饰器之前,应注意以下几点...原创 2019-09-02 14:44:13 · 2255 阅读 · 0 评论 -
Python操作Oralce / MySQL数据库
Python操作Oralce / MySQL数据库第一步:Python操作Oracle数据库第一种:虚拟机已安装好oracle第二种:虚拟机未安装好oracle第二步:Python操作MySQL数据库第一种:虚拟机已安装好MySQL数据库并创建好相应数据库及表第二种:虚拟机未安装好MySQL数据库并创建好相应数据库及表第一步:Python操作Oracle数据库总:分为2部分虚拟机已安装好or...原创 2019-09-02 14:15:07 · 111 阅读 · 0 评论 -
Python中的set(集合)数据类型
Python中的set(集合)数据类型Python中除了常见的Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)标准数据类型外,还存在一种set(集合)类型,可用于存储值。其有两个重要特点:1. 无序,2. 不重复。无序此处的无序指的是元素的定义顺序与输出顺序不一致,如下图所示:Ps1:若想将无序的集合转化成有序的,可使用P...原创 2019-08-22 20:05:12 · 3599 阅读 · 1 评论 -
解决PyCharm下载Python第三方库时速度慢的问题
解决PyCharm下载Python第三方库时速度慢的问题最近在PyCharm环境下下载Python包时频繁遇到time out类型的问题,现将解决方法描述如下:打开Pycharm,点击File --> Settings,如下图所示:在左侧Project **选项中选择Project Interproter, 点击右上角的“+”选项,即Install安装选项,具体步骤如下图所示:选...原创 2019-08-21 22:57:17 · 63469 阅读 · 9 评论 -
PyCharm及第三方库安装教程
PyCharm及第三方库安装教程第一步:下载第二步:安装第三步:创建Python文件第四步:安装Python第三方库上篇文章讲述了Python及第三方库的下载和安装方法,适合初学者的学习,安装完成后,通常还需安装PyCharm。PyCharm是一种Python IDE,在编写Python程序时,通常用该工具进行开发,调试和管理工程等,接下来本文将介绍PyCharm的下载及安装教程。第一步:下载...原创 2019-05-09 20:02:53 · 9635 阅读 · 1 评论 -
Python及第三方库安装教程
Python及第三方库安装教程一、Python安装教程第一步:下载Python安装包第二步:安装第三步:测试第四步:运行二、第三方库安装教程第一步:下载安装包第二步:安装第三步:测试第四步:运行一、Python安装教程第一步:下载Python安装包进入Python官网至https://www.python.org/downloads,选择适合自己电脑版本的Python安装包进行下载。(此文章...原创 2019-05-09 19:44:04 · 4835 阅读 · 1 评论