E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
核心编程笔记
python
核心编程笔记
——Chapter7
Chapter7.映像和集合类型 最近临到期末,真的被各种复习,各种大作业缠住,想想已经荒废了python的学习1个月了。现在失去了昔日对python的触觉和要写简洁优雅代码的感觉,所以临到期末毅然继续python的学习,还特地花了一个小时把之前写的代码和笔记再看了一遍,我想如果再晚一点的话连python是何物都恐怕不知道了! 这一章的习题不知道咋样?但是不管了, let's go ! 7.
·
2015-11-01 10:34
python
python
核心编程笔记
——Chapter6
Chapter 6.序列:字符串,列表和元组 这章内容比较多啊,看得比较久,而且题目又难很多。 6.1鉴定一个字符串是否是另外一个字符串的字串,这道题目不是很确定,好像没有直接的判定吧。 直接是否内建的序列函数 in ? 1 >>> a = 'or' 2 >>> b = 'favorite' 3 >>> a in b 4 Tru
·
2015-11-01 10:30
python
python
核心编程笔记
——Chapter5
好吧,开始第五章习题: 5-2.又是老调重谈,raw_input这个函数真是非常麻烦,返回是str类型,没办法,只能在函数里面使用int内建。(就只是一道简单的两数相乘,哭了) 1 #!/usr/bin/env python 2 #-*-coding=utf-8-*- 3 4 def mul(a,b): 5 return int(a)*int(b) 6
·
2015-10-30 13:00
python
python
核心编程笔记
——Chapter8
Chapter8.条件和循环 这一章感觉有用的点并不多,在我眼里就只有迭代器,列表解析和生成器表达式值得研究而已。 8.2.循环,难度不大。 1 #!usr/bin/env python 2 #-*-coding=utf-8-*- 3 4 def ran(From,To,Increment): 5 return range(From,To+Increment,Increm
·
2015-10-30 13:00
python
python
核心编程笔记
——Chapter2
对于.py文件,任何一个空的式子都不会有什么输出,如下: 1 #!/usr/bin/env python 2 #-*-coding=utf-8-*- 3 #无任何效果,空语句 4 1 + 2 * 4 对于i++,++i,i--,--i这种一般语言都能识别的东西,python是不会识别的,注意:--n python只会识别成-(-n),即n 1 #!/usr/bin/env py
·
2015-10-30 13:59
python
友邻
Python
核心编程笔记
http://my.oschina.net/voler/blog/396424写给新手程序员的一封信http://www.williamlong.info/archives/2700
丁虹
·
2015-08-25 12:00
nodejs
核心编程笔记
一、全局对象和全局变量全局对象:globalglobal最根本的左营是作为全局变量的宿主。按照ECMAScript的定义,满足以下条件的变量是全局变量。1、在最外层定义的变量2、全局对象的属性3、隐式定义的变量(未定义直接赋值的变量)当你定义一个全局变量时,这个变量同时也会成为全局对象的属性,反之亦然。需要注意的是,在node中你不可能在最外层定义变量,因为所有用户代码都是属于当前模块的,而模块本
allantaylor81
·
2015-03-25 10:00
Windows
核心编程笔记
(7)----内核模式下的线程同步
1、内核对象同步与用户模式下同步对比使用内核对象的唯一缺点就是性能,调用内核对象函数时,调用线程必须从用户模式切换到内核模式,这种切换是相当耗时的。内核对象(进程、线程、作业)要么处于触发态,要么处于未触发状态。进程内核对象在创建时总是处于未触发状态,当进程终止时,操作系统会自动使进程内核对象变成触发状态。当进程内核对象处于触发状态后,将永远保持这种状态,再也不能变回未触发状态。2、等待内核对象W
mfcing
·
2015-03-01 10:00
Windows
核心编程笔记
(6)----用户模式下的线程同步
1、原子锁使用InterlockedExchangeAdd函数来实现原子增长,InterlockedExchange\InterlockedExchangePointer用来交换两个变量的值,InterlockedCompareExchange对比数值,相等则交换(对应的InterlockedCompareExchangePointer)。对应的还有64位函数。InterlockedIncreme
mfcing
·
2015-01-29 15:00
Windows
核心编程笔记
(5)----线程调度,优先级
1、操作系统线程调度过程每个线程都有一个上下文CONTEXT结构体,保存在线程的内核对象中,这个上下文中保存了线程上一次执行时CPU寄存器的状态。每隔固定时间,Windows会查看所有当前存在的线程内核对象,其中只有一些是可调度的。Windows在可调度的线程中选择一个,并将上次保存到线程上下文中的数据载入CPU寄存器中。(上下文切换)CPU时间片到后,Windows移出这个线程,把CPU寄存器信
mfcing
·
2015-01-28 11:00
Windows
核心编程笔记
(4)----线程
1、进程与线程进程是惰性的,从来不执行任何东西,它只是一个线程的容器。线程必定是在某个进程的上下文中创建的,而且其生命周期都在该进程中。因为句柄表是针对每一个进程的,因此同一个进程中的多个线程可以共享内核对象句柄。进程运行需要占用许多的内存资源(加载DLL等),进程只需要一个内核对象和一个进程栈,无需占用多少内存。2、终止线程的几种方式:2.1线程函数返回(强烈推荐)2.2通过ExitThread
mfcing
·
2015-01-27 15:00
Windows
核心编程笔记
(3)----作业
/*1、如果进程已经与一个作业相关联,就无法将当前进程及其任何子进程从作业中移除,这个安全特性可以保证 /*进程无法摆脱对它施加的限制。 /*2、在调试程序时,调试器是从资源管理器启动的,程序会从调试器继承带“PCA”前缀的作业。因此,调试程序 /*时总是显示进程已经加入了作业。使用命令行来运行程序时就不会有这个问题了。 /*3、关闭一个作业对象,并不会终止作业内所有的进程。作业对象实际上只是加了
mfcing
·
2015-01-26 15:00
Windows
核心编程笔记
(2)----进程
6进程实例句柄6.1每一个EXE或者DLL被加载到内存中后,都会被赋予一个独一无二的句柄(HINSTANCE),该句柄在WinMain函数调用时传入。获取应用程序相关信息(资源、路径)时,有的需要传入HINSTANC有的需要传入HMODULE,实际上HINSTANC与HMODULE完全是一回事,这是16位Windows系统上不同数据类型造成的。WinMain函数的第一个参数:实例句柄是如何传递进来
mfcing
·
2015-01-14 14:00
Windows
核心编程笔记
(1)----句柄
最近工作比较闲了,一直没来得及看的核心编程最近开始看了,分享下笔记。1、内核句柄用完不释放一定会造成内存泄漏吗?不一定,内核句柄在进程退出时会被系统释放掉(遍历内核句柄表,只要每个句柄指向的内核对象的引用计数为0,内核就会销毁该对象,适用于所有的内核对象、资源(GDI对象在内)、内存块);2、内核对象如何关闭?调用CloseHandle(),内核会查找该进程的句柄表,如果没找到该句柄,返回FALS
mfcing
·
2015-01-12 14:00
windows
核心编程
OSChina 技术周刊第十六期 —— 每周技术精粹
HTTP代理服务gopee【软件】流媒体平台框架EasyDarwin【软件】Redis分片实现RedisShard【软件】轻量级消息队列beanstalkd【博客】redis全内存运行【博客】nodejs
核心编程笔记
OSC编辑部
·
2015-01-04 22:00
nodejs
核心编程笔记
一、全局对象和全局变量全局对象:globalglobal最根本的左营是作为全局变量的宿主。按照ECMAScript的定义,满足以下条件的变量是全局变量。1、在最外层定义的变量2、全局对象的属性3、隐式定义的变量(未定义直接赋值的变量)当你定义一个全局变量时,这个变量同时也会成为全局对象的属性,反之亦然。需要注意的是,在node中你不可能在最外层定义变量,因为所有用户代码都是属于当前模块的,而模块本
xwalker
·
2014-12-29 15:00
nodejs
Windows
核心编程笔记
用户模式下的线程同步
Interlock系列函数:操作具有原子性。具体详见《windows核心编程第8章》Interlock函数用在旋转锁中的情况://globalvariableindicatingwhetherasharedresourceisinuseornotBOOLg_fResourceInUse=FALSE;...voidFunc1(){//waittoaccesstheresource.while(Int
hefengscu
·
2014-07-31 12:20
Windows开发
Python
核心编程笔记
Python解释器从头到尾一行接一行执行脚本#-*-coding:UTF-8-*-//字符编码不区分单引号和双引号,x=’hello’,x[0],x[-1]指最后一个字符,x[2:4]取子串,‘’’hello’’’#hello三引号会保留文本输入时的换行符制表符等不需要转义,用于多行原样输入保存‘hello’+’world’#字符串拼接,’hello’*2#字符串重复help(fun)#帮助,he
liuxuejiang158
·
2014-03-19 14:49
python
MachineLearning
Python
核心编程笔记
Python解释器从头到尾一行接一行执行脚本# -*- coding: UTF-8 -*- //字符编码不区分单引号和双引号,x=’hello’,x[0],x[-1]指最后一个字符,x[2:4]取子串,‘’’hello’’’ #hello三引号会保留文本输入时的换行符制表符等不需要转义,用于多行原样输入保存‘hello’+’world’ #字符串拼接,’hello’*2 #字符串重复help
liuxuejiang158
·
2014-03-19 14:00
python
[PYTHON]
核心编程笔记
(21.数据库编程)
21.1介绍21.1.1持久存储21.1.2基本的数据库操作和SQL语言底层存储数据库的底层存储通常使用文件系统,它可以是普通操作系统文件,专用操作系统文件,甚至有可能是磁盘分区用户界面大部分数据库系统会提供一个命令行工具来执行SQL命令和查询,也有一些使用图形界面数据库关系型数据库管理系统通常都支持多个数据库,如果其基于服务器,这些数据库都在同一台服务器上,本例,MYSQL是一种基于服务器的关系
showerlee
·
2014-01-04 15:10
Web
python
核心编程
[PYTHON]
核心编程笔记
(21.数据库编程)
21.1介绍21.1.1持久存储21.1.2基本的数据库操作和SQL语言底层存储数据库的底层存储通常使用文件系统,它可以是普通操作系统文件,专用操作系统文件,甚至有可能是磁盘分区用户界面大部分数据库系统会提供一个命令行工具来执行SQL命令和查询,也有一些使用图形界面数据库关系型数据库管理系统通常都支持多个数据库,如果其基于服务器,这些数据库都在同一台服务器上,本例,MYSQL是一种基于服务器的关系
showerlee
·
2014-01-04 15:10
web
python
核心编程
PYTHON
[PYTHON]
核心编程笔记
(20.Web编程)
20.1介绍20.1.1Web应用:客户端/服务器计算20.1.2因特网20.2使用Python进行Web应用:创建一个简单的Web客户端20.2.1统一资源定位符20.2.2urlparse模块urlparse(urlstr,defProtSch=None,allowFrag=None)urlunparse(urltup)urlparse.urljoin()urljoin(baseurl,new
showerlee
·
2014-01-04 14:48
Web
python
核心编程
[PYTHON]
核心编程笔记
(20.Web编程)
20.1介绍20.1.1Web应用:客户端/服务器计算20.1.2因特网20.2使用Python进行Web应用:创建一个简单的Web客户端20.2.1统一资源定位符20.2.2urlparse模块urlparse(urlstr,defProtSch=None,allowFrag=None)urlunparse(urltup)urlparse.urljoin()urljoin(baseurl,new
showerlee
·
2014-01-04 14:48
web
python
核心编程
PYTHON
[PYTHON]
核心编程笔记
(19.图形用户界面编程)
19.1简介19.1.1什么是Tcl,Tk和Tkinter?19.1.2安装和使用Tkinter#apt-getinstallpython-tk-y#python-------------------------------Python2.7.3(default,Sep262012,21:51:14)[GCC4.7.2]onlinux2Type"help","copyright","credits
showerlee
·
2013-12-31 16:36
web
python
核心编程
PYTHON
[PYTHON]
核心编程笔记
(19.图形用户界面编程)
19.1简介19.1.1什么是Tcl,Tk和Tkinter?19.1.2安装和使用Tkinter#apt-getinstallpython-tk-y#python-------------------------------Python2.7.3(default,Sep262012,21:51:14)[GCC4.7.2]onlinux2Type"help","copyright","credits
showerlee
·
2013-12-31 16:36
Web
python
核心编程
[PYTHON]
核心编程笔记
(18.多线程编程)
18.1引言/动机18.2线程和进程18.2.1什么是进程(重量级进程)?计算机程序只不过是磁盘中可执行的,二进制(或其他类型)的数据,他们只有在被读取到内存中,被操作系统调用时才开始他们的生命期,进程是程序的一次执行,每个进程都有自己的地址空间,内存,数据栈以及其他记录其运行轨迹的赋值数据,操作系统管理在其上运行的所有进程,并为这些进程公平地分配时间,进程可以通过fork和spawn操作来完成其
showerlee
·
2013-12-31 11:27
Web
python
核心编程
[PYTHON]
核心编程笔记
(18.多线程编程)
18.1引言/动机18.2线程和进程18.2.1什么是进程(重量级进程)?计算机程序只不过是磁盘中可执行的,二进制(或其他类型)的数据,他们只有在被读取到内存中,被操作系统调用时才开始他们的生命期,进程是程序的一次执行,每个进程都有自己的地址空间,内存,数据栈以及其他记录其运行轨迹的赋值数据,操作系统管理在其上运行的所有进程,并为这些进程公平地分配时间,进程可以通过fork和spawn操作来完成其
showerlee
·
2013-12-31 11:27
web
python
核心编程
PYTHON
[PYTHON]
核心编程笔记
(17.Python网络客户端编程)
17.1什么是因特网客户端?17.2文件传输17.2.1文件传输因特网协议流行的有文件传输协议(FTP),Unix-to-Unix复制协议(UUCP),以及网页的超文本传输协议(HTTP),另外,还有(Unix下的)远程文件复制指令scp(以及更安装,更灵活的scp和rsync)17.2.2文件传输协议(FTP)展示这个协议工作流程如下:1.客户端连接远程FTP服务器2.客户端输入用户名和密码(或
showerlee
·
2013-12-25 17:58
Web
python
核心编程
[PYTHON]
核心编程笔记
(17.Python网络客户端编程)
17.1什么是因特网客户端?17.2文件传输17.2.1文件传输因特网协议流行的有文件传输协议(FTP),Unix-to-Unix复制协议(UUCP),以及网页的超文本传输协议(HTTP),另外,还有(Unix下的)远程文件复制指令scp(以及更安装,更灵活的scp和rsync)17.2.2文件传输协议(FTP)展示这个协议工作流程如下:1.客户端连接远程FTP服务器2.客户端输入用户名和密码(或
showerlee
·
2013-12-25 17:58
web
python
核心编程
PYTHON
[PYTHON]
核心编程笔记
(16.Python网络编程)
16.1介绍16.1.1什么是客户/服务器架构?硬件的客户/服务器架构软件客户/服务器架构16.1.2客户/服务器网络编程16.2套接字:通讯端点16.2.1什么是套接字?套接字是一种具有通讯端点感念的计算机网络数据结构16.2.2套接字地址:主机与端口主机和端口类似区号和电话号码的一对组合合法的端口号范围是0到65535,小于1024的端口号为系统保留端口16.2.3面向连接与无连接面向连接(T
showerlee
·
2013-12-25 12:34
web
python
核心笔记
PYTHON
[PYTHON]
核心编程笔记
(16.Python网络编程)
16.1介绍16.1.1什么是客户/服务器架构?硬件的客户/服务器架构软件客户/服务器架构16.1.2客户/服务器网络编程16.2套接字:通讯端点16.2.1什么是套接字?套接字是一种具有通讯端点感念的计算机网络数据结构16.2.2套接字地址:主机与端口主机和端口类似区号和电话号码的一对组合合法的端口号范围是0到65535,小于1024的端口号为系统保留端口16.2.3面向连接与无连接面向连接(T
showerlee
·
2013-12-25 12:34
Web
python
核心笔记
[PYTHON]
核心编程笔记
(15.Python正则表达式)
核心笔记:查找与匹配的比较15.1.1您的第一个正则表达式:15.2正则表达式使用的特殊符号和字符常用正则表达式符号和特殊符号:记号说明举例literal匹配字符串的值foore1|re2匹配正则表达式re1或re2foo|bar.匹配任何字符(换行符除外)b.b^匹配字符串的开始^Dear$匹配字符串的结尾/bin/*sh$*匹配前面出现的正则表达式零次或多次[A-Za-z0-9]*+匹配前面出
showerlee
·
2013-12-17 14:29
正则表达式
python
核心编程笔记
PYTHON
[PYTHON]
核心编程笔记
(15.Python正则表达式)
核心笔记:查找与匹配的比较15.1.1您的第一个正则表达式:15.2正则表达式使用的特殊符号和字符常用正则表达式符号和特殊符号:记号 说明 举例literal 匹配字符串的值 foore1|re2 匹配正则表达式re1或re2 foo|bar. 匹配任何字符(换行符除外)
showerlee
·
2013-12-17 14:29
python
正则表达式
核心编程笔记
[PYTHON]
核心编程笔记
(14.Python执行环境)
在python中有多种运行外部程序的方法,比如,运行操作系统命令或另外的python脚本,或执行一个磁盘上的文件,或通过网络来运行文件在特定执行场景包括:在当前脚本继续运行创建和管理子进程执行外部命令或程序执行需要输入的命令通过网络来调用命令执行命令来创建需要处理的输出执行其他python脚本执行一系列动态生成的Python语句导入Python模块Python中,内建和外部模块都可以提供上述功能,
showerlee
·
2013-12-13 16:42
python
执行环境
核心编程笔记
[PYTHON]
核心编程笔记
(14.Python执行环境)
在python中有多种运行外部程序的方法,比如,运行操作系统命令或另外的python脚本,或执行一个磁盘上的文件,或通过网络来运行文件在特定执行场景包括:在当前脚本继续运行创建和管理子进程执行外部命令或程序执行需要输入的命令通过网络来调用命令执行命令来创建需要处理的输出执行其他python脚本执行一系列动态生成的Python语句导入Python模块Python中,内建和外部模块都可以提供上述功能,
showerlee
·
2013-12-13 16:42
python
核心编程笔记
执行环境
PYTHON
[PYTHON]
核心编程笔记
(13.Python面向对象编程)
13.1介绍类与实例:类与实例相互关联,类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息下面的示例展示如何创建一个类:classMyNewObjectType(bases):'defineMyNewObjectTypeclass'class_suite#类体示例:>>>classMyData(object):#创建类...pass...>>>mathObj=MyData(
showerlee
·
2013-12-12 10:21
PYTHON
面向对象编程
核心编程笔记
PYTHON
[PYTHON]
核心编程笔记
(13.Python面向对象编程)
13.1介绍类与实例:类与实例相互关联,类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息下面的示例展示如何创建一个类:classMyNewObjectType(bases): 'defineMyNewObjectTypeclass' class_suite#类体示例:>>>classMyData(object):#创建类... pass ...>>>mat
showerlee
·
2013-12-12 10:21
python
面向对象编程
核心编程笔记
[PYTHON]
核心编程笔记
(12.Python模块)
12.1什么是模块当代码量变得很大,我们把代码分成若干有组织的代码段(模块),利用python调入已有模块,实现代码重用12.2模块和文件模块名.py12.2.1模块名称空间一个名称空间就是一个从名称到对象的关系映射集合例如:string模块中的atoi()函数就是string.atoi()如果我自己的模块mymodule里创建了一个atoi()函数,那么他的名字应该是mymodule.atoi(
showerlee
·
2013-12-04 15:42
python
核心编程笔记
[PYTHON]
核心编程笔记
(11.Python函数和函数式编程)
11.1什么是函数?函数式对程序逻辑进行结构化或过程化的一种编程方法,能够整块代码巧妙地隔离成易于管理的小块以下为创建,使用,或引用函数的方法:declaration/definitiondeffoo():print'bar'functionobject/referencefoofunctioncall/invocationfoo()11.1.1函数vs过程11.1.2返回值与函数类型函数会向调用
showerlee
·
2013-12-04 15:45
python
函数式编程
核心编程笔记
[PYTHON]
核心编程笔记
之十-Python错误和异常
10.1什么是异常10.1.1错误错误时语法或是逻辑上的,语法错误指示软件的结构上有错误,导致不能被解释器解释或编译器无法编译当Python检测到一个错误时,解释器就会支出当前流已经无法继续执行下去,这时就出现了异常10.1.2异常10.2Python中的异常例:NameError:尝试访问一个未声明的变量>>>fooTraceback(mostrecentcalllast): File"",li
showerlee
·
2013-11-22 21:42
python
错误和异常
核心编程笔记
[PYTHON]
核心编程笔记
之九-Python文件和输入输出
9.2文件内建函数[open()和file()]内建函数open()[以及file()]提供了初始化输入/输出(I/0)操作的通用接口,open()内建函数成功打开文件后会返回一个文件对象,否则引发一个错误,当操作失败,Python会产生一个IOError异常file_object=open(file_name,access_mode='r',buffering=-1)file_name是打开文件
showerlee
·
2013-11-22 21:29
python
输入和输出
核心编程笔记
[PYTHON]
核心编程笔记
之八-Python条件和循环
8.1if语句ifexpression: expr_true_suite8.1.1多重条件表达式单个if语句可以通过使用and,or和not实现多重判断条件或是否定判断条件ifnotwarnand(system_load>=10): print"WARNING:losingresources" warn+=18.1.2单一语句的代码块ifmake_hard_copy:send_data_to
showerlee
·
2013-11-22 21:27
python
条件和循环
核心编程笔记
[PYTHON]
核心编程笔记
之七-Python映射和集合类型
7.1映射类型:字典字典是Python语言中唯一的映射类型,映射类型对象里哈希值(键)和指向的对象(值)是一对多的关系,字典对象可变,它是一个容器类型,能存储任意个Python对象注:什么是哈希表?哈希表是一种数据结构:哈希表中存储的每一条数据,叫做一个值(value),是根据与它相关的一个键(key)的数据项进行存储的,键和值合在一起呗称为"键-值对"哈希表的算法是获取键,对键执行一个叫做哈希函
showerlee
·
2013-11-22 21:38
python
映射和集合类型
[PYTHON]
核心编程笔记
之七-Python映射和集合类型
7.1映射类型:字典字典是Python语言中唯一的映射类型,映射类型对象里哈希值(键)和指向的对象(值)是一对多的关系,字典对象可变,它是一个容器类型,能存储任意个Python对象注:什么是哈希表?哈希表是一种数据结构:哈希表中存储的每一条数据,叫做一个值(value),是根据与它相关的一个键(key)的数据项进行存储的,键和值合在一起呗称为"键-值对"哈希表的算法是获取键,对键执行一个叫做哈希函
showerlee
·
2013-11-22 21:38
python
映射和集合类型
PYTHON
[PYTHON]
核心编程笔记
之六-Python序列
6.序列:字符串,列表和元祖6.1序列6.1.1标准类型操作符6.1.2序列类型操作符成员关系操作符(in,notin)判断一个元素是否属于一个序列字符串判断一个字符是否属于这个字符串元祖判断一个对象是否属于该对象序列in/notin操作符返回值为True/False例:obj[not]insequence序列类型操作符序列类型符作用seq[ind]获得下标为ind的元素seq[ind1:ind2
showerlee
·
2013-11-22 21:43
python
序列
核心编程笔记
[PYTHON]
核心编程笔记
之五-Python数字
5.1数字类型创建数值对象和给变量赋值anInt=1aLong=-9999999999LaFloat=3.1415926aComplex=1.23+4.56j如何更新数字对象变量像一个指针指向装变量值的盒子,对不可变类型来说,你无法改变盒子内容,但可以将指针指向一个新盒子,每次将另外的数字赋给变量时,实际上是创建了一个新的对象并把它赋给变量anInt+=1aFloat=2.718281828如何删
showerlee
·
2013-11-22 21:11
数字
python
核心编程笔记
[PYTHON]
核心编程笔记
之五-Python数字
5.1数字类型创建数值对象和给变量赋值anInt=1aLong=-9999999999LaFloat=3.1415926aComplex=1.23+4.56j如何更新数字对象变量像一个指针指向装变量值的盒子,对不可变类型来说,你无法改变盒子内容,但可以将指针指向一个新盒子,每次将另外的数字赋给变量时,实际上是创建了一个新的对象并把它赋给变量anInt+=1aFloat=2.718281828如何删
showerlee
·
2013-11-22 21:11
数字
python
核心编程笔记
PYTHON
[PYTHON]
核心编程笔记
之四-Python对象
4.1Python对象Python使用对象模型来存储数据所有的Python对象都拥有三个特性:身份,类型和值:身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到,这个值可以认为是该对象的内存地址(只读)类型:对象的类型决定了该对象可以保存什么类型的值,可以用内建函数type()查看python对象的类型(只读)值:对象表示的数据项例:>>>a=1>>>id(a
showerlee
·
2013-11-22 21:43
python
对象
核心编程笔记
[PYTHON]
核心编程笔记
之三-Python基础
3.1语句和语法# 表示注释\n表示换行符\ 表示继续上一行; 将两个语句连接在一行: 将代码块的头和体分开语句(代码块)用缩进块的方式体现不同的缩进深度分隔不同的代码块Python文件以模块的形式组织3.1.1注释(#)顾名思义3.1.2继续(\)同shell的换行连接符if(a==1)and\(b==2): printa,b注:在含有小括号,中括号,花括号,三引号时不使用\也可以多行书写3.1
showerlee
·
2013-11-22 21:37
基础
python
核心编程笔记
[PYTHON]
核心编程笔记
之二-Python起步
最近一直在学习python,所以把自己平时总结的笔记贴出来,供大家分享2.1程序输入,print语句及"HelloWorld"例:取绝对值>>>abs(-4)4>>>abs(4)4例:print输出>>>myString='HelloWorld!'>>>printmyStringHelloWorld!>>>myString'HelloWorld!'注:print语句调用str()函数显示对象,而交
showerlee
·
2013-11-22 21:09
python
起步
核心编程笔记
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他