# -*- coding:utf-8 -*-
#coding=utf-8
##函数##
def add(a, b):
return a + b;
print add(1, 2); #3
print add("aaa", "bbb"); #aaabbb
##个数可变参数##
##*表示接受多个参数
def printf1(*arg):
for key in arg:
print key;
printf1("one", "two", "three");
## 模块:model 类似java的bean ##
import model;##导入
print model.__doc__; ##输出文档日志
print model.age; ##输出age属性值
## 包:package 增加子目录,区分同名py##
import mypackage.student
print mypackage.student.age;
## 命名空间(name space)##
"""
name space概念
name space 是 name 和object 之间的映射关系。
每一个name唯一的和一个object绑定。
一个object可以有多个name。
如果没有name和object绑定,那么object就会消失了。
name space 是一个动态的数据结构,dictionary。
objname = object 会创建一个name.
"""
def testfun():
print locals()
print globals()
print testfun();
## 类 class object ##
class Student:
age = 12;
name = "ck";
def __init__(self):
print "student>init";
def outputName(self):
print "ck";
a = Student();
##a.outputName();
print vars(a);
print dir(a);
## 捕获异常 ##
try:
f = open("tmp/test.py","r");
except (ArithmeticError):
print "arithmetic error!";
except IOError:
print "IO read error!";
except:
print "other error!";
分享到:
相关推荐
1.6 第一个Python程序 1.7 集成开发工具 2、Python语法基础 2.1 Python中的输入输出函数 2.2 Python中的注释 2.3 Python中的变量 3、Python中的基本数据类型 3.1 整型-int 3.2 浮点型-float 3.3 布尔类型-...
Python基础入门教程,适合Python初学者,文档内容包括, 目录 前言 i 第一章 程序 1 1.1 程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 什么是调试 . . . . . . . . . . . . . . . ....
记录了我的effective-Python学习笔记,精简了effective-Python中重要的部分。effective-Python是一本值得多看几遍的书,但是看后面的几遍的时候完全可以直接看自己的学习...此学习笔记侧重与比较实用的部分即前四章。
python学习笔记 python学习笔记全文共25页,当前为第1页。python学习笔记全文共25页,当前为第1页。第一章. Python基本用法 3 python学习笔记全文共25页,当前为第1页。 python学习笔记全文共25页,当前为第1页。 1....
Python学习笔记4全文共8页,当前为第1页。Python学习笔记4全文共8页,当前为第1页。Python学习笔记4:编写一个窗口程序 Python学习笔记4全文共8页,当前为第1页。 Python学习笔记4全文共8页,当前为第1页。 上节我们...
我自己写的python笔记,对照教材是python核心编程,里面有自己写的程序。
python基础学习笔记
python学习笔记 Python 1.1 print, 中文意思是打印,在python 里它不是往纸上打印,而是打印在命令行,或者叫终端、控制台里面。print 是python 里很基本很常见的一个操作,它的操作对象是一个字符串。基本格式是: ...
(完整版)Python基础学习笔记全文共69页,当前为第4页。每个程序都有统一的运算模式:输入数据、处理数据和输出数据。这种朴素的运算模式形成了基本的程序编写方法:IPO(Input,Process,Output)方法。 (完整版)Python...
书籍简介: 第1章 Python介绍 第2章 开发Python使用的工具 第3章 Python的常用模块 第4章 Tkinter编程 第5章 Python的扩展 <br>本电子书非本人制作,收集来自互联网,版权归原作者所有,电子书只做...
python学习资源、代码、心得、笔记.zip 主要包括: 1.吴恩达Andrew Ng老师的机器学习课程...6.TensorFlow人工智能实践代码笔记 北京大学曹健老师课程和TensorFlow:实战Google深度学习框架(第二版) Python代码实现
《Python基础教程》读书笔记思维导图全文共24页,当前为第4页。 内容提要 所有描述python的书,这本最好!从最基础写起,思路和初学者一致,适合新手用。 《Python基础教程》读书笔记思维导图全文共24
------- 第一章: 千锋python基础 千锋python基础教程:1、第一个...第四章 Tornado 1、走通Tornado基础流程 2、请求与响应 3、模板和数据库以及接口的调用顺序 4、应用安全 5、同步与异步+使用WebSocket实现在线聊天
《Python 学习手册》(第四版 + 第五版)笔记
中国大学MOOC王恺教授Python编程基础学习笔记
一、Python的历史 ...4. 库丰富:Python拥有丰富的标准库和第三方库,可以满足各种需求,如数据处理、网络编程、图形界面等。 5. 跨平台性强:Python可以在多种操作系统上运行,包括Windows、Linux、Mac OS等。
第四章 Python对象 第五章 数字 第六章 序列:字符串、列表和元组 第七章 映射和集合类型 第八章 条件和循环 第九章 文件和输入输出 第十章 错误和异常 第十一章 函数和函数式编程 第十二章 模块 第十三章 ...
2. 系列解包赋值:系列数据赋值给对应相同个数的变量(个数一致)a,b,c = 4,5,6 3. 常量:python不支持常量,即没有语法规则限制改变一个常量的值。只能约定常量的命名规则,以及在程序的逻辑上不对常量的值做出更改...
2 / 3 小甲鱼《零基础入门学习Python》课堂笔记 [键入公司名称] 人生苦短,我用Python [键入文档副标题] 徐辉 [选取日期] 小甲鱼《零基础入门学习Python》课堂笔记全文共110页,当前为第1页。 小甲鱼《零基础入门...
python速成笔记 Python是一种高级编程语言,它的语法简单易懂,适合初学者学习。Python的应用范围非常广泛,包括数据分析、人工智能、Web开发等领域。本文将为大家介绍如何快速学习Python。 1. 安装Python 我们需要...