搜索到与相关的文章
Python

python dict 字典 以及 赋值 引用的一些实例(详解)

最近在做一个很大的数据库方面的东东,要用到根据数值来查找,于是想到了python中的字典,平时没用过dict这个东东用的最多的还是list和tuple(网上查用法一大堆)看了一下创建字典的方法:方法1:dict={'name':'earth','port':80}方法2:fdict=dict((['x',1],['y',2]))方法3:ddict={}.fromkeys(('x','y'),-1)都实验了一下这些方法,发现不好用,做不出来自己想要的结果,因

系统 2019-09-27 17:56:52 2674

Python

Python库configparser教程

文章目录前言初探configparser配置文件读入配置:读取数据SectionSection增加Section检索Section删除高级操作单个option对应多行值单个option无对应值Interpolation插值BasicInterpolationExtendedInterpolation总结前言configparser是Python中的一个配置文件解析库,可以读取配置文件中的变量和值。配置文件有什么作用呢?作用就是当你写程序的时候,有一些固定的

系统 2019-09-27 17:54:50 2674

Python

python之抛出异常(raise语句)

用raise能够主动抛出异常,使用【raise异常名】抛出该类异常raiseIndexError也可以单独使用raise再次引发刚发生的异常try:1/0except:print("错误")raise同时能够指定抛出异常的描述信息raiseIndexError("索引错误")所以这样子就用【raise异常名from异常类】可以在引发异常时,抛出另一个异常。不过我不知道为什么要这么做try:1/0exceptException:raiseNameError(

系统 2019-09-27 17:48:13 2674

Python

01 Python学习总结:Python简介及入门

python:是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。Python的用途:

系统 2019-09-27 17:45:46 2674

编程技术

选择IT我不曾后悔?希望高人指点迷津

小弟周志豪,男,未婚,23岁,来自广西壮族自治区来宾市凤凰镇的一个农村。2005年由于上瘾网络游戏,放弃了学业,当时初中毕业,在社会上瞎混了5年了,钱没赚到,技术没学到,媳妇没讨到。2011年4月份到浙江临海跟姐姐在这边打工,姐姐是世界最疼我人之一,当时姐姐说我一个大男人没有点技术在外面打工不是办法,姐姐想让我去学点技术,问我想学什么,当时想想觉得学计算机在现在的社会还是比较好混下去的,因为姐姐有个朋友的老公是学软件的,在深圳那边工作还好。再加上我对计算机

系统 2019-08-29 23:49:40 2674

Java

java集合框架图

java集合框架图2009-03-0913:35简化图:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的

系统 2019-08-29 22:50:24 2674

Javascript

HTML中的JavaScript 一

在前面几章中,学习了JavaScript的核心ECMAScript以及该语言工作方式的基础知识。从本章开始,重点将转移到如何在Web浏览器中使用JavaScript。自NetscapeNavigator2.0初次引入JavaScript以来,Web浏览器已有了长足的发展。今天的浏览器不再只能处理传统的HTML文件,它们能处理各种格式的文件。具有讽刺意味的是,这些文件中的大多数都采用JavaScript作为动态改变客户端内容的方式。这一章探讨如何把JavaS

系统 2019-08-29 22:34:35 2674

编程技术

指针

1.指针,变量的指针,指针变量由于通过地址能找到所需的变量单元,我们可以说,地址“指向该变量单元”,在C语言中,将地址形象化的称为“指针”,一个变量的地址称为该“变量的指针”,意思是通过它能找到以它为地址的内存单元。指针的值是指针本身存储的数值,这个值将被编译器当作一个地址,而不是一个一般的数值。在32位程序里,所有类型的指针的值都是一个32位整数。因为32位机中的程序里内存地址全都是32位长,即sizeof(pointer)的值总为4—指针本身占据了4个

系统 2019-08-29 22:29:25 2674

Javascript

JavaScript 中的内存泄露模式

知道内存泄漏的起因,那么在JavaScript中进行相应的防范就应该相当容易。在这篇文章中,作者KiranSundar和AbhijeetBhattacharya将带您亲历JavaScript中的循环引用的全部基本知识,向您介绍为何它们会在某些浏览器中产生问题,尤其是在结合了闭包的情况下。在了解了您应该引起注意的常见内存泄漏模式之后,您还将学到应对这些泄漏的诸多方法。JavaScript是用来向Web页面添加动态内容的一种功能强大的脚本语言。它尤其特别有助于

系统 2019-08-12 09:30:16 2674

编程技术

第一次参加topcoder的感悟和解题报告

SRMdiv2第三题:(头两题太水,就不贴出来了......)参照大神的代码,终于理解(至少我认为基本懂了)了:下面是原题,大意是有N本书,给你一个数组a,a[n]=m代表的意思是要读懂第N本书就必须先读第m本书,如果m=-1,则不需要读其他的书便可读懂...然后求,:如果随机读这N本书,问能够读懂的书的数目的数学期望,思路:算出每一本书的期望,加起来就是总数目的期望,,,对于第i本书,总可以找到一条以Si开始以Sj结束有向链(其中S(i+1)=a[Si]

系统 2019-08-12 09:29:51 2674