摘要:
深浅拷贝 1. 直接赋值. 两个变量指向同一个对象. 2. 浅拷贝:只拷贝第一层内容. copy() 3. 深度拷贝: 对象中的所有内容都会被拷贝一份 拷贝比创建对象的过程要快 赋值 lst1 = ["金毛狮王", "紫衫龙王", ] lst2 = lst1 # 列表,进行赋值操作. 实际上是引用内 阅读全文
摘要:
列表 list在循环的时候不能删,因为会改变索引 ls = ['aaa', 'bbb', 'ccc', 'ddd'] for el in ls: print(el) ls.remove(el) print(ls) 结果: aaa ccc ['bbb', 'ddd'] names = ["aa", ' 阅读全文
摘要:
格式化输出 %s: 字符串的占位符, 可以放置任何内容(数字) %d: 数字的占位符 name = "zouzou" print("%s活了人生的%%2" % name) # 如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要转义,用%转义 print("邹邹活了人生的%5") # 这句话 阅读全文
摘要:
运算符 a += 20 # a = a+20 逻辑运算: and 并且的意思. 左右两端的值必须都是真. 运算结果才是真 or 或者的意思. 左右两端有一个是真的. 结果就是真. 全部是假. 结果才能是假 not 非的意思. 原来是假. 现在是真. 非真即假, 非假既真 先算括号,然后算not, 然 阅读全文
摘要:
if 你在生活中是不是经常遇到各种选择,比如玩色子,猜大小,比如走那条路回家。python程序中也会遇到这种情况,这就用到了 if 语句 _username = 'zou' _password = 'abc123' username = input("username:") password = i 阅读全文
摘要:
print print('张三','李四','王五',sep=',') 结果 张三,李四,王五 默认的sep=' ' 在print之后. python解释器会自动的添加换行符 print("你好") print("张三") print("李四") 结果: 你好 张三 李四 end去掉默认的换行符,可 阅读全文
摘要:
@api_view() 在DRF中,也可以使用常规的基于函数的视图,DRF提供了一组简单的装饰器,用来包装你的视图函数,以确保视图函数会收到Request(而不是Django原始的HttpRequest)对象。并且返回Response(而不是Django中的HttpResponse)对象。同时允许你 阅读全文
摘要:
请求 对于DRF的request对象,有下面的属性: .data .query_params .parsers .accepted_renderer .accepted_media_type .user .auth .authenticators .method .content_type .str 阅读全文
摘要:
在学django的时候,我们写视图是这样的 from django.http import HttpResponse, JsonResponse from django.views.decorators.csrf import csrf_exempt from rest_framework.rend 阅读全文