
python
风漫漫雨歇歇
持之以恒、追本溯源、了解IT的世界。
展开
-
模块
:一个python文件就是一个模块 adc.py就是abc模块。在python中每一包中都有一个_init_py文件,这个文件指定目录是一个包不是 普通目录,文件可以为空,也可以有代码,编写一个模块: #!/usr/bin/env python3 #--coding:utf-8-- ‘a test module’ author=”tiansongtao”import s原创 2017-04-17 11:02:44 · 262 阅读 · 0 评论 -
python基础入门
1、print 语句输出 eg: print “%s is number %d!”%(“python”,1) Python的print语句,与字符串操作符%使用,可实现字符串的替换功能, %s:表示字符串替换 %d表示一个整型来替换, %f 表示一个浮点来替换,2、程序输入和raw_input内建函数: raw_input()内建函数,它读取标准输入,并将读原创 2017-04-16 22:33:21 · 223 阅读 · 0 评论 -
面向对象
面向对象最重要的概念是Class和实例instance,python 类也是通过class关键字: class Student(object): passclass后面是类名,Student 紧接着是(object) 表示该类是从那个累继承下来的,由于类有模板作用,是创建实例的时候绑定一些属性,通过定义一个 init方法,在创建实例的时候就把name score等属性绑上原创 2017-04-17 11:02:09 · 144 阅读 · 0 评论 -
函数\语句\判断\循环
if语句: 依据缩进来判断代码快 注意缩进python严格为4个空格 不要用tab箭if else 其中中间要用elif eg: if True: print ‘tian’ elif True>: print ‘tian’ else: print ‘song’循环:pyth原创 2017-04-17 11:03:40 · 380 阅读 · 0 评论 -
函数
定义一个函数使用def语句 依次是函数名、括号、括号中的参数和冒号:然后在缩进块中编写函数体,函数返回用return返回。 eg: def tian(x): if x>0: return x else: return -x注:如果函数体中没有return语句,则函数执行完后也会返回结果,结果为None,如果原创 2017-04-17 11:04:11 · 404 阅读 · 0 评论 -
高级特性
:取list和tuple的部分元素 L=[‘tian’,’song’,’tao’,’bob’,’jack’]一般为[L[0],L[1],L[2]]取前3个元素。或者是循环取出这种经常取指定索引范围的操作,可以用切片操作: L[0:3] -----0开始到3为止,不包括3 L[-2]--从反方向同样可以取,从-1开始不包括-2 L[10:20] 前11-20个数 L[1:10:原创 2017-04-17 11:05:05 · 273 阅读 · 0 评论 -
python中的pustil包
python脚本可以用户的运行状态#!/usr/bin/env python#coding:utf-8import psutilimport timeimport sysfrom optparse import OptionParserparser = OptionParser() parser.add_option("-t", "--time", dest="time",原创 2017-04-17 11:09:11 · 752 阅读 · 0 评论