首页 > 编程语言
Python-异常处理与调试
一.错误1.有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。2.有的错误是用户输入造成的,比如让用户输入email地址,结果得到一个空字符串,这种错误可以通过检查用户输入来做相应的处理。3.还有一类错误是完全..
分类:编程语言   时间:2017-09-10 16:33:58    收藏:0  评论:0  赞:0  阅读:340
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:33:29    收藏:0  评论:0  赞:0  阅读:306
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:29:50    收藏:0  评论:0  赞:0  阅读:334
按照字典的值进行排序
按照字典值的大小对字典进行排序 1. 利用zip函数将key值和value值位置进行颠倒,再使用sorted进行排序 例如: 2.利用匿名函数进行排序 3. 使用operator.itemgetter函数 ...
分类:编程语言   时间:2017-09-10 16:25:04    收藏:0  评论:0  赞:0  阅读:200
201671010113 2016-2017-2 《JAVA程序设计》第三周
第三周对Java的学习已经结束了,现在我对它的学习相对于前两周来说已经更为深入了,而且学习更为主动了。而且我感觉以题代学,可以让我更好的抓住重点,感觉这种方法挺好的。不过上机课我感觉还是有点跟不上。 从上课做的题来看,在字符串对象数组中,实例数与元素数相同,但对于具有相同字符串序列的字符串直接量,可 ...
分类:编程语言   时间:2017-09-10 16:23:44    收藏:0  评论:0  赞:0  阅读:217
java语言基础之面向对象之变量
恢复内容开始 定义变量的语法: 数据类型 变量名=值 变量根据在类中定义位置的不同,分成两大类: 成员变量:全局变量/字段(Field),不要称之为属性(错误)。直接定义在类中,方法外面。 1):类成员变量 使用static修饰的字段。 2):实例成员变量 没有使用static修饰的字段。 局部变量 ...
分类:编程语言   时间:2017-09-10 16:23:27    收藏:0  评论:0  赞:0  阅读:223
201671010114 2016-2017-2 《Java程序设计》第四章总结
这周开始真正的学习java与C语言不同的地方,开始了解类,对象,包,静态方法等知识。通过这周的学习也让我发现了自己的很多不足,在今后的学习中也会去改正。 在java中,类分为自定义类和标准类两种,自定义类是用户自己定义的。在类中包括了实例域和实例域方法两部分,首先定义私有的实例域,通过定义构造器来接 ...
分类:编程语言   时间:2017-09-10 16:22:45    收藏:0  评论:0  赞:0  阅读:230
插入排序
插入排序也是一个比较常见的排序,今天就看看插入排序是如何实现的 从第2个数开始,将此数依次与前面的数进行比较,直到满足条件,插入此数。 第一步: 第二步: 第三步: 第四步: ...... 依次类推,我们发现,当要插入第n个数时候,前n-1个数已经排好序,我们只需要找到距离此数最近的比他小的数(增序 ...
分类:编程语言   时间:2017-09-10 16:19:55    收藏:0  评论:0  赞:0  阅读:298
Selenium--调用js,对话框处理 (python)
前言: 本次教程针对Python语言,selenium教程(调用js,对话框处理) 一、对话框处理 更多的时候我们在实际的应用中碰到的并不是简单警告框,而是提供更多功能的会话框。 本节重点: 1、打开对话框 2、关闭对话框 3、操作对话框中的元素 4、window_handles 获得所有窗口 5、 ...
分类:编程语言   时间:2017-09-10 16:18:35    收藏:0  评论:0  赞:0  阅读:324
【最短路】求最大可靠路的算法及其matlab实现
内容来源:《图论算法及其matlab实现》(北京航空航天出版社) P34 【算法用途】 求图中两顶点间的最大可靠路。 代码如下: 其中,函数Floyd代码如下: 检验一下: 运行结果: ...
分类:编程语言   时间:2017-09-10 16:18:00    收藏:0  评论:0  赞:0  阅读:325
接口测试(java+testng+ant+jenkins)第四篇jenkins
1、jenkins是什么? 是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 2、下载安装 http://www.cnblogs.com/zh-96/p/6445118.html 3、新建任务 4、任务配置 增加构建步骤 lnvoke Ant 内容: 保存 5、运行 项目左侧菜单栏点击 ...
分类:编程语言   时间:2017-09-10 16:16:05    收藏:0  评论:0  赞:0  阅读:334
HashMap与TreeMap按照key和value排序
1 package com.sort; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.Comparator; 6 import java.util.HashMap; 7 impor... ...
分类:编程语言   时间:2017-09-10 16:15:48    收藏:0  评论:0  赞:0  阅读:301
算法总结之 两个链表生成相加链表
假设链表中每一个节点的值都在0~9之间,那么链表整体就可以代表一个整数 给定两个链表的头节点head1和head2,请生成代表两个整数相加值的结果链表 传统做法 先把链表生成 整数 然后相加 这样的有个溢出问题 介绍一种做法: 利用栈结构求解: 1、 将两个链表分别从左到右遍历,遍历过程中将值压栈, ...
分类:编程语言   时间:2017-09-10 16:14:55    收藏:0  评论:0  赞:0  阅读:494
201671010143 2016-2017-3《java面向程序》周结
前两周我们学习了java中最基本的知识,第三章相当于依靠上学的C语言知识对java语言的巩固和对C语言的复习。这周我们计入了第四张,对象与类,首先这一章有好多的知识点,比较零散,但都又有紧密的联系。 比如类和对象的区别1,类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽 ...
分类:编程语言   时间:2017-09-10 16:11:07    收藏:0  评论:0  赞:0  阅读:253
JAVA-初步认识-第三章-语句-switch
一. 概述 可以将if语句的判断结构看成判断题,将switch的选择结构看成选择题。判断题两个结果选择一个,选择题的选项就比较多了。 对Switch的初步认识:Switch和if的区别,除了一个是选择,一个是判断外,在运算的控制还有一个显著的区别,Switch是对众多的选项都进行了测试,不同于if有 ...
分类:编程语言   时间:2017-09-10 16:10:53    收藏:0  评论:0  赞:0  阅读:282
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:44:08    收藏:0  评论:0  赞:0  阅读:277
python基础练习
1.简单输入输出交互。 name=input('名字') print('hi%s.'%name) 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) #用户输入数字 num1=input('请输入第一个数字') num2=input('请输入第二个数字') #求和 sum... ...
分类:编程语言   时间:2017-09-10 15:43:45    收藏:0  评论:0  赞:0  阅读:304
排序算法分析与归纳
1、冒泡排序 思想示例:相邻元素之间两两比较,小的放前面,大的继续与下一个比较 初始关键字序列: 34 46 23 15 80 67 29 27 (1) 34 23 15 46 67 29 27 [80] (2) 23 15 34 46 29 27 [67 80] (3) 15 23 34 29 2 ...
分类:编程语言   时间:2017-09-10 15:42:16    收藏:0  评论:0  赞:0  阅读:339
二叉排序树和平衡二叉树的关系
二叉排序树又称二叉查找树,亦称二叉搜索树。 二叉排序树或者是一颗空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根节点的值; (2)若右子树不空,则右子树所有结点的值均大于或等于它的根结点的值; (3)左、右子树也分别为二叉排序树 平衡二叉树: 又称为AVL树 ...
分类:编程语言   时间:2017-09-10 15:42:04    收藏:0  评论:0  赞:0  阅读:398
算法之最小生成树(继续畅通工程)
个人比较爱好刷算法题,然后最近遇到一个算法题,是最小生成树的问题,是继续畅通工程,首先先看下具体要求: 省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。现得到城镇道路统计表,表中列出了任意两城镇间修建道路的费用,以及该道路是否 ...
分类:编程语言   时间:2017-09-10 15:41:40    收藏:0  评论:0  赞:0  阅读:253
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!