- 博客(12)
- 收藏
- 关注
原创 12 使用函数实现title方法
使用函数实现title方法 #定义函数 def sen(strs): #定义接受转换后的值的字符串 newstr = '' #判断是否为空,为空终止函数;不为空首字母转为大写 if strs != '' and isinstance(strs,str) : s = ord(strs[0]) - 32 newstr += chr(s)
2018-01-21 19:39:16
563
原创 11 Python中的变量
变量 定义:可以改变的量就是变量 如 数学中的变量: x + y = 3 其中 x和y就是变量 那么 Python中的变量与数学中的区别就是 数学变量只能是数字 ,而计算机(Python)中的变量可以是其他数据类型 如: 定义一个变量YF YF = '缘分' 改变变量YF YF = '猿粪' 此时YF的打印值就是"猿粪" ***重点 变量的命名规范: 1.严禁使用中文,
2018-01-21 19:15:32
418
原创 10 html简单问卷
html表单制作简单问卷 Document 姓名: 密码: 性别:男 女 爱好:足球 篮球 看书 上传文件: 个人简介: 最多不超过50字 籍贯: 北京 上海 河北 河南 山西 确定
2018-01-07 19:53:13
9756
1
原创 09 html制作简历模板
简历 Document 简历 个人资料 姓名 婚姻状况 照片 出生 政治面貌 性别 民族 学位 移动电话 专业 电子邮件 地址 教育背景 2012.9-2014.6 特长及兴趣爱好 篮球、足球、羽毛球、游泳、旅游 计算机能力
2018-01-07 19:49:38
747
原创 菜鸟wz的Python周记(8) 上帝模式
上帝模式 —— 自定义运算规则 #将加法运算定义为乘法运算 class GodMode(int): #__add__正向加法运算魔术方法 def __add__(self, other): print('add') #将两个数相乘 result = int(self) * int(other)
2018-01-01 22:27:18
324
原创 菜鸟wz的Python周记(7) 单例设计模式
单例设计模式 #单例设计模式 class DanLi: #成员属性 #用于记录当前类是否实例化过对象 obj = None #魔术方法__new__ def __new__(cls): #判断是否实例化过对象 if cls.obj == None:# 没有实例化过 #
2018-01-01 22:18:59
291
原创 菜鸟wz的Python周记(6) 快排
快排 def kp2(mylist): if len(mylist) return mylist return kp2([i for i in mylist[1:] if i = mylist[0]]) print(kp2([9,7,3,1,65,2,4,65,8]))
2017-12-24 22:28:29
361
原创 菜鸟wz的Python周记(5) 实现大小写互换(swapcase函数)的功能
不适用函数实现大小写互换 def mysw(strs): mystr = '' for i in strs: if 60 mystr += chr(ord(i) + 32) elif 97 mystr += chr(ord(i) - 32) return mystr
2017-12-24 22:04:42
879
原创 菜鸟wz的Python周记(4) 列表推倒式制作九九乘法表
使用列表推倒式制作九九乘法表 #方法1 list = [0,1,2,3,4,5,6,7,8,9] result = [str(j) + ‘*’ + str(i) + ’=’ +str(i*j) for i in list for j in list if i >=j] print(result) #方法2 result = [str(j) + '*' + str(i) +
2017-12-17 21:52:49
572
原创 菜鸟wz的Python周记(3)使用函数制作验证码生成器
使用函数制作验证码生成器 import random # ls 为0:纯数字, ls 为1:纯大写字母,ls为2:纯大写字母,ls为3:混合 def yzm (cd = 4, ls = 0): if ls == 0: numlist = list(‘1,2,3,4,5,6,7,8,9,0’) random.shuffle(numlist)
2017-12-17 21:18:53
385
原创 菜鸟wz的Python周记(2)——冒泡
列表从小到大排序 ls = [9,6,5,2,3,4,7,1,8,] 代码: for i in range(len(ls)): for j in range(len(ls)-1): print(j) if ls[j] > ls[j + 1]: ls[j],ls[j + 1] = ls[j + 1],ls[j] print(ls)
2017-12-10 20:15:53
322
原创 菜鸟wz的Python周记(1) ——位运算
六种位运算: 1. & 按位与运算 2. | 按位或运算 3. ~ 按位非运算 4. ^ 按位异或运算 5. 左移运算 6. >> 右移运算
2017-12-10 20:15:04
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅