python
python相关资料
candy_tse_1
这个作者很懒,什么都没留下…
展开
-
解决pip install --upgrade pip报错
当输入pip install --upgrade pip无法升级pip时可以输入python -m pip install --upgrade pip原创 2020-08-06 09:36:55 · 908 阅读 · 0 评论 -
python:二叉树的中序遍历
题目描述:给定一个二叉树,返回它的中序遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [1,3,2]中序遍历:先遍历左子树,然后访问根节点,然后遍历右子树。来源:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/2/traverse-a-tree/2/解题:方法1:递归方法2:迭代...原创 2020-06-20 16:26:08 · 568 阅读 · 0 评论 -
python:二叉树的前序遍历
题目描述:给定一个二叉树,返回它的前序遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,2,3]来源:https://leetcode-cn.com/explore/learn/card/data-structure-binary-tree/2/traverse-a-tree/1/解题思路:方法1:递归# Definition for a binary tree node.# clas...原创 2020-06-20 14:47:27 · 906 阅读 · 0 评论 -
InsecureRequestWarning: Unverified HTTPS request is being made.
错误描述:InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning,意思是:发出未经验证的HTTPS请求,强烈建议添.原创 2020-06-06 00:38:03 · 1150 阅读 · 0 评论 -
httprunner踩坑-pycharm执行hrun命令报错:TypeError:argument of type 'NoneType' is not iterable
错误描述:在pycharm上hrun xxx.yml报错如下:错误原因:电脑上装了几个版本的python,pycharm上指向的python没有安装好httprunner环境解决方案:1.把pycharm指向已装好httprunner环境的pythonFile->settings->Project Interpreter2.用pycharm指向的pyth...原创 2020-03-02 14:27:01 · 1875 阅读 · 0 评论 -
httprunner踩坑-执行python manage.py makemigrations --empty yourappname后报Unknown command:'migrations'
错误描述:执行python manage.py makemigrations --emptyyourappname后报Unknown command:'migrations'错误原因:因为手欠卸载了django解决方案:重新安装django后再执行命令 python manage.py migrationspip install django...原创 2020-02-24 17:07:23 · 1512 阅读 · 0 评论 -
httprunner踩坑-执行python manage.py makemigration报No changes detected
在settings.py修改数据库配置后,执行python manage.py makemigrations报错如下:执行python manage.py makemigrations --emptyyourappname后报Unknown command:'migrations'原创 2020-02-24 17:02:54 · 610 阅读 · 0 评论 -
python学习笔记-列表生成式
生成列表要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11):>>> range(1, 11)[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]但如果要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做?方法一是循环:>>> L = []>>...原创 2019-08-07 16:08:17 · 213 阅读 · 0 评论 -
python学习笔记-迭代
什么是迭代在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。在Python中,迭代是通过for ... in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:for (i=0; i<list.length; i++) { n = ...原创 2019-08-07 12:13:52 · 139 阅读 · 0 评论 -
python学习笔记-切片
对list进行切片取一个list的部分元素是非常常见的操作。比如,一个list如下:>>> L = ['Adam', 'Lisa', 'Bart', 'Paul']取前3个元素,应该怎么做?笨办法:>>> [L[0], L[1], L[2]]['Adam', 'Lisa', 'Bart']之所以是笨办法是因为扩展一下,取前N个元素就...转载 2019-08-06 14:50:33 · 201 阅读 · 0 评论 -
python学习笔记-函数
什么是函数我们知道圆的面积计算公式为:S = πr²当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不同大小的圆的面积:r1 = 12.34r2 = 9.08r3 = 73.1s1 = 3.14 * r1 * r1s2 = 3.14 * r2 * r2s3 = 3.14 * r3 * r3当代码出现有规律的重复的时候,你就需要当心了,每次写3...转载 2019-08-06 13:21:46 · 130 阅读 · 0 评论 -
python学习笔记-Dict和Set类型
什么是dict我们已经知道,list 和 tuple 可以用来表示顺序集合,例如,班里同学的名字:['Adam', 'Lisa', 'Bart']或者考试的成绩列表:[95, 85, 59]但是,要根据名字找到对应的成绩,用两个 list 表示就不方便。如果把名字和分数关联起来,组成类似的查找表:'Adam' ==> 95'Lisa' ==> 85...原创 2019-07-31 21:40:38 · 225 阅读 · 0 评论 -
python学习笔记-条件判断和循环
if语句计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:age = 20if age >= 18: print 'your age is', age print 'adult'print 'END'注意:Python代码的缩进规则。具有相同缩进的代码被视为...原创 2019-07-31 15:36:02 · 289 阅读 · 0 评论 -
python学习笔记-List和Tuple类型
创建listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> ['Michael', 'Bob', 'Tracy']['Michael', 'Bob', 'Tracy']list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的...原创 2019-07-30 18:39:51 · 305 阅读 · 0 评论 -
python学习笔记-Python中整数和浮点数
Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。基本的运算:1 + 2 + 3 # ==> 64 * 5 - 6 # ==> 147.5 / 8 + 2.1 # ==> 3.0375使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以嵌套很多层:(1 + 2) * 3 ...转载 2019-07-30 17:35:06 · 155 阅读 · 0 评论 -
python学习笔记-Python中定义字符串
字符串可以用' '或者" "括起来表示。1.如果字符串本身包含' ',则可以用" "括起来表示,如:"I'm OK."2.如果字符串本身包含" ",则可以用' '括起来表示,如:'Learn "Python" in imooc'3.如果字符串本身即包含' '又包含" ",这时候需要对特殊字符进行转义,Python字符串用\进行转义。如:Bob said "I'm OK".,可以表示...原创 2019-07-30 16:53:06 · 261 阅读 · 0 评论 -
python学习笔记-Python中什么是变量
在Python中,变量的概念基本上和初中代数的方程变量是一致的。例如,对于方程式y=x*x,x就是变量。当x=2时,计算结果是4,当x=5时,计算结果是25。只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,比如:a = 1变量a是一个整数。...原创 2019-07-30 15:29:52 · 156 阅读 · 0 评论 -
Python中数据类型
任务试一试,在右边编辑器中,完成以下任务:1.计算十进制整数 45678 和十六进制整数 0x12fd2 之和。2.请用字符串表示出Learn Python in imooc。3.请计算以下表达式的布尔值(注意==表示判断是否相等): 100 < 99 0xff == 255注意:使用print命令#代码如下:print 45678...原创 2019-07-30 14:38:40 · 152 阅读 · 0 评论