- 博客(5)
- 收藏
- 关注
转载 python3 冒泡排序 快速排序
冒泡排序 def bubble_sort(L): length = len(L) for i in range(0, length): for j in range(i + 1, length): if L[i] > L[j]: L[i], L[j] = L[j], L[i] return L arr = [1,53,2,1,9,0] print(bubble_sort(arr)) 快速排序 # 左小
2020-11-06 18:13:49 76
原创 ubuntu+django项目的一些命令整理
ubuntu 启动 django项目的常用命令整理 cd /var/www/html/yzc/src lsof -i:8081 kill #进入虚拟环境 source /var/www/env35/bin/activate #Nginx重启 启动 停止 /etc/init.d/nginx restart /etc/init.d/nginx start /etc/init.d/nginx stop #虚拟环境下uwsgi配置启动 uwsgi --ini /var/www/html/yzc/src/uwsgi.
2020-10-23 14:04:53 134 1
转载 python3 @property装饰器 的使用
既能检查参数,又可以有类似属性这样的简单方式来访问类的变量。对于类的方法,装饰器一样起作用。python内置的@property装饰器就是负责把一个方法变成属性调用的: class Student(object): @property def score(self): return self._score @score.setter def score(self,value): if not isinstance(value,int):
2020-10-23 11:06:22 196
转载 python3 中 可变类型和不可变类型
可变类型 list dict set 可变参数是引用传递:比如像列表,字典这样的对象是通过引用传递、和C语言里面的用指针传递数组很相似,可变对象能在函数内部改变。 可变对象,该对象所指向的内存中的值可以被改变。变量(准确的说是引用)改变后,实际上其所指的值直接发生改变,并没有发生复制行为,也没有开辟出新的地址,通俗点说就是原地改变。 不可变类型 int float str tuple 不可变参数用值传递:像整数和字符串这样的不可变对象,是通过拷贝进行传递的,因为你无论如何都不可能在原处改变不可变对象。 不可
2020-10-22 11:22:31 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人