标签:python

编程开发

Python, Ruby 线程安全?

admin 发布于 2019-12-31

最近在刷python的题,遇到经典的银行提款的问题。做完以后,想在Ruby上面也实验一番,进而发现了更多好玩的知识点,略微整理一下。首先来个问题回顾: 从银行账户里面取钱和存钱,多线程操作,看是否会导致账户余额出错。按道理来说,最后应该还是1000块钱。 class BankAc...

赞 (0)

编程开发

关于Python的数字

admin 发布于 2019-12-27

包括:整数和浮点数、复数、固定精度的十进制数、有理分数、集合、布尔类型、无穷的整数精度、各种数字内置函数和模块 整数拥有无穷精度,浮点数为C语言的双精度,0b开头为二进制,0o开头为八进制,0x开头为十六进制,a+bj表示复数 Python表达式操作符 优先级为由下至上,同一行为...

赞 (0)

编程开发

Python字符串大全

admin 发布于 2019-12-26

常见字符串常量和表达式 s=’ ‘ 空字符串 s=”abc’dec” 单引号和双引号相同 s=’a\tb\nc’ 转译序列 s=”””…”...

赞 (0)

系统教程

CentOS搭建Solr全文检索引擎

admin 发布于 2019-12-25

Solr是一个基于Java、lucene的全文检索引擎,很多大的互联网站点都在使用它,本文主要介绍如何在CentOS6上安装Solr 4.5、配置中文分词引擎mmseg4j以及从MySQL数据库中导入数据。 安装Java环境 首先需要卸载系统原本的Java环境 yum list ...

赞 (0)

编程开发

Python中用is None来代替== None的原因

admin 发布于 2019-12-22

一直以来,我对于Pycharm提示我让我用is None来替代 == None这个判断表达式表示不是很理解。直到我看到了《Python3程序开发指南》中的一句话: “身份比较的一个好处是速度非常快, 这是因为,并不必须对进行比较的对象本身进行检查,is操作符只需要对对对象所在的内...

赞 (0)

编程开发

Python遍历本地文件系统结果按条件排序

3

admin 发布于 2019-12-20

【例】写一个Python程序统计一个目录下所有文件大小并按各种条件排序并保存结果。 例如,test文件夹下面有2个文件和一个文件夹: python代码: #coding=gb2312 import os import pprint #写一个搜寻函数,topdown决定遍历的顺序,...

赞 (0)

编程开发

Python基础入门

36

admin 发布于 2019-12-18

Python就是一种脚本语言。什么是脚本语言呢?它是类似PowerShell、UNIX shell程序的语言。脚本语言不需要每次编译再执 行,并且在执行中可以很容易地访问正在运行的程序,甚至可以动态地修改正在运行的程序 ,适用于快速地开发以及完成一些简单的任务。 1,进入Pyth...

赞 (0)

编程开发

「Python学习手册」读书笔记

92

admin 发布于 2019-12-17

第一章,问答环节 python的优点,面向对象,free,可移植,功能强大(动态类型,自动内存管理等),可混合,simple python的缺点是相比c/c++,速度还不够快。 python的主要用途:系统编程,用户图形接口,internet脚本,组件集成,数据库编程,快速原型,...

赞 (0)