![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IT
文章平均质量分 78
大叔家的宝贝
有梦终会成功
展开
-
jupyter notebook中中文显示问题的解决方案mac版
这个中文显示为方格的问题已经困扰我很多天了,查阅了好多资料和博客,大多都是要修改matplotlibrc,但我的matplotlibrc文件在.matplotlib文件夹下并没有,所以需要新建一个文件来保证可以读到这些配置步骤一下载SimHei字体,不一定是下载这个,其他任何支持中文显示的字体都可以如果找不到可以在我网盘里下载链接: https://pan.baidu.com/s/1tD1-qpQKJv5KQWxIYgZpxw 提取码: 98fv步骤二安装字体,mac直接双击安装就可以步骤三原创 2021-08-16 10:25:18 · 1999 阅读 · 3 评论 -
python基础——模块和包
python基础模块一个以.py为后缀的文件成为模块python模块可以包含类、函数、变量和可执行语句导入模块的几种方式import 模块路径 【可选:as 别名】from 模块路径 import 功能名【可选:as 别名】from 模块路径 import *注意事项如果导入多个模块,且模块中含有同名的功能时,如果调用该功能,调用的是后面导入的模块的功能模块定位顺序python解析器对模块位置的搜索顺序为:当前目录pythonpath下的目录python默认目录,不同的系统原创 2021-08-13 18:14:40 · 87 阅读 · 0 评论 -
python高级——闭包和装饰器
文章目录函数传递闭包概念内部函数修改外部函数的变量装饰器装饰器的作用无参装饰器装饰器装饰带参数的函数被装饰的函数带返回值不定长参数多个装饰器装饰一个函数带有参数的装饰器类装饰器__call__魔术方法property属性装饰器方式使用类属性方式使用with语句和上下文管理器with语句上下文管理器#python高级函数传递函数也可以作为参数传递python中都是对地址进行传递的,所以函数名中存放的是函数所在的空间地址函数名()才是调用函数,执行函数中的代码所以函数可以像普通变量一样传递,也可以作原创 2021-08-13 18:14:08 · 496 阅读 · 0 评论 -
builtins模块常用函数合集【python3内置函数】
1.abs参数:x 数字表达式描述:求参数的绝对值例子: print(abs(-1)) # 1 print(abs(-9999.99)) # 9999.99 print(abs(True-False)) # 1 print(abs(3.0+4.0j)) # 5.0对虚数求绝对值相当于是求虚数的模,虚数没有绝对值的概念bool类型True代表1,False代表02.all参数:itera原创 2021-08-11 22:20:41 · 695 阅读 · 0 评论 -
原码、反码、补码
计算机存储一般都是二进制进行存储,但是这样会出现一个问题,对于有符号数字,-0和+0同为0,计算机会如何存储呢?只看char类型,1个字节对应8位有符号位计算二进制时,最高位为符号位,0代表正数,1代表负数+0的二进制表示为:000000000000000000000000-0的二进制表示为: 100000001000000010000000如果计算机存储负数时存储的是原码,则+0和-0是对不上的正数原码=补码=反码负数反码=原码除符号位的其他位取反【0变为1,1变为0】补码=反码+1.原创 2021-08-10 11:44:16 · 421 阅读 · 0 评论 -
常用进制转换
进制常用分类文章目录进制常用分类二进制二进制转八进制二进制转十进制二进制转十六进制八进制八进制转二进制八进制转十进制八进制转十六进制十进制十进制转二进制十进制转八进制十进制转十六进制十六进制十六进制转二进制十六进制转八进制十六进制转十进制进制的计算都是逢x进一二进制:逢二进一八进制:逢八进一十进制:逢十进一十六进制:逢十六进一八进制每位的最大数为7,对应二进制表示为111,八进制对应二进制的三位十六进制每位最大数是f,对应二进制表示为1111,十六进制对应二进制的四位虽然只列举了几个原创 2021-08-10 10:33:14 · 628 阅读 · 0 评论 -
python的open函数参数详解
今天整理文件操作这一块的笔记,发现针对open函数的参数详解的博客真的筛不出来,但是我又迫切的想知道各个参数具体是怎么用的,翻了好多个博客发现要么只有前两个参数的解释,要么就是直接把官网搬过来了。无奈之下我只能对着官网手抠案例,终于把参数这里理顺了我直接从笔记里粘贴进来的,参数的解释和案例都摆上了。文件操作的其他详细内容将会在【python基础——文件操作中】参数:file_name:文件名,如果文件不在当前目录中需要指定路径mode=‘r’:【可选】打开模式,如果不写默认为r只读打开buf.原创 2021-08-03 19:35:11 · 4907 阅读 · 3 评论 -
python基础——函数
python基础函数什么是函数?为什么要有函数?函数存在的意义是什么?举一个小例子,现在有一个需求需要写一个学生管理系统,第一步是登陆,之后可以查询成绩、查询学生信息等。但每一个功能都会用到登陆功能,如果没有函数,则需要每个功能前面都写登录功能的代码,完全一样的代码copy过来,很麻烦,可读性也不高。使用函数可以更高效的开发,并且实现代码重用。定义函数def 函数名(形参【可选,没有参数可以不写】): 代码块 return【可选,如果没有返回值可以不写return】函数.原创 2021-08-03 15:42:24 · 111 阅读 · 0 评论 -
python基础——运算符
是颠三倒四原创 2021-08-03 15:40:56 · 149 阅读 · 0 评论 -
python基础——入门
说到python,大家肯定都不陌生了,随着人工智能的发展,python已经成了仅次于c语言的第二大语言,转型人工智能需要学习的必不可少的语言就是python了。python发展史这里就不贴了,感兴趣的可以去自行百度一下~下载地址与安装方法直接下载python,选择对应的版本下载即可[https:// www. python. org/ downloads/]直接下一步下一步傻瓜式安装即可,安装好后进入终端,输入python -V如果出现与安装相对应版本,即为安装成功通过anaconda的方式安装.原创 2021-07-21 17:50:29 · 91 阅读 · 0 评论 -
python基础——数据类型
基础知识数据类型所谓可变与不可变,即为内存地址不变的情况下值是否可变以字符串为例:字符串类型看似是可变的,只需要重新赋值即可,但是每次赋值都会创建一个全新的对象,都是指向一个新的地址,并不会改变原有地址上的值,所以其实是不可变的下面通过id()函数验证一下。通过输出结果可以看出字符串重新赋值后内存地址是改变的 a = 'hello' print(id(a)) # 140204376011888 a = 'world' print(id(a)) # 14020491343原创 2021-07-21 17:49:30 · 375 阅读 · 0 评论