python学习
weixin_39567950
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python-django学习笔记
1.创建项目可以idea中直接创建,也可以命令django-admin startproject guest进行创建,使用命令创建会直接建立好项目结构。包括目录名,__init__.py文件,setting.py文件,urls.py文件,wsgi.py文件和manage.py文件__init__.py:空的文件,表示目录为python的标准包setting.py:Django的原创 2018-01-15 16:50:11 · 242 阅读 · 0 评论 -
python-django学习笔记-第一个hello world
1.配置项目配置项目的setting文件,将sign应用添加至项目中2.添加index配置路径打开urls.py添加/index/配置路径3.在view中创建index打开view.py创建index方法3.Django框架处理流程4.cookie的使用response = HttpResponseRedirect('/event_manage/原创 2018-01-15 17:08:35 · 353 阅读 · 0 评论 -
python学习笔记-语法基础
1.数据类型十六进制0x,转义字符\,\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\ ,r''表示''内部的字符串默认不转义,'''...'''格式表示多行内容2.字符串ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符,len()函数计算str的字符数3.占位符%d整数%f浮点数原创 2018-01-09 10:59:30 · 171 阅读 · 0 评论 -
python学习笔记-语法基础(list&tuple)
1.list 列表list是一种有序的集合,可以随时添加和删除其中的元素,其中元素可以为list比如定义一个有值listclassmates = ['小红', '小黄', '小绿']list用中括号[],类似于C中的数组len(classmates) = 3 #len()函数计算list长度list.append #末尾增加元素list.insert(1,'大黄')原创 2018-01-09 11:30:30 · 169 阅读 · 0 评论 -
python学习笔记-语法基础(dict&set)
1.dictdict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,是不可变对象定义一个dictd = {'Michael': 95, 'Bob': 75, 'Tracy': 85}可以指定key放入valued['Adam'] = 67判断dict中是否存在一个key,可以通过in 判断原创 2018-01-09 12:07:47 · 200 阅读 · 0 评论 -
python高级特性-生成器(generator)
生成器generator一边循环一边计算的机制,称为生成器1.直接生成generator第一种方法很简单,只要把一个列表生成式的[]改成(),就创建了一个generatorg = (x * x for x in range(10)) # g是一个object,所以可以使用for循环遍历 打印g时需要用到循环for n in g:pr原创 2018-01-09 15:59:17 · 249 阅读 · 0 评论 -
python学习笔记-高级特性-切片(Slice)
切片(Slice)操作符取一个list或tuple的部分元素是非常常见的操作,可以用循环一个一个拿,也可以用切片直接取L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']L[0:3] 直接取L中的前三个元素L[-2:] 倒数切片,取L的后两个元素L[-2:-1] 倒数切片,取L的倒数第二个元素其中list,tupl原创 2018-01-09 14:48:25 · 406 阅读 · 0 评论 -
python学习笔记-高级特性-迭代器(Iterator)
可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。其中可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。原创 2018-01-09 16:39:16 · 235 阅读 · 0 评论 -
python函数式编程-高阶函数
1.map/reducemap:map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回f(x) = x * x │ │ ┌───┬───┬───┬───┼───┬───┬───┬───┐ │ │ │原创 2018-01-10 11:28:34 · 253 阅读 · 0 评论
分享