摘要:
字符串 1首写子母大写 capitalize 2 -center 返回指定一个宽度把结果居中的意思 默认是用空格填充 3-count 返回字符串出现的次数 4 -endswith 检查字符串是不是以什么开头,是就True 反之False 5 -expandtabs 把字符串中的tab转换为空格默认是 阅读全文
摘要:
数据类型 -int bit_length 查看数据占多少位 a=8 w=int.bit_length print(w) -bool -True/False -str -upper() :全部变变成大写 -lower() :全部变成小写 -strip() :去除空格 -split ():以什么什么为分 阅读全文
摘要:
有两个列表 l1 = [11,22,33] l2 = [22,33,44] 获取内容相同的元素列表 获取 l1 中有,l2 中没有的元素列表 获取 l2 中有,l3 中没有的元素列表 获取 l1 和 l2 中内容都不同的元素 28、购物车 功能要求: 要求用户输入自己拥有总资产,例如:2000 显示 阅读全文
摘要:
啥也不说了 一言不合就是干 直接上代码 阅读全文
摘要:
hashalib模块 import hashlib md5_obj=hashlib.md5() import os filesize=os.path.getsize('filename') f=open('filename','rb') while filesize>0: if filesize>1 阅读全文
摘要:
面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身 阅读全文
摘要:
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 阅读全文
摘要:
正则表达式 字符 . 匹配除换行以外的任意字符 \w 匹配字母或数字或下划线 \s匹配任意的空白符 \d匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b匹配一个单词结尾 ^匹配字符串的开始 $匹配字符串的结尾 \W匹配非字母或数字下划线 \D匹配非数字 \S匹配非空白符 a|b 匹配字符a 阅读全文
摘要:
什么是模块 模块就是一个包含了python定义声明的文件,文件名就是模块 名字加上.py的后缀。但其实import加载的模块分为4个类别 1使用python编写的代码(.py文件) 2 已被编译为共享库或dll的c或c++扩展 3包好一组模块的包 4使用c编写并链接到哦python解释器的内置模块 阅读全文