摘要:
代码: #!/usr/bin/env python # _*_ coding: utf-8 _*_ """ @author: caimengzhi @license: (C) Copyright 2013-2017. @contact: 610658552@qq.com @software: pyc 阅读全文
摘要:
迭代器 = 循环 迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代 阅读全文
摘要:
列表生成式 现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 二逼青年版 普通青年版 文艺青年版 其实还有一种写法,如下 装逼青年版 这样的写法就叫做列表生成式 生成器 通过列表生成式,我们可以直接创建一个 阅读全文
摘要:
不带参数的装饰器 带参数的装饰器 阅读全文
摘要:
名称空间 又名name space, 顾名思义就是存放名字的地方,存什么名字呢?举例说明,若变量x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 名称空间共3种,分别如下 locals: 是函数内的名称空间,包括局部变量和形参 globals: 全局变量 bui 阅读全文
摘要:
一 为何要用函数之不用函数的问题 二 函数是什么 三 函数分类 二 定义函数 一 如何自定义函数? 二 函数使用的原则:先定义,再调用 函数即“变量”,“变量”必须先定义后引用。未定义而直接引用函数,就相当于在引用一个不存在的变量名 #测试一 def foo(): print('from foo') 阅读全文
摘要:
1. 字符串 ,列表,元组,字典 1、字典 a. 字典转为字符串 In [36]: type(str(dict)) Out[36]: str b. 字典转为元组 可以,直接转换,有损。 c. 字典转为列表 转换后会有问题。 2、元组 元组转为字符串 In [43]: a=(1,2,3) In [44 阅读全文
摘要:
pyhon2中的raw_input和python3中的input完全一样。 python2中的raw_input python3中input 从上可以看出不管输入什么python2和python3中都是str也就是字符串 python2的input和python3的input不一样 从上可以看出,p 阅读全文