为什么用templates? views.py视图函数是用来写Python代码的,HTML可以被直接硬编码在views.py之中。如下: 对页面设计进行的任何改变都必须对 Python views.py中的代码进行相应的修改。 站点设计的修改往往比底层 Python 代码的修改要频繁得多,因此如果可 ...
分类:
编程语言 时间:
2017-10-20 21:34:27
阅读次数:
196
第三天 一、元组 等同于只读列表,元组是不能修改的,所以只有读的功能。 二、字符串 在python在比较常用的数据类型之一 定义:name="tom" 字符串的方法很多: name.captialize()#首字母大写 name.count("t")#计算字符串中传递的参数含有的个数 name.ce ...
分类:
其他好文 时间:
2017-10-20 20:22:34
阅读次数:
255
#14.1 Sentence类第一版,单词序列#栗子14-1 吧句子划分为单词序列import reimport reprlibRE_WORD = re.compile('\w+')class Sentence: def __init__(self,text): self.text = text s ...
分类:
编程语言 时间:
2017-10-20 20:20:47
阅读次数:
257
开始学习python用的ide是pycharm,之前做java一种用eclipse,刚开始使用pycharm快捷键与eclipse有很大不同,慢慢适应中。 下面列举了下pycharm的快捷键,内容转自https://www.2cto.com/os/201410/341542.html 1、编辑(Ed ...
分类:
其他好文 时间:
2017-10-20 20:17:36
阅读次数:
173
最近系统的学习了下python中的正则表达式,下面就正则表达式的几个常用的方面进行列举。希望能对以后有所帮助。 本文参考了http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html。 htt ...
分类:
编程语言 时间:
2017-10-20 20:17:24
阅读次数:
293
1. for循环 用户按照顺序循环可迭代对象中的内容。 PS:break、continue name_dict = {'name': 'nios', 'age': 100, 'sex': 'male'} for i in name_dict: print(i) 运行结果: name age sex ...
分类:
编程语言 时间:
2017-10-20 20:16:02
阅读次数:
232
9 高阶函数 (1) map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。list(map(str, [1, 2, 3])) (2) reduce把一个函数作用在一个序列[x1, x2, x3, …]上,这 ...
分类:
编程语言 时间:
2017-10-20 20:15:44
阅读次数:
280
#栗子12-1 内置类型dict 的__init__和__update__方法会忽略我们覆盖的__setitem__class DoppelDict(dict): def __setitem__(self, key, value): super().__setitem__(key,[value]*2 ...
分类:
编程语言 时间:
2017-10-20 20:15:20
阅读次数:
241
requests模块报错无属性get:文件名与某个Python库名相同 ****************************************分割线**************************************** 拉勾网深圳的Python工作: import request ...
分类:
其他好文 时间:
2017-10-20 20:13:10
阅读次数:
152
1.执行Python脚本的两种方式 2.简述位、字节的关系 3.简述ascii、unicode、uft-8、gbk的关系 4.请写出“李杰”分别用utf-8和gbk编码所占的位数 5.Python单行注释和多行注释分别用什么? 6.声明变量注意事项有哪些? 7.如有一个变量n1 = 5,请使用int ...
分类:
编程语言 时间:
2017-10-20 20:11:25
阅读次数:
6178