摘要: 一、Python生成器/迭代器 1 2 3 4 5 6 7 8 9 10 11 12 #!/bin/env python # -*- coding:utf-8 -*- def shaw(n): start = 0 while True: if start > n: return yield star 阅读全文
posted @ 2016-07-03 18:44 opsedu 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 2. 常用字符 普通字符 abc 匹配自身 abc abc 元字符 . 匹配除换行符之外的 阅读全文
posted @ 2016-06-21 17:42 opsedu 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、lambda表达式 对于简单的函数,存在一种简便的表示方式,即:lambda表达式 1 2 3 >>> shaw = lambda x,y:x + y >>> shaw(1,2) 3 1 2 3 >>> shaw = lambda x,y:x + y >>> shaw(1,2) 3 >>> sh 阅读全文
posted @ 2016-06-10 12:38 opsedu 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、abs() 取绝对值 1 2 3 4 >>> a = abs(-7) >>> b= abs(7) >>>print(a,b) 7 7 1 2 3 4 >>> a = abs(-7) >>> b= abs(7) >>>print(a,b) 7 7 >>> a = abs(-7) >>> b= ab 阅读全文
posted @ 2016-06-10 12:13 opsedu 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1、python三元运算 实现方法: result = 值1 if 条件 else 值2 例如: 1 2 3 4 #!/bin/env python #-*- coding:utf-8 -*- name = 'sam' if 2 > 3 else 'shaw' print(name) 1 2 3 4 阅读全文
posted @ 2016-05-31 17:30 opsedu 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、添加一个元素: add(...) Addan element to a set. 1 2 3 4 >>> a = {'shaw',11,22} >>>a.add('sina') >>> a {'sina', 11, 22,'shaw'} 1 2 3 4 >>> a = {'shaw',11,22 阅读全文
posted @ 2016-05-31 17:10 opsedu 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1、Pycharm使用介绍 1.1 新建py文件自动添加python和编码 1.2 更改pycharm默认字体和风格 点击左上角“file”-->“Settings”(或者用“Ctrl+Alt+s”)调出配置页 2、再说Python编码 2.1 python2编码转换 例如: 1 2 3 4 5 6 阅读全文
posted @ 2016-05-23 17:00 opsedu 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1、行高 1.1 初始行高 行高=文字大小+上间距+下间距 默认文字大小:16px 默认文字行高:18px 注意:行高=盒子的高度,可以让文字垂直居中显示 1.2 行高单位 a. px 行高设置多少就是多少 b. em 行高=文字大小*设置的行高值 c. % 行高=文字大小*设置的行高值 d. 不带 阅读全文
posted @ 2016-05-20 13:02 opsedu 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.返回第一个字母大写 S.capitalize(...) S.capitalize() -> string 1 2 3 4 >>>a = 'shaw' >>> b = a.capitalize() >>> print b Shaw 1 2 3 4 >>>a = 'shaw' >>> b = a.c 阅读全文
posted @ 2016-05-17 12:55 opsedu 阅读(8890) 评论(0) 推荐(0) 编辑
摘要: 我想让python打印类似“正在加载。。。”,每个句号打印出来与它们之间的睡眠时间0.5秒间隔 实现方法: 1 2 3 4 5 6 7 8 9 10 11 #!/bin/env python # -*- coding:utf-8 -*- import sys from time import sle 阅读全文
posted @ 2016-05-17 09:21 opsedu 阅读(1554) 评论(0) 推荐(0) 编辑