一、print语句 1.1 基本输出,自动分行 1.2 print的逗号,可以衔接前面的内容而不换行,在一行内 1.3 >>重定向,输出到文件 print >> 文件名,"要输入的内容"二、控制流语句(control flow) 2.1 由 条件 和 执行代码块 组成。条件可分为决策、循环和...
分类:
编程语言 时间:
2015-12-14 20:49:16
阅读次数:
178
一、sorted内置方法a = [1,2,3,4]从大到小(翻转)a = sorted(a,reverse = True) #生成新对象,不会原地修改,需要重新赋值print a -->[5,4,3,2,1]二、list sort 方法a.sort(reverse = True) #原地修改,不需要...
分类:
编程语言 时间:
2015-12-14 01:21:57
阅读次数:
161
一、二进制a = 1bin(a)-->ob1 #python内置方法ob 表示二进整型制格式二、难缠符号1、位移二进制的位>> 右位移,想象成 切肉切去最后一位例如 x >> y #先转成二进制再位移计算公式:x/(2**y)>10 11k 11 >> 10 0M
分类:
编程语言 时间:
2015-12-14 01:17:13
阅读次数:
545
一、python自带方法r:read 读w:write 写a:append 尾行追加先命令行进入python后>>>d = open('a.txt','w') #在对应路径下打开a.txt文本,如果没有就创建一个,然后赋值给变量d>>>d.write('good\n hi') #写入>>>d.clo...
分类:
编程语言 时间:
2015-12-13 16:57:48
阅读次数:
142
一、元组tuple特性1、有序集合2、通过偏移来取数据3、不可变对象,不能在原地修改内存,没有排序、修改等操作元组不可变的好处:保证数据的安全,比如我们传给一个不熟悉的方法,确保不会改变我们的数据从而导致程序问题。二、集合:集合是没有顺序的概念,所以不能用切片和索引操作1、创建集合:可变的set()...
分类:
编程语言 时间:
2015-12-11 23:54:30
阅读次数:
170
我们传入函数时,有时候不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。以map()函数为例,计算f(x) = x * x时,除了定义一个f(x)的函数外,还可以直接传入匿名函数: >>...
分类:
编程语言 时间:
2015-11-12 20:21:07
阅读次数:
272
一 打印 Hello world1,输入 Python “Hello world”即可2,脚本文件输出Hello World再命令行(cmd),输入 python 文件路径+文件名3,Python注释(1)python 单行注释用 #(2)python 多行注释 开头 三个 双引号,结尾 三个双.....
分类:
编程语言 时间:
2015-08-30 00:42:20
阅读次数:
151
一,关于Python的介绍关于Python的介绍,我不想多说了,网上随便一搜,很多介绍,这里我主要写下我的自学Python的 过程,也是为了促进我能继续学习下去。二,环境搭建1,这里我只讲解Windows,因为我比较喜欢Linux,但是windows 还是必须要用的,所以对linux不是经常用(我不...
分类:
编程语言 时间:
2015-08-30 00:33:16
阅读次数:
166
所有测试语句基于Python 2.7.1自学Python,如果哪里说的不恰当,还请指正。谢谢。示例绝大部分来自博客园vamei的python教程1.函数参数 关键字传递#! /usr/bin/env python# coding=UTF-8# 函数参数关键字传递 根据每个参数的名字传递参数-->无需...
分类:
编程语言 时间:
2015-08-10 17:37:41
阅读次数:
120
函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 要实现一个可变参数的求和,通常函数是这样定义的: def?calc_sum(*args):
????ax?=?0
????for?n?in?args:
??...
分类:
编程语言 时间:
2015-07-21 19:09:14
阅读次数:
127