在 python 中也可以写 ++i,但含义完全不同于 c/c++。python 的 ++i 并不是将i自增 1,而是相当于在 i 前面放了 2 个正号,所以 i 的值不会有变化。
分类:
编程语言 时间:
2015-08-15 21:16:53
阅读次数:
124
所有类型如下图:一 基础数据类型1)数字类型复制代码>>> 2/2+2*25.0>>> (50-5*6)/45.0>>> 8/51.6>>> 8//51>>> x=y=1.5>>> x*y2.25复制代码注意:/表示先转化为double然后在除运算,但是//表示不进行double的转化,相当于两个整...
分类:
编程语言 时间:
2015-08-10 13:21:36
阅读次数:
148
1、定义
open(filename[,mode[,buffering]])
其中mode有:
2、读文件
1)读取整个文件
test=open('input.txt','r')
print test.read()
2)按字节数读取
test=open('input.txt','r')
print test.read(10)
3...
分类:
编程语言 时间:
2015-08-10 12:01:10
阅读次数:
100
1、定义
__metaclass__=type
class Person:
def __init__(self,name,age):
self.name=name
self.age=age
def setName(self,name):
self.name=name
def getName(self):
return self.name
def setAge(sel...
分类:
编程语言 时间:
2015-08-07 13:31:37
阅读次数:
137
1、定义
python函数以关键字def标识 def test(name):
print 'hello %s'%(name)
name=raw_input('please input your name: ')
test(name)
PS:在python中代码块以缩紧的方式进行标识,所以缩进对齐的语句为一个代码块,这比像C++\j...
分类:
编程语言 时间:
2015-08-04 15:42:56
阅读次数:
126
1、列表
1)python 中的列表初始化
list=[0,1,2,3,4,5,6,7,8,9]
变量名=[,,,,],当然初始列表可以为空
ps:看到[],熟悉C++的同学不禁想到了熟悉的数组,那么python中的列表和数组之间有什么区别联系呢?
在python中我们依然可以使用下标来操作...
分类:
编程语言 时间:
2015-08-02 18:16:48
阅读次数:
242
1、输入
python 输入主要有input 和raw_input两个函数,这两者有什么区别呢?
运行一下代码name=input('please input somthing :')
print 'What you input is : '+name
ps:熟悉C++的同学都知道,在我们定义变量的时候需要在变量前定义其变量类型而在这里我们定义一个name变量,却没...
分类:
编程语言 时间:
2015-08-01 18:59:05
阅读次数:
125
python笔记,写在前面:python区分大小写1、科学计数法,把10用e代替,1.23x10·9就是 1.23e9 或者 0.00012就是1.2e-42、转义字符 \ 或者 r''【相当于C#里的@】r代表 raw string里边的\不转义 要表示 \ 就要写成 \\ 换行符 可以用 '''...
分类:
编程语言 时间:
2015-07-31 12:25:13
阅读次数:
119
如果您已经有了一定的Python编程基础,那么本文就是为您的编程能力锦上添花,如果您刚刚开始对Python有一点点兴趣,不怕,Python的重点基础知识已经总结在博文《Python笔记之不可不知》中,尽管本文是自己学习Python过程中的总结,在大神看来,或许略欠火候,希望批评指正,万分感谢! 本....
分类:
编程语言 时间:
2015-07-29 21:07:24
阅读次数:
273
Python软件已经安装成功有很长一段时间了,也即或多或少的了解Python似乎也很长时间了,也是偏于各种借口,才在现在开始写点总结。起初接触Python是因为公司项目中需要利用Python来测试开发的接口,于是开始了解这门解释性,面向对象,带有动态语义的高级语言,或是脚本语言,或是胶水语言。便在....
分类:
编程语言 时间:
2015-07-28 22:49:38
阅读次数:
142