- 博客(8)
- 收藏
- 关注
原创 解决matplotlib中文显示乱码问题
前言:matplotlib只显示英文,无法显示中文。因为它在初始化的时候会加载一个配置文件,而这个配置文件中没有中文字体,所以我们把中文字体添加进去就可以解决了。网上的方法繁多,都是直接啥一大串代码的,不太直观。那我在查找的时候了解到有一种每次都要输入fontproperties的方法,这一种方法有些麻烦,后来找到了一种直接修改中文显示的方法,这样就可以直接输入中文了,一劳永逸。接下来我将步骤...
2020-02-20 12:52:45
325
转载 安装出现:Requirement already satisfied 的解决办法
问题:pip install 的时候报错,一大串Requirement already satisfied解决方法如下:Step1:打开CMD输入:pip install --target=d:\python\python37\lib\site-packages urllib3在" --target= " 加上安装路径,反正后面是接上\lib\site-packages就行。Ste...
2020-02-18 11:32:36
108847
14
原创 Python参数基础知识(2):可变参数
引子:我们先来看看sum函数,在这里我们无论输入多少个参数都可以求和。但是,如果我们只在sum函数中设置了有限个参数,输多了或少了程序就会报错。如果想让程序更加灵活一些,我们就需要用到可变参数。可变参数有两种:不定长必选参数 *args(元组类型)不定长关键词参数 **kargs(字典类型)首先是必选参数 *args:其实可以不用args这个名字,只是约定俗成的,大家都用它来表示。&...
2020-02-14 22:19:16
264
原创 Python参数基础知识(1):默认参数
顾名思义,Python中的默认参数就是你什么都不用输出,程序自动给你补上一个默认值,我们来看一下例子。初始函数:没有设置默认值,必须输入两个参数,不然会报错>>def sum(num1,num2):>> hh = num1 +num2>> return hh>>result = sum(3,4)>>print(r...
2020-02-14 19:41:17
344
原创 递归函数的使用及注意事项
def sum_num(num1,num2): result = num1 + num2 return resultre = sum_num(2,3)print(re)不定长必选参数 *args不定长关键词参数 **kargs顺序:num1 -> *args -> num2 = 1 -> **kargs递归函数容易造成死循环,原因是没有结束递归的条件...
2020-02-14 19:14:46
1066
原创 Python字符串处理
目录:1、原始字符串2、查找下标 find/index3、计数count4、替换replace5、有无in/not in6、大小写转换 upper/lower7、判断开始/结束 starswith/endswith8、删除空格 strip9、对齐 ljust/rjust/center10、分割split/partition11、联合join12、判断isX常见的转义字符:...
2020-02-13 18:25:11
161
原创 Python格式化输出/format的用法
常见的格式化输出表:形式类型%s字符串%dint型%f浮点型%x16进制例1:name = 'Jack'print('I am %s.' %name)结果显示I am Jack.例2:# %.保留的小数位数,后面还可以接想要添加的东西print ("His height is %.2f cm啊"%(1.78)) 结果显示...
2020-02-13 11:55:09
140
原创 Python入门小练习
练习1:输入一个数,判断它能否被2和3同时整除,能否被2整除,能否被3整除,不能被2和3整除。输出相对应信息。参考答案:num = input('请输入一个数:')if int(num) % 2 == 0 and int(num) % 3 == 0: print('该数可以被2和3同时整除')elif int(num) % 2 == 0: print('该数只能被2...
2020-02-09 13:40:00
1950
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人