随笔分类 -  Python基础

Python基础
Python基础 - 总则
摘要:学习Python的笔记,有基础语法,有注意点。仅此而已。 目录: Python基础(1) - 初识Python Python基础(2) - 动态数据类型 Python基础(3) - 数据类型:1数字类型 Python基础(3) - 数据类型:2字符串类型 Python基础(3) - 数据类型:3列表 阅读全文

posted @ 2014-01-23 12:04 tony_cyou 阅读(221) 评论(0) 推荐(0)

Python基础(10) - 异常
摘要:Python 异常:程序出现了错误而在正常控制流以外采取的行为 Python中常见的异常: 1. NameError:尝试访问一个未声明的变量 >>> something Traceback (most recent call last): File "<stdin>", line 1, in <m 阅读全文

posted @ 2014-01-23 11:58 tony_cyou 阅读(602) 评论(0) 推荐(0)

Python基础(9) - 类
摘要:Python 看下面一个简单类: >>> class MyClass(object): ... """ ... this is a class with a doc string ... """ ... pass ... >>> print MyClass.__doc__ this is a cla 阅读全文

posted @ 2014-01-23 11:26 tony_cyou 阅读(360) 评论(0) 推荐(0)

Python基础(8) - 模块
摘要:Python 模块的物理形式就是文件;一个文件对应一个模块。文件名就是模块名+.py 模块定义了自己独有的命名空间。在其定义的属性,函数,类都隶属于该空间。 通过import关键字我们可以导入模块: import module1,[module2,[…moduleN]] 也可以使用多行导入的方式: 阅读全文

posted @ 2014-01-22 17:23 tony_cyou 阅读(391) 评论(0) 推荐(0)

Python基础(7) - 函数
摘要:Python 函数是一个能完成特定功能的代码块,可在程序中重复使用,减少程序的代码量和提高程序的执行效率。在python中函数定义语法如下: def function_name(arg1,arg2[,…]): statement [return value] 返回值不是必须的,如果没有return语 阅读全文

posted @ 2014-01-22 09:04 tony_cyou 阅读(448) 评论(0) 推荐(0)

Python基础(6) - 基本语句
摘要:Python print(在Python 3.0中就变成了函数了) print语句是把对象用文本化的形式输出到标准的输出流上。 Operation Interpretation print spam, ham Print objects to sys.stdout, add a space betw 阅读全文

posted @ 2014-01-21 20:42 tony_cyou 阅读(1740) 评论(0) 推荐(0)

Python基础(5) - 文件
摘要:Python Python提供的函数和方法方便地对文件进行读、写、删除等的操作。 open()函数返回一个文件对象。 open(name[, mode[, buffering]]) -> file object filename是你要操作的文件名,如果不在当前路径,需指出具体路径。mode是打开文件 阅读全文

posted @ 2014-01-21 09:56 tony_cyou 阅读(301) 评论(0) 推荐(0)

Python基础(4) - 变量
摘要:Python 命名规则: 变量名必须是字母或者_开头。 变量名的其他部分可以是字母,_或者数字。 Python是大小写敏感的。 以下划线开头的标识符是有特殊意义: 以单下划线开头(_foo)的代表不能用“from xxx import *”而导入; 以双下划线开头的(__foo)代表类的私有成员; 阅读全文

posted @ 2014-01-21 09:52 tony_cyou 阅读(575) 评论(0) 推荐(0)

Python基础(3) - 数据类型:5字典类型
摘要:Python Dictionary 是 Python 的内置数据类型之一, 它定义了键和值之间一对一的关系 。它是用{}括起来的。每个Dictionary的项的句法为:key:value. Dictionary就象我们熟知的hash表。 >>> d = {'key1':'value1','key2' 阅读全文

posted @ 2014-01-21 09:11 tony_cyou 阅读(292) 评论(0) 推荐(0)

Python基础(3) - 数据类型:4元组类型
摘要:Python Tuple 是不可变 list。 一旦创建了一个 tuple 就不能以任何方式改变它。Tuple是用()包括起来的。 Tuple与List都是按照定义的顺序进行排序的,索引从0开始,与 list 一样切片 (slice) 也可以使用。注意当分割一个 list 时, 会得到一个新的 li 阅读全文

posted @ 2014-01-20 15:46 tony_cyou 阅读(325) 评论(0) 推荐(0)

Python基础(3) - 数据类型:3列表类型
摘要:Python 列表是序列对象,可包含任意的Python数据信息,如字符串、数字、列表、元组等。列表的数据是可变的,我们可通过对象方法对列表中的数据进行增加、修改、删除等操作。列表用[]包括起来的。 列表操作符: “+”:可以链接两个List,出于性能考虑,推荐使用extend替代。 “*”:可以对L 阅读全文

posted @ 2014-01-20 15:40 tony_cyou 阅读(558) 评论(0) 推荐(0)

Python基础(3) - 数据类型:2字符串类型
摘要:Python字符串的表示有三种方法: 1.单引号(') >>>a = 'I love python. ' 2.双引号(") >>>a = " I don’t love python. " 3.三重引号(""") >>>a = """Build a connection string from a d 阅读全文

posted @ 2014-01-20 15:22 tony_cyou 阅读(556) 评论(0) 推荐(0)

Python基础(2) - 动态数据类型
摘要:Python是一门强类型语言,但在定义变量时不需要指定类型。 C#这样定义变量: int i = 10; VB这样定义变量: Dim i As Integer = 10 Python不需要指定变量类型,给变量赋什么类型的值,它就是什么类型。(穿神马就是神马?) >>> var = 10 >>> ty 阅读全文

posted @ 2014-01-15 15:22 tony_cyou 阅读(538) 评论(0) 推荐(0)

Python基础(3) - 数据类型:1数字类型
摘要:Python数据类型 数据类型 是否容器 是否可变 存储方式 数字 否 否 直接 字符串 否 否 直接 列表 是 是 顺序 元组 是 否 顺序 字典 是 是 映射 数字类型 整 型:1,234,0,-4,0x93,056长整型:123456789999999L,-8976l(python2.2开始支 阅读全文

posted @ 2014-01-14 20:39 tony_cyou 阅读(907) 评论(0) 推荐(0)

Python基础(1) - 初识Python
摘要:Python 特点: 1)面向对象 2)解释执行 3)跨平台、可移植 4)垃圾回收机制 5)动态数据类型、强类型 6)可扩展、可嵌入 Python可以方便调用C/C++等语言,同时也可以方便的被C/C++等语言调用。 7)通过缩进指明模块的界限(推荐使用4个空格来表示每级缩进) 8)免费、开源 Py 阅读全文

posted @ 2014-01-14 20:07 tony_cyou 阅读(435) 评论(0) 推荐(0)

导航