
Python
yeler082
本科就读于新疆大学软件学院,现阶段在西安交通大学攻读软件工程硕士,研方向为计算机视觉(图像识别、目标检测)
展开
-
python全局变量与局部变量
原创 2017-10-30 15:02:31 · 413 阅读 · 0 评论 -
Python中的pickle序列化
import pickle# 需要被序列化的数据obj = 123,[1,2,3],"hello world",{'key1':'value1','key2':'value2'}# 序列化到文件a.pklwith open(r'./a.pkl','wb+') as f: pickle.dump(obj,f)# 加载并打印序列化数据with open(r'./a.pkl','...原创 2019-05-19 10:58:06 · 321 阅读 · 0 评论 -
Python在mysql数据库的增删查改
import pymysql# 获取数据库的版本信息def get_version_info(): # 打开数据库连接 db = pymysql.connect("localhost", "root", "你的数据库密码", "TESTDB") # 使用 cursor() 方法创建一个游标对象 cursor cursor = db.cursor() #...原创 2019-05-19 10:26:34 · 316 阅读 · 0 评论 -
定义三个线程ID分别为ABC,每个线程打印10遍自己的线程ID,按ABCABC……的顺序进行打印输出。
# encoding:utf-8# 一个多线程的题:定义三个线程ID分别为ABC,每个线程打印10遍自己的线程ID,按ABCABC……的顺序进行打印输出。from threading import Thread, Lock# 由_acquire解锁执行后释放_release锁def _print(_id: str, _acquire: Lock, _release: Lock) -&...原创 2019-03-19 21:37:34 · 1094 阅读 · 0 评论 -
python 常用的标准库及第三方库
如果说强大的标准库奠定了python发展的基石,丰富的第三方库则是python不断发展的保证,随着python的发展一些稳定的第三库被加入到了标准库里面,这里有6000多个第三方库的介绍:访问:http://pypi.python.org/pypi?%3Aaction=index。标准库Python拥有一个强大的标准库。Python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而...原创 2018-07-10 21:43:43 · 4560 阅读 · 0 评论 -
微信好友信息统计
今天发现一个很有趣的python实践,利用python对自己的微信好友做出一些信息的统计。这样可以知道微信总共拥有的好友数量,男女比例,以及好友的省份分布。gitHub代码: 代码链接下图是其中的效果图...原创 2018-04-08 21:52:05 · 1485 阅读 · 0 评论 -
python基础用法
#coding: utf-8# 第一行的作用是用来声明文本的字符集格式,可以识别和输出中文;#-------------------------------------------------------------------------------# Name: PythonInOne.py# Purpose: Python快速入门#--------------...原创 2018-03-04 16:08:05 · 580 阅读 · 0 评论 -
Ubuntu下将python从2.7升级到3.5,以及版本的切换
在ubuntu 的终端中用代码下载最新的Pythonsudo apt-get install python3系统会提示输入Linux 的密码,输入密码后下载 刚才下载的Python程序被安装在usr/local/lib/python3.5 中 用命令删除usr/bin/目录下的默认python link文件 给系统默认python编译器建立新的连接sudo ln -s /usr/bin/py转载 2017-11-21 23:32:18 · 3117 阅读 · 0 评论 -
#extend---append的区别
aa = [11,22,33]bb = [44,55]aa.append(bb)print(aa)cc = [11,22,33]dd = [44,55]cc.extend(dd)print(cc)原创 2017-10-23 15:36:12 · 383 阅读 · 0 评论 -
#for---else的应用
card_info =[{"name":"laowang","age":18},{"name":"laoli","age":28},{"name":"laozhao","age":38}] #定义一个字典name = input('输入要查询的名字:')for person in card_info: if name==person['name']: print("%s\t%d\t"%(原创 2017-10-23 15:24:57 · 418 阅读 · 0 评论 -
Python列表的增删改查和元祖
一、定义列表1.names = ['mike','mark','candice','laular'] #定义列表2.num_list = list(range(1,10)) #range生成1-10范围内的数,并强制转化成列表二、增:append()、insert()方法1.append()方法:在末尾添加元素#szz = ['ab','jhj','nhy']#szz.ap...原创 2017-10-23 13:52:52 · 997 阅读 · 0 评论 -
员工随机分配
import randomoffice = [[] for x in range(3)]names = ['A','B','C','D','E','F','G','H','i','j','k']for name in names: randomClass = random.randint(0,2) office[randomClass].append(name)i...原创 2019-05-19 11:27:52 · 941 阅读 · 0 评论