
Python
freshcoolman
先抓整体,快速的用起来,在用的过程中补充细节,加深理解。
迷失在细节中永远都学不完,大概率会放弃。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python基础-----六种数据类型
python基础—–六种数据类型Number(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典)Set(集合)Numbers”’ 多行注释:三个单引号或者三个双引号 单行注释:# a=1 print(a) b=0.001 print(b) c=-10 d=3 print(c/d,c//d,c%d,c**...原创 2018-03-12 23:33:21 · 8801 阅读 · 0 评论 -
windows环境下安装Python的.whl文件和tar.gz文件
1.先弄清楚自己的Python是什么版本的,以方便后续下载合适的.whl文件。win+R进入命令运行窗口,输入cmd打开命令提示符,接着输入python即可2.选择需要的.whl文件下载,我的是32位所以选择的是cvxopt-1.1.9-cp36-cp36m-win32.whl.3.将文件复制到pip安装的位置,也方便以后找,有强迫症的我习惯将文件都放在统一的位置,这也是我身为一个初学者...转载 2019-09-17 19:14:59 · 5561 阅读 · 0 评论 -
理解字符编码(ASCII,ISO-8859-1,GB2312,GBK,UTF-8,ANSI)
参考文章,感谢:彻底理解字符编码ANSI是什么细说:Unicode, UTF-8, UTF-16, UTF-32, UCS-2, UCS-4)原创 2019-09-25 11:51:03 · 1836 阅读 · 0 评论 -
Python文件IO
参考文章:https://www.cnblogs.com/ymjyqsx/p/6554817.htmlhttps://blog.csdn.net/sxingming/article/details/52164249https://blog.csdn.net/lucyxu107/article/details/827282661 IO的含义1.1 IO在计算机中,IO是Input/Ou...原创 2019-06-12 03:04:50 · 608 阅读 · 0 评论 -
python中shutil模块用法介绍
参考文章地址:https://segmentfault.com/a/1190000016689023文章翻译了python标准库中shutil的介绍:https://docs.python.org/zh-cn/3.7/library/shutil.htmlshutil模块提供了一些针对文件和目录的高级操作,主要是拷贝、移动。对于单个文件的操作,还可参考os模块Warning: 即使是高级...原创 2019-06-16 18:56:01 · 6289 阅读 · 0 评论 -
python中os.path.dirname(__file__)的使用
参考文章:https://blog.csdn.net/u011760056/article/details/46969883https://blog.csdn.net/renyuanxingxing/article/details/888300321.__file__表示当前.py文件的绝对路径:print(__file__)#结果#/Users/Desktop/chapter9Exe...原创 2019-06-09 16:44:42 · 3450 阅读 · 0 评论 -
numpy中flatten()和ravel()
在numpy包中,flatten()和ravel()函数都能将多维数组降为一维,区别在于numpy.flatten()返回是拷贝,对拷贝所做的修改不会影响原始矩阵,而numpy.ravel()返回的是视图,修改视图,原始矩阵也会受到影响,详见前面的文章-numpy中视图和副本的区别。1.flattenndarray.flatten(order...原创 2019-05-03 20:42:07 · 2341 阅读 · 0 评论 -
numpy中的转置Transpose和.T以及轴对换swapaxis
numpy中Transpose和.T以及swapaxis都能对ndarray在不同维度上进行转置,交换操作,下面分别介绍这三个函数的用法,相互对比以加深影响。1.Transpose这个函数如果括号内不带参数,和.T效果一样,见下面例子:import numpy as np arr=np.arange(16).reshape(2,2,4)...原创 2019-05-03 14:46:15 · 3632 阅读 · 0 评论 -
numpy中视图和副本的区别
副本(深拷贝)是一个数据的完整的拷贝,如果我们对其进行修改,它不会影响到原始数据,物理内存(id( ))不在同一位置。实现方式:Python 序列的切片操作;Python调用copy.deepCopy()函数(详见上一篇博客);调用 ndarray 的 copy() 函数产生一个副本(注意:ndarray没有deepcopy()属性,同...原创 2019-05-02 20:07:56 · 885 阅读 · 0 评论 -
python的浅拷贝(shallow copy)与深拷贝(deep copy)的异同
1.python中列表list的拷贝:从图中可以看出,list2 = list1后,它们指向的是同一个内存值,所以改变其中任何一个,另一个也会变;只有在list在切片时才会才会重新分配内存,用一个新的变量指向它,如list3,list4。...原创 2019-04-27 21:27:07 · 1691 阅读 · 0 评论 -
python--Tkinter模块学习
from tkinter import *class WidgetsDemo: def __init__(self): window = Tk() #set title window.title("Widgets Demo") #Frame:包含其它小构建的容器小构建,可以作为其它小构件的父容器 fram...原创 2019-01-01 14:11:08 · 589 阅读 · 1 评论 -
mac下配置Anaconda + TensorFlow
在Mac环境下安装TensorFlow过程记录如下:更全面的安装说明见TensorFlow官网在Anaconda官网下载安装包并安装:注意:在Anacond安装过程中遇到python版本选择时一定要注意,必须满足此时TensorFlow对python版本的要求:为何强调必须满足TensorFlow对python版本的要求,笔者就曾掉过坑:当时python是3.7版本(也可能在Anaco...原创 2018-12-23 23:07:32 · 1083 阅读 · 0 评论 -
python的正则表达式使用
正则表达式是用于处理字符串的强大工具,拥有自己独特的语法和一个独立的处理引擎,效率上可能不如str自带方法,但是功能更强大。在所有提供了正则表达式的编程语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同。正则表达式不是Python语言的一部分,Python只是通过re模块提供对正则表达式的支持。...原创 2019-12-21 13:49:36 · 421 阅读 · 1 评论