搜索到与相关的文章
Python

python占位符输入方式实例

占位符,顾名思义就是插在输出里站位的符号。占位符是绝大部分编程语言都存在的语法,而且大部分都是相通的,它是一种非常常用的字符串格式化的方式。1、常用占位符的含义s:获取传入对象的__str__方法的返回值,并将其格式化到指定位置r:获取传入对象的__repr__方法的返回值,并将其格式化到指定位置c:整数:将数字转换成其unicode对应的值,10进制范围为0<=i<=1114111(py27则只支持0-255);字符:将字符添加到指定位置o:将整数转换成

系统 2019-09-27 17:49:18 2161

Python

python 多线程应用介绍

python可以方便地支持多线程。可以快速创建线程、互斥锁、信号量等等元素,支持线程读写同步互斥。美中不足的是,python的运行在python虚拟机上,创建的多线程可能是虚拟的线程,需要由python虚拟机来轮询调度,这大大降低了python多线程的可用性。我们经今天用了经典的生产者和消费者的问题来说明下python的多线程的运用上代码:#encoding=utf-8importthreadingimportrandomimporttimefromQue

系统 2019-09-27 17:48:36 2161

Python

Python-centos7安装和使用python3虚拟环境

背景使用不同python版本开发python项目,或隔离多个项目之间的配置,可通过python虚拟环境virtualenv实现以上目的下载安装下载python3.6编译安装1、建立一个soft文件夹用来存放下载文件mkdirsoft环境准备yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-develxzgcczlibzlib-devel2进入cdsoft3

系统 2019-09-27 17:47:47 2161

Python

Python入门篇之条件、循环

1.if语句Python中的if子句看起来十分熟悉.它由三部分组成:关键字本身,用于判断结果真假的条件表达式,以及当表达式为真或者非零时执行的代码块.if语句的语法如下:ifexpression:expr_true_suiteif语句的expr_true_suite代码块只有在条件表达式的结果的布尔值为真时才执行,否则将继续执行紧跟在该代码块后面的语句.(1)多重条件表达式单个if语句可以通过使用布尔操作符and,or和not实现多重判断条件或是否定判断条

系统 2019-09-27 17:47:35 2161

Python

Python 操作 SQLite 数据库

SQLite是一个小型的关系型数据库,它最大的特点在于不需要单独的服务、零配置。我们在之前讲过的两个数据库,不管是MySQL还是MongoDB,都需要我们安装。安装之后,然后运行起来,其实这就相当于已经有一个相应的服务在跑着。SQLite与前面所说的两个数据库不同。首先Python已经将相应的驱动模块作为了标准库的一部分,只要是你安装了Python,就可以使用;再者它可以类似于操作文件那样来操作SQLite数据库文件。还有一点,SQLite源代码不受版权限

系统 2019-09-27 17:45:49 2161

Python

跟老齐学Python之让人欢喜让人忧的迭代

哦,这就是真正牛X的程序员。不过,他也仅仅是牛X罢了,还不是大神。大神程序员是什么样儿呢?他是扫地僧,大隐隐于市。先搞清楚这些名词再说别的:循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比如,while语句。迭代(iterate),指的是按照某种顺序逐个访问列表中的每一项。比如,for语句。递归(recursion),指的是一个函数不断调用自身的行为。比如,以编程方式输出著名的斐波纳契数列。遍历(traversal),指的是按照一定的规则

系统 2019-09-27 17:38:16 2161

Python

Python中基本的日期时间处理的学习教程

Python程序能用很多方式处理日期和时间。转换日期格式是一个常见的例行琐事。Python有一个time和calendar模组可以帮忙。什么是Tick?时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python附带的受欢迎的time模块下有很多函数可以转换常见日期格式。如函数time.time()用ticks计时单位返回从12:00am,January1,1970(epoch)开始的记录的当前操作系统

系统 2019-09-27 17:38:10 2161

Python

Python的消息队列包SnakeMQ使用初探

一、关于snakemq的官方介绍SnakeMQ的GitHub项目页:https://github.com/dsiroky/snakemq1.纯python实现,跨平台2.自动重连接3.可靠发送--可配置的消息方式与消息超时方式4.持久化/临时两种队列5.支持异步--poll()6.symmetrical--单个TCP连接可用于双工通讯7.多数据库支持--SQLite、MongoDB……8.brokerless-类似ZeroMQ的实现原理9.扩展模块:RPC

系统 2019-09-27 17:38:08 2161

编程技术

如何快速面试筛选,找到合适的人 :::IT技术管理

对任何公司来说,找到合适的人都是非常重要的工作。这十几年来,面试的人几乎快上千了。总的来说,公司之间的竞争越发激烈,找人的成本越来越高。好在技术的发展很快,开发的门槛也越来越低,做好技术,对人的聪明才智要求也在降低。只要不是过分挑剔,总是可以找到可以培养的合适的人。招人最难的是筛选,简历筛选,面试筛选。如何能很快地筛选出好的人呢?筛选简历:每次职位都会贴出多个,避免有人搜索不到。收到的简历每天都有上百。一般,我会设置邮件过滤器,把不同职位的人自动放进相应的

系统 2019-08-29 23:19:22 2161