Python 基础篇 -Life Is Short You Need PythonPython 简介
使用python
快速开始
import sys Python的数据类型
q = 7 #q其为数值型变量 基本数据类型:字符串,整数,浮点数,虚数,布尔型。 Python的数据类型:列表(List)List的定义。 aList = [23] 或者 bList = [1,2,3] List的使用。可以像c语言中数据一样引用list中的元素。 print bList[1] List常用操作:append, del, + ,*, len(list) [0] * 5 Python的数据类型:列表(方法) append(x) count(x) extend(L) Python的数据类型:元组(Tuple)Tuple的定义。 aTuple = (1, 3, 5) List的使用。
Python的数据类型:字典(Hash)字典是一个用大括号括起来的键值对,字典元素分为两部份,键(key)和值。字典是python中唯一内置映射数据类型。通过指定的键从字典访问值。 a = {‘a’:’aa’, ‘b’:’bb’} Python的数据类型:字典(常用方法)字典的常用方法(演示): has_key(x) keys() values() Python 控制语句 ifPython支持三种不同的控制结构:if,for和while,不支持C语言中的switch语句。 if EXPRESSION1: Python 控制语句 forfor语句的用法: mylist = "for statement" Python 控制语句 whilewhile语句的用法: a = 0 Python 循环中的控制语句循环中的控制语句 break: 终止当前循环 continue: 终止本次循环 pass: 什么事都不错 Python 函数函数定义: def function_name(arg1,arg2[,...]): 函数名:
Python 函数作用域:Python使用名称空间的概念存储对象,这个名称空间就是对象作用的区域, 不同对象存在于不同的作用域。下面是不同对象的作用域规则:
大多数名字引用在三个作用域中查找:先局部(Local),次之全局(Global),再次之内置(Build-in)。 Python 函数函数的参数的分类:
Python 模块模块:模块可把一个复杂的程序按功能分开,分别存放到不同文件中,使程序更容易维护和管理。在Python中的模块是一个以.py结尾的Python代码文件。可通过import命令输入,如: import sys(和c中include语句似乎相似)
import ftplib as ftp Python脚本与模块python脚本和模块都是一个以.py结束的文件,那程序是如何判断一个.py文件是作为脚本还是模块呢?关键是一个名为__name__的变量,如果它的值是__main__,则是作为脚本直接运行,否则是做为模块运行的。 if __name__ == “__main__”: Python 包(package)我们可以把几个功能相近的模块组成一个Python包,存放到一个目录结构中,通过输入包的路径来调用对对象。 /WebDesign 其中__init__.py是包的初始化文件,可以为空,但是必不可少的。可以以下列方式引用design模块: import WebDesign.design Python 类一个简单的例子: #!/usr/bin/python obj = test(‘这是传递给name1的值’) #生成test类的实例对象 |
|
来自: LCh3q6thssjf57 > 《Python 学习》