随笔分类 -  python

摘要:平时我们在工作中,会遇到列表,字符串,如果要找出某元素在序列中的位置,可以使用如下几种方法: 下面的例子使用L列表,找到2所在的位置: 方法一,使用enumerate函数,它不仅可以直接列出位置,还可以列出值: L = [2,4,5,6,2,6,0,4] for i,j in enumerate(L 阅读全文
posted @ 2020-04-06 11:46 chang不二 阅读(13872) 评论(1) 推荐(0)
摘要:统计list中各元素出现的次数,下面的方法也适用于统计字符串中各字符出现的次数 1、用字典的形式来处理 a = "abhcjdjje" a_dict = {}for i in a: a_dict[i] = a.count(i)print(a_dict) 2、用count函数直接打印出来 L = [2 阅读全文
posted @ 2020-04-05 19:18 chang不二 阅读(3258) 评论(0) 推荐(1)
摘要:python中的切片非常方便,可以灵活的对list、tuple、string、range进行操作,得到想要的数据; 平时我们在访问序列中的元素,通过索引可以正向访问,也可以反向访问,切片同样也可以,下面举例我常用的操作方法: 切片的语法为: [start_index,end_index,step] 阅读全文
posted @ 2020-04-05 18:51 chang不二 阅读(1542) 评论(0) 推荐(0)
摘要:平时我们用python连接数据库时,使用插入语句,用inert into 表名 (字段1,字段2,字段3......)values (值1,值2,值3.........) 如果字段非常多的情况下,很容易出错,前面的key与后面的值对应不上,只要错一个,后面的可能就都错了,非常令人头疼。 所以我们可以 阅读全文
posted @ 2020-03-24 16:04 chang不二 阅读(798) 评论(0) 推荐(1)
摘要:import random '''手机号的规则如下第一位:1;第二位:3,4,5,7,8第三位:3:0-94:5,6,75:0,1,2,3,5,6,7,8,97:6,7,88:0-9'''def telphone(): second = random.choice([3,4,5,7,8])#第二位值 阅读全文
posted @ 2020-03-12 17:57 chang不二 阅读(790) 评论(0) 推荐(0)
摘要:一、赋值 alist = ["a","b","c",[5,6],10]aa = alistalist.append("yu")aa.append("iop")alist[3].append(99)alist[3].append("test")print(alist)print(aa) 执行结果如下: 阅读全文
posted @ 2020-03-12 16:44 chang不二 阅读(240) 评论(0) 推荐(0)
摘要:import pymysqlfrom random import randint#连接数据库db_connect = pymysql.connect("localhost","root","123456","test")cursor = db_connect.cursor() #通过循环语句插入数据 阅读全文
posted @ 2020-03-12 12:43 chang不二 阅读(3294) 评论(0) 推荐(0)
摘要:一、导入相关的包 import pymysqlimport xlsxwriterimport time 二、创建excel并连接数据库 #创建excel表now_time = time.strftime("%Y_%m_%d_%H")persons_excel = xlsxwriter.Workboo 阅读全文
posted @ 2020-03-12 11:12 chang不二 阅读(1146) 评论(0) 推荐(0)