上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 字符串 1首写子母大写 capitalize 2 -center 返回指定一个宽度把结果居中的意思 默认是用空格填充 3-count 返回字符串出现的次数 4 -endswith 检查字符串是不是以什么开头,是就True 反之False 5 -expandtabs 把字符串中的tab转换为空格默认是 阅读全文
posted @ 2017-08-24 08:37 程绩 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 数据类型 -int bit_length 查看数据占多少位 a=8 w=int.bit_length print(w) -bool -True/False -str -upper() :全部变变成大写 -lower() :全部变成小写 -strip() :去除空格 -split ():以什么什么为分 阅读全文
posted @ 2017-08-23 18:47 程绩 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 有两个列表 l1 = [11,22,33] l2 = [22,33,44] 获取内容相同的元素列表 获取 l1 中有,l2 中没有的元素列表 获取 l2 中有,l3 中没有的元素列表 获取 l1 和 l2 中内容都不同的元素 28、购物车 功能要求: 要求用户输入自己拥有总资产,例如:2000 显示 阅读全文
posted @ 2017-08-21 19:47 程绩 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 啥也不说了 一言不合就是干 直接上代码 阅读全文
posted @ 2017-08-17 18:42 程绩 阅读(420) 评论(0) 推荐(0) 编辑
摘要: hashalib模块 import hashlib md5_obj=hashlib.md5() import os filesize=os.path.getsize('filename') f=open('filename','rb') while filesize>0: if filesize>1 阅读全文
posted @ 2017-08-17 15:20 程绩 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身 阅读全文
posted @ 2017-08-10 15:47 程绩 阅读(176) 评论(0) 推荐(0) 编辑
摘要: import print('frrom the my_module.py') money=1000 def rend1(): print('my_my_module->reand1->money',money) def rend2(): print('my_module->read2 calling 阅读全文
posted @ 2017-08-09 19:25 程绩 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 字符 . 匹配除换行以外的任意字符 \w 匹配字母或数字或下划线 \s匹配任意的空白符 \d匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b匹配一个单词结尾 ^匹配字符串的开始 $匹配字符串的结尾 \W匹配非字母或数字下划线 \D匹配非数字 \S匹配非空白符 a|b 匹配字符a 阅读全文
posted @ 2017-08-07 18:54 程绩 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 什么是模块 模块就是一个包含了python定义声明的文件,文件名就是模块 名字加上.py的后缀。但其实import加载的模块分为4个类别 1使用python编写的代码(.py文件) 2 已被编译为共享库或dll的c或c++扩展 3包好一组模块的包 4使用c编写并链接到哦python解释器的内置模块 阅读全文
posted @ 2017-08-07 17:28 程绩 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 装饰器是什么呢? 我们先来打一个比方,我写了一个python的插件 提供给用户使用,但是在使用的过程中我添加了一些 功能,可是又不希望用户改变调用方式,那么该怎么 办呢? 这个时候就用到装饰器假如我们有一个home函数如下: def home(): print' this is the home p 阅读全文
posted @ 2017-08-02 18:37 程绩 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页