- 军军小站|张军博客
搜索到与相关的文章
Python

Python入门实践5 | 运算符(Operator)

Python入门实践5——运算符(Operator)运算符(operator)一、目标1、熟悉各类运算符及其运算规则。2、掌握运算符的优先级。二、要点1、Python运算符1)、Python算术运算符以下假设变量a=10,变量b=21:运算符描述实例+加-两个对象相加a+b输出结果31-减-得到负数或是一个数减去另一个数a-b输出结果-11*乘-两个数相乘或是返回一个被重复若干次的字符串a*b输出结果210/除-x除以yb/a输出结果2.1%取模-返回除法

系统 2019-09-27 17:49:40 1894

Python

Python:暴力破解zip!

照顾没有接触过Python编程的同学,行文可能会有些啰嗦。废话少说,我们进入正题。2.1准备基本材料在/home/ziptest/目录下,我创建了两个文件,一个test.zip,是一个设置了密码的zip包,密码为456789。dict.txt文件是一个字典文件,简单的配置了几个密码。下面我们打开开发工具,开始编写测试代码。2.2ZIPFILE在python中操作zip文件,最简单的方式就是使用zipfile模块,使用该模块可以用来判断一个文件是否是压缩文件

系统 2019-09-27 17:49:27 1894

Python

Python 入门之 内置模块 -- random模块

Python入门之内置模块--random模块1、random模块importrandom#random--随机数(1)选择1-50之间随机的整数print(random.randint(1,50))(2)0-1之间随机小数,不包含1print(random.random())(3)1-10之间随机小数,不包含10print(random.uniform(1,10))(4)从容器中随机选择一个print(random.choice((1,2,3,4,5,7

系统 2019-09-27 17:47:58 1894

Python

PHP工程师学Python数据类型

一、背景继上篇文章比较了PHP与Python语法之后,这周又学习了Python数据类型,准备从通过这篇文章给自己进行一些总结,也给其他读者一些参考。二、内容概要字符串(str)列表(list)元组(tup)字典(dict)数据操作三、字符串(str)Python中字符串操作基本和PHP类似,下面介绍一下Python中字符串的常规操作方法3.1索引下标取值在PHP中可以通过索引下标的方式获取到字符串中的某一个字符,在Python中也同样可以获取到,如下代码所

系统 2019-09-27 17:47:44 1894

Python

Python 的字典(Dict)是如何存储的

前言Python的字典有好多个名称("映射"、"哈希"、"散列"或者"关系数组"),那你知道为什么字典会被称为Hash(翻译为"哈希"或"散列")吗?你知道为什么字典对于键(Key)的存储数据要求比较严格,但对于对应的值(Value)的存储却要求很宽松吗?读完这篇文章,你将深刻理解这些问题背后的真相!hash首先我们来解释一下什么是Hash,来自维基百科:散列函数(或散列算法,又称哈希函数,英语:HashFunction)是一种从任何一种数据中创建小的数字

系统 2019-09-27 17:47:41 1894

Python

Python进阶小结

目录一、异常TODO二、深浅拷贝2.1拷贝2.2浅拷贝2.3深拷贝三、数据类型内置方法3.1数字类型内置方法3.1.1整型3.1.2浮点型3.2字符串类型内置方法3.3列表类型内置方法3.4元祖类型内置方法3.5字典类型内置方法3.6集合类型内置方法3.7布尔类型四、数据类型分类4.1按值个数4.2按有序无序4.3按可变不可变一、异常TODO万能捕捉异常公式try:#逻辑代码1/0exceptExceptionase:print(e)divisionbyz

系统 2019-09-27 17:45:32 1894

Python

python语言元素知识点详解

指令和程序计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种方式组织到一起,然后通过这些指令去控制计算机做我们想让它做的事情。今天我们使用的计算机虽然器件做工越来越精密,处理能力越来越强大,但究其本质来说仍然属于“冯・诺依曼结构”的

系统 2019-09-27 17:38:22 1894

编程技术

小网络游戏开发

-----------------------2009-7-6基本功能差不多作完了,补充一下,项目介绍项目名称:小型网络游戏开发工具:flexbuilder3java项目描述:网络版青蛙跳,双人互战小型网络游戏.采用房间机制,支持多房间,多人同时在线游戏.游戏创作:根据儿时的小游戏,青蛙跳井,实现的网络版.在此基础上可以继续扩展其它类型小游戏.责任描述:策划,美工,编码,测试,全一个人也算对自己的知识作一下总结,其中用到了客户端对服务器的消息订阅,内存数据

系统 2019-08-29 23:08:40 1894

编程技术

这样做,用更少的时间完成更多的工作

对于创业企业而言,有两样资源是最缺乏的,一是金钱,二是时间。只要项目好,金钱可以用投资人的支票解决,但每天24个小时是无法扩容的稀缺资源。对于人数有限的创业企业而言,除了让团队加班之外还有什么办法能够完成山一般的工作呢?在此我们分享一种能够提高工作效率的时间管理方法。首先,进行时间规划思考以下问题:你每日、每周惯常的工作时间?哪些时间被无法拒绝的项目占据,比如例会?你在哪些时间段工作效率最高?你是否存在特定的效率低下时间,比如周一?哪些工作是要在固定的时间

系统 2019-08-29 23:02:56 1894