- 博客(8)
- 收藏
- 关注
原创 python-9 简易压缩软件
import tkinterimport tkinter.filedialogimport zipfileimport osimport tkinter.messageboxclass Ysuo: def __init__(self): self.root = tkinter.Tk() self.root.title('我的压缩软件')
2018-01-08 08:32:11 279
转载 python(7) -----用推导式给列表排序
# def kp(ls):# if len(ls) <= 1:#列表长度为1时直接返回列表# return ls# return kp([i for i in ls[1:] if i = ls[0]])#把小于ls[0]的数据放左边重新组成一个列表 把大于ls[0]的数据放右边重新组成一个列表 运用递归 处理ls[0] 两侧数据 直到len(ls)<= 1
2017-12-25 11:12:33 502
转载 python(6)-------单例设计模
#1 实现一个类只能实例化一个对象(单例设计模似)class ShiLi: #成员属性 #用于记录当前类是否实例化对象 obj = None #魔术方法 __new__ def __new__(cls): #判断是否实例化过 if cls.obj == None: #制作对象
2017-12-25 09:01:38 151
原创 python(5)---center,ljust,rjust功能实现小函数
def center0(str0,n,m = ' '): #设置一个空字符串接收字符 strs = '' if (n - len(str0))%2 == 1: strs += m * int((n - len(str0))//2) strs = strs + str0 strs = strs + m * int((n - le
2017-12-25 08:56:12 654
转载 Python(4)-- 随机生成N位验证码的字符
#定一个函数 随机生成N位验证码的字符(ASGE,12GT,sgT4)'''#最简单版本import randomdef yzm(cd = 4,ls = 0):# 0 纯数字 1 纯大写 2 纯小写 3 混合 #判断验证码的类型 if ls == 0:#纯数字 numlist = list('123456789')
2017-12-17 17:54:32 628
转载 python(3)——实现购物车的程序
#实现一个购物车的功能'''1.可以向购物车中添加商品,可以设定数量2.可以删除购物车中的商品,包括减少数量3.允许清空购物车4.每次操作玩,重新统计商品总金额(订单总额 = 商品单价 × 数量)''''''{ '商品编码':{'name':'硅胶冰冰','gid':'666','price':120,'num':6} 。。。。}'''
2017-12-17 17:50:19 1434
原创 python(2) ---字符串函数
#字符串中与字母大小写相关的函数# capitalize():首字母大写ask = 'how are you !'m = ask.capitalize()print(m)#title :每个单词的首字母大写n = ask.title()print(n)#upper:所有字母都大写k = ask.upper()print(k)#lower:所有字母都小写
2017-12-11 11:26:02 213
原创 python(1)——循环结构
兄弟连学python(1)——循环结构 循环结构可以减少源程序重复书写的工作量(代码量),用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构。Python中循环结构分为两类,分别是 while 和 for .. in'''while 循环格式1:num1,num2 = 3,5while num1 < num2: print('如果条件成立,会进入循环
2017-12-06 11:46:48 484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人