1.1 变量 变量名只能包含字母、数字和下划线;变量名可以字母或下划线打头,但不能以数字打头 不要将Python关键字和函数名用作变量名 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0 1.2 字符串 存储数据时,方法lower()很有用。很多时候,你无法依靠用户来提供正确的大小写,因 ...
分类:
编程语言 时间:
2017-09-10 16:40:46
阅读次数:
215
前两周我们学习了java中最基本的知识,第三章相当于依靠上学的C语言知识对java语言的巩固和对C语言的复习。这周我们计入了第四张,对象与类,首先这一章有好多的知识点,比较零散,但都又有紧密的联系。 比如类和对象的区别1,类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽 ...
分类:
编程语言 时间:
2017-09-10 16:40:09
阅读次数:
133
内容来源:《图论算法及其matlab实现》(北京航空航天出版社) P34 【算法用途】 求图中两顶点间的最大可靠路。 代码如下: 其中,函数Floyd代码如下: 检验一下: 运行结果: ...
分类:
编程语言 时间:
2017-09-10 16:38:59
阅读次数:
195
前言: 本次教程针对Python语言,selenium教程(调用js,对话框处理) 一、对话框处理 更多的时候我们在实际的应用中碰到的并不是简单警告框,而是提供更多功能的会话框。 本节重点: 1、打开对话框 2、关闭对话框 3、操作对话框中的元素 4、window_handles 获得所有窗口 5、 ...
分类:
编程语言 时间:
2017-09-10 16:38:51
阅读次数:
377
第三周对Java的学习已经结束了,现在我对它的学习相对于前两周来说已经更为深入了,而且学习更为主动了。而且我感觉以题代学,可以让我更好的抓住重点,感觉这种方法挺好的。不过上机课我感觉还是有点跟不上。 从上课做的题来看,在字符串对象数组中,实例数与元素数相同,但对于具有相同字符串序列的字符串直接量,可 ...
分类:
编程语言 时间:
2017-09-10 16:37:37
阅读次数:
138
插入排序也是一个比较常见的排序,今天就看看插入排序是如何实现的 从第2个数开始,将此数依次与前面的数进行比较,直到满足条件,插入此数。 第一步: 第二步: 第三步: 第四步: ...... 依次类推,我们发现,当要插入第n个数时候,前n-1个数已经排好序,我们只需要找到距离此数最近的比他小的数(增序 ...
分类:
编程语言 时间:
2017-09-10 16:37:12
阅读次数:
132
1、交换模式自动补齐#登陆python交换模式,导入sys模块,sys.path查看python搜索路径[root@pythonpython]#python
Python2.6.6(r266:84292,Jan222014,09:42:36)
[GCC4.4.720120313(RedHat4.4.7-4)]onlinux2
Type"help","copyright","credits"or"license"formoreinformation.
>..
分类:
编程语言 时间:
2017-09-10 16:37:05
阅读次数:
248
importeasygui,randomsecret=random.randint(1,99)easygui.msgbox("""Ihaveasecret,Itisanumberfrom1-99,youhave6tries.OKlet‘doit.""")tries=0guess=0whiletries<6andguess!=secret:guess=easygui.integerbox("what‘syourguess,metey?")//只允许输整数,若是小数可以用gues..
分类:
编程语言 时间:
2017-09-10 16:36:23
阅读次数:
208
归并排序 在一些常用的排序中,归并排序在时间开销上来说可以是排序中的最佳实践之一(时间复杂度=n*log n),今天我们就来看看归并是如何实现的。 归并排序大致可以分为两步: 1、将数组从中间分开,对两边分别排序。 2、将两个有序的数组进行合并。 所以实现归并排序主要也就是解决这两个问题。 下图是归 ...
分类:
编程语言 时间:
2017-09-10 15:53:52
阅读次数:
268
1.简单输入输出交互。 name=input('名字') print('hi%s.'%name) 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) #用户输入数字 num1=input('请输入第一个数字') num2=input('请输入第二个数字') #求和 sum... ...
分类:
编程语言 时间:
2017-09-10 15:53:36
阅读次数:
204
代码来源:《图论算法及其matlab实现》(北京航空航天出版社) P25 首先,函数n2shorf用来计算任意两点之间最短路径长度及最短路经过的节点 需输入起点、终点 接下来,cn2shorf函数用来寻找通过指定两个点的最短路径 需要输入起点、终点 需要通过的两个点 检验一下 运行结果: ...
分类:
编程语言 时间:
2017-09-10 15:53:21
阅读次数:
333
二叉排序树又称二叉查找树,亦称二叉搜索树。 二叉排序树或者是一颗空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根节点的值; (2)若右子树不空,则右子树所有结点的值均大于或等于它的根结点的值; (3)左、右子树也分别为二叉排序树 平衡二叉树: 又称为AVL树 ...
分类:
编程语言 时间:
2017-09-10 15:52:21
阅读次数:
281
1、ant是什么? 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具 2、下载安装 http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html 3、在eclipce中的使用 准备工作: 项目右键——new—— ...
分类:
编程语言 时间:
2017-09-10 15:52:12
阅读次数:
237
线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。 1.新建状态 当用new操作符创建一个线程时。此时程序还没有开始运行线程中的代码。 2.就绪状态 一个新创建的线程并不自动开始运行,要执行线程,必须调用线程的start()方法。当线程对象调用star ...
分类:
编程语言 时间:
2017-09-10 15:51:38
阅读次数:
274
2.5. Run-Time Data Areas The Java Virtual Machine defines various run-time data areas that are used during execution of a program. Some of these data ...
分类:
编程语言 时间:
2017-09-10 15:50:55
阅读次数:
251
1.值类型(undefined、number、string、Boolean),都是JavaScript的原始值。 2.引用类型(object、array、function、null、new Number(10)、new String('xxxxxxx')、new Boolean())。 3.包装对象 ...
分类:
编程语言 时间:
2017-09-10 15:50:49
阅读次数:
212
1、编写程序实现对给定的 4 个整数从大到小的顺序排列。 2、编写程序求一元二次方程的根。 3、编写程序,输入一个字符,判断它是否为小写字母,如果是,将它转换成大 写字母,否则,不转换。 4、输入 3 个正数,判断能否构成一个三角形。 5、编写程序,对输入的年、月、日,给出该天是该年的第多少天? 6 ...
分类:
编程语言 时间:
2017-09-10 15:50:31
阅读次数:
282