码迷,mamicode.com
首页 > 编程语言
Python学习笔记1_变量及数据类型
1.1 变量 变量名只能包含字母、数字和下划线;变量名可以字母或下划线打头,但不能以数字打头 不要将Python关键字和函数名用作变量名 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0 1.2 字符串 存储数据时,方法lower()很有用。很多时候,你无法依靠用户来提供正确的大小写,因 ...
分类:编程语言   时间:2017-09-10 16:40:46    阅读次数:215
201671010143 2016-2017-3《java面向程序》周结
前两周我们学习了java中最基本的知识,第三章相当于依靠上学的C语言知识对java语言的巩固和对C语言的复习。这周我们计入了第四张,对象与类,首先这一章有好多的知识点,比较零散,但都又有紧密的联系。 比如类和对象的区别1,类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽 ...
分类:编程语言   时间:2017-09-10 16:40:09    阅读次数:133
【最短路】求最大可靠路的算法及其matlab实现
内容来源:《图论算法及其matlab实现》(北京航空航天出版社) P34 【算法用途】 求图中两顶点间的最大可靠路。 代码如下: 其中,函数Floyd代码如下: 检验一下: 运行结果: ...
分类:编程语言   时间:2017-09-10 16:38:59    阅读次数:195
Selenium--调用js,对话框处理 (python)
前言: 本次教程针对Python语言,selenium教程(调用js,对话框处理) 一、对话框处理 更多的时候我们在实际的应用中碰到的并不是简单警告框,而是提供更多功能的会话框。 本节重点: 1、打开对话框 2、关闭对话框 3、操作对话框中的元素 4、window_handles 获得所有窗口 5、 ...
分类:编程语言   时间:2017-09-10 16:38:51    阅读次数:377
201671010113 2016-2017-2 《JAVA程序设计》第三周
第三周对Java的学习已经结束了,现在我对它的学习相对于前两周来说已经更为深入了,而且学习更为主动了。而且我感觉以题代学,可以让我更好的抓住重点,感觉这种方法挺好的。不过上机课我感觉还是有点跟不上。 从上课做的题来看,在字符串对象数组中,实例数与元素数相同,但对于具有相同字符串序列的字符串直接量,可 ...
分类:编程语言   时间:2017-09-10 16:37:37    阅读次数:138
插入排序
插入排序也是一个比较常见的排序,今天就看看插入排序是如何实现的 从第2个数开始,将此数依次与前面的数进行比较,直到满足条件,插入此数。 第一步: 第二步: 第三步: 第四步: ...... 依次类推,我们发现,当要插入第n个数时候,前n-1个数已经排好序,我们只需要找到距离此数最近的比他小的数(增序 ...
分类:编程语言   时间:2017-09-10 16:37:12    阅读次数:132
python交换模式、vim模式TAB自动补齐
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
python 第2天
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
python基础练习
1.简单输入输出交互。 name=input('名字') print('hi%s.'%name) 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) #用户输入数字 num1=input('请输入第一个数字') num2=input('请输入第二个数字') #求和 sum... ...
分类:编程语言   时间:2017-09-10 15:53:36    阅读次数:204
【最短路】必须通过两个指定点的最短路径算法及其matlab实现
代码来源:《图论算法及其matlab实现》(北京航空航天出版社) P25 首先,函数n2shorf用来计算任意两点之间最短路径长度及最短路经过的节点 需输入起点、终点 接下来,cn2shorf函数用来寻找通过指定两个点的最短路径 需要输入起点、终点 需要通过的两个点 检验一下 运行结果: ...
分类:编程语言   时间:2017-09-10 15:53:21    阅读次数:333
二叉排序树和平衡二叉树的关系
二叉排序树又称二叉查找树,亦称二叉搜索树。 二叉排序树或者是一颗空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根节点的值; (2)若右子树不空,则右子树所有结点的值均大于或等于它的根结点的值; (3)左、右子树也分别为二叉排序树 平衡二叉树: 又称为AVL树 ...
分类:编程语言   时间:2017-09-10 15:52:21    阅读次数:281
接口测试(java+testng+ant+jenkins)第三篇ant
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
JAVA SE8 虚拟机规范
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
JavaScript数据类型
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
Java 基础编程练习题
1、编写程序实现对给定的 4 个整数从大到小的顺序排列。 2、编写程序求一元二次方程的根。 3、编写程序,输入一个字符,判断它是否为小写字母,如果是,将它转换成大 写字母,否则,不转换。 4、输入 3 个正数,判断能否构成一个三角形。 5、编写程序,对输入的年、月、日,给出该天是该年的第多少天? 6 ...
分类:编程语言   时间:2017-09-10 15:50:31    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!