Python初学者一点心得体会
分类:
编程语言 时间:
2018-01-26 22:47:54
阅读次数:
140
一.内存(id) 1.查询内存地址(id) 2.判断是否是同一内存地址(is) 二.小数据池 int str int -5 256 str 如果是全部由字母组成的字符串 都是指向一个内存地址.如果是数字与str(单个字母)想乘,则20以内(包含20)的是同一个内存地址.其他数据类型 则没有小数据池概 ...
分类:
编程语言 时间:
2018-01-26 22:48:17
阅读次数:
260
import requests class Cfda: # 初始化函数 def __init__(self): # 初始化要提交数据的网址 self.url = 'http://125.35.6.84:81/xk/itownet/portalAction.do?method=getXkzsList'... ...
分类:
编程语言 时间:
2018-01-26 22:48:25
阅读次数:
158
在测试环境搭建的过程中,经常需要给服务器分配静态IP地址,由于不清楚当前局域网内部哪些IP地址是空闲的,所以经常需要一个一个的去试,才能找到一个可用的IP。在之前的一家公司工作的时候,用到过一个检测IP使用情况的工具,但是属于内部工具,无法获取到。于是乎便想,何不自己开发一个呢? 说做便做,开发环境 ...
分类:
编程语言 时间:
2018-01-26 22:48:59
阅读次数:
480
4、start.py运行的启动程序,在这里启动 服务 5、setting 设置常规变量等 6、main.py......自己的主程序 7、tools工具类文件,相关的函数在这里面 ...
分类:
编程语言 时间:
2018-01-26 22:50:19
阅读次数:
277
There are n houses in the village and some bidirectional roads connecting them. Every day peole always like to ask like this "How far is it if I want ...
分类:
编程语言 时间:
2018-01-26 22:50:46
阅读次数:
228
本随笔主要阐述数组和指针,很多人觉得C语言里面最难得就是数组和指针,我以我的理解写下了此篇随笔与大家分享。本文所有代码均在32位windows下运行。 ...
分类:
编程语言 时间:
2018-01-26 22:50:55
阅读次数:
217
tuple和list一样,可以包含 0 个、1个和任意多个元素。 包含多个元素的 tuple,前面我们已经创建过了。 包含 0 个元素的 tuple,也就是空tuple,直接用 ()表示: >>> t = ()>>> print t() 创建包含1个元素的 tuple 呢?来试试: >>> t = ... ...
分类:
编程语言 时间:
2018-01-26 22:51:43
阅读次数:
207
1.2 希尔排序 希尔排序属于插入排序的一种,是直接插入排序的优化,其主要思想是:由于在序列基本有序的情况下,直接插入排序的效率很高,那么,我们引入一个增量incre,把以incre为间隔的元素做一次直接插入排序,使其基本有序;随后,incre慢慢减小,继续做上述直接插入排序,最后incre变成1, ...
分类:
编程语言 时间:
2018-01-26 22:52:10
阅读次数:
210
基础算法之二——枚举法“赛利的硬币” 题目描述 赛利有 12枚银币。其中有 11枚真币和1枚假币。假币看起来和真币没有区别,但是重量不同。但赛利不知道假币比真币轻还是重。于是他向朋友借了一架天平。朋友希望赛利称三次就能找出假币并且确定假币是轻是重。例如:如果赛利用天平称两枚硬币,发现天平平衡,说明两 ...
分类:
编程语言 时间:
2018-01-26 22:53:14
阅读次数:
211
发现百度上很多ipython的安装文档都不能让人一次完成安装,我亲自安装,总结下来,和大家分享,希望可以帮大家节省时间
分类:
编程语言 时间:
2018-01-26 22:53:43
阅读次数:
211
1、形参和实参 x为形参,y为实参. 2、函数文档 在函数内用单引号引起来的一段文字,在调用函数时不会输出,写函数文档可以帮组他人理解,可以用help(函数名)查看或者函数名.__doc__打印函数文档 3、参数 1)关键字参数 在调用参数时戴上参数名字去指定具体调用哪个参数,可以忽略参数的顺序调用 ...
分类:
编程语言 时间:
2018-01-26 22:54:26
阅读次数:
284
一、集合 它的元素是唯一的,并无序的。 1、集合定义 s = set() s = {1, 2, 3} 2、集合的方法 update版本的集合运算是在原集合上进行修改,返回值为None。 add()表示增加一个元素到集合。当添加一个已经存在的元素时,不会抛出异常。可hash的可以作为集合的元素,不可h ...
分类:
编程语言 时间:
2018-01-26 22:55:12
阅读次数:
227
include #include #pragma warning(disable:4996) #include"gcd.h" #include"Reverse.h" void ShiftRight1(int m,int *a,int n) { int _i; int k; int nxt; int ... ...
分类:
编程语言 时间:
2018-01-26 22:55:52
阅读次数:
166
package com.test; import java.util.Arrays; /** * 有数组a[n],用java代码将数组元素顺序颠倒 * @author * * 2018年1月26日下午8:29:24 */ public class ArrayReverse { public stat... ...
分类:
编程语言 时间:
2018-01-26 22:57:49
阅读次数:
142
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出 ...
分类:
编程语言 时间:
2018-01-26 22:57:57
阅读次数:
132
在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式, JSON可以有两种格式,一种是对象格式的,另一种是数组对象, 从上面的两 ...
分类:
编程语言 时间:
2018-01-26 22:58:59
阅读次数:
233
snowFlake算法在生成ID时特别高效,可参考:https://segmentfault.com/a/1190000011282426 SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如下图: 1位,不用。二进制中最高位为1的都是负数,但是我们生成的id一般都使用整数,所 ...
分类:
编程语言 时间:
2018-01-26 22:59:11
阅读次数:
254
# pip install openpyxl# openpyxl只能用于处理xlsx,不能用于处理xlsfrom openpyxl import load_workbook# 打开文件ExcelFullName = 'c://平台软件开发部工资报表(2017-6).xlsx'wb = load_wo ...
分类:
编程语言 时间:
2018-01-26 23:00:41
阅读次数:
215
无论是在netBeans还是在eclipse开发环境中,写java代码的时候经常会碰到@Override标签,平时只知道是覆盖的意思就好了~那么这个标签的价值就只有这些吗? 最近一次,重翻《Thinking in java》的时候,自己看了一下,结果这个小小的标签倒是加深了我对于面向对象的理解。 一 ...
分类:
编程语言 时间:
2018-01-26 23:00:47
阅读次数:
220