摘要:
一、CBV实现demo代码展示 1、urls.py urlpatterns = [ path('admin/', admin.site.urls), re_path(r'^Students/$',views.StudentView.as_view()), ] 2、views.py from djan 阅读全文
摘要:
背景: str1 = "{'a':1,'b':2,'c':3}" 把字典格式的字符串str1转成字典import jsons_dic = json.loads(str1)报错信息:json.decoder.JSONDecodeError: Expecting property name enclos 阅读全文
摘要:
MacOS系统使用 Homebrew 官方地址时,报错: 解决办法: 使用国内源 # /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 执行该脚本后,有如下提示: :~ roo 阅读全文
摘要:
1、安装git # sudo apt install git -y 2、下载nvm,到/opt目录下 # git clone https://github.com/creationix/nvm.git 3、把nvm添加到环境变量中 # sudo su - # vim /root/.bashrc 在该 阅读全文
摘要:
os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html 1.os.path.abspath(path) 返回path规范化的绝对路径。 >>> os. 阅读全文
摘要:
Python编写类的时候,类中每个函数的第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上。后来对Python渐渐熟悉了一点,再回头看self的概念,似乎有点弄明白了。 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须 阅读全文
摘要:
1、一个数的乘阶(一个正整数的阶乘,是所有小于及等于该数的正整数的积,数字0的乘阶是1) def fac_T(n): if n == 0: return 1 else: return fac_T(n-1) * n######### 函数优化后的定义,通过尾递归方式实现函数 ############# 阅读全文
摘要:
函数执行结果 待完善。。。 阅读全文
摘要:
【可迭代对象】 只要一个对象的方法中,有__iter__方法,那么这个对象就是一个可迭代对象。如下图: 【迭代器】 如果一个对象中,有__next__方法和__iter__方法,那么这个对象就是一个迭代器。创建迭代器可以通过iter()函数。如下图: 迭代器特性: 迭代器对象为一次性消费,用完不可再 阅读全文
摘要:
1.map(function,iterable):会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 示例1: lst = [1,2,3,4,5] result = map(lam 阅读全文