`
大头K
  • 浏览: 183292 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

python学习,第四天笔记

阅读更多
# -*- 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
1
分享到:
评论
1 楼 Allen_J_Will 2014-07-24  

相关推荐

    Python学习笔记(干货) 中文PDF完整版.pdf

    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基础入门教程,适合Python初学者,文档内容包括, 目录 前言 i 第一章 程序 1 1.1 程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 什么是调试 . . . . . . . . . . . . . . . ....

    effective python学习笔记.pdf

    记录了我的effective-Python学习笔记,精简了effective-Python中重要的部分。effective-Python是一本值得多看几遍的书,但是看后面的几遍的时候完全可以直接看自己的学习...此学习笔记侧重与比较实用的部分即前四章。

    python学习笔记.docx

    python学习笔记 python学习笔记全文共25页,当前为第1页。python学习笔记全文共25页,当前为第1页。第一章. Python基本用法 3 python学习笔记全文共25页,当前为第1页。 python学习笔记全文共25页,当前为第1页。 1....

    Python学习笔记4.docx

    Python学习笔记4全文共8页,当前为第1页。Python学习笔记4全文共8页,当前为第1页。Python学习笔记4:编写一个窗口程序 Python学习笔记4全文共8页,当前为第1页。 Python学习笔记4全文共8页,当前为第1页。 上节我们...

    Python 学习笔记第四章.doc

    我自己写的python笔记,对照教材是python核心编程,里面有自己写的程序。

    python基础学习笔记.pdf

    python基础学习笔记

    python学习笔记.doc

    python学习笔记 Python 1.1 print, 中文意思是打印,在python 里它不是往纸上打印,而是打印在命令行,或者叫终端、控制台里面。print 是python 里很基本很常见的一个操作,它的操作对象是一个字符串。基本格式是: ...

    (完整版)Python基础学习笔记.docx

    (完整版)Python基础学习笔记全文共69页,当前为第4页。每个程序都有统一的运算模式:输入数据、处理数据和输出数据。这种朴素的运算模式形成了基本的程序编写方法:IPO(Input,Process,Output)方法。 (完整版)Python...

    Python 学习笔记

    书籍简介: 第1章 Python介绍 第2章 开发Python使用的工具 第3章 Python的常用模块 第4章 Tkinter编程 第5章 Python的扩展 <br>本电子书非本人制作,收集来自互联网,版权归原作者所有,电子书只做...

    python学习资源、代码、心得、笔记.zip

    python学习资源、代码、心得、笔记.zip 主要包括: 1.吴恩达Andrew Ng老师的机器学习课程...6.TensorFlow人工智能实践代码笔记 北京大学曹健老师课程和TensorFlow:实战Google深度学习框架(第二版) Python代码实现

    《Python基础教程》读书笔记思维导图.pptx

    《Python基础教程》读书笔记思维导图全文共24页,当前为第4页。 内容提要 所有描述python的书,这本最好!从最基础写起,思路和初学者一致,适合新手用。 《Python基础教程》读书笔记思维导图全文共24

    千峰python课件笔记+源码 (凯哥)

    ------- 第一章: 千锋python基础 千锋python基础教程:1、第一个...第四章 Tornado 1、走通Tornado基础流程 2、请求与响应 3、模板和数据库以及接口的调用顺序 4、应用安全 5、同步与异步+使用WebSocket实现在线聊天

    《Python 学习手册》(第四版 + 第五版)笔记.zip

    《Python 学习手册》(第四版 + 第五版)笔记

    学习python第4天

    中国大学MOOC王恺教授Python编程基础学习笔记

    python个人学习笔记

    一、Python的历史 ...4. 库丰富:Python拥有丰富的标准库和第三方库,可以满足各种需求,如数据处理、网络编程、图形界面等。 5. 跨平台性强:Python可以在多种操作系统上运行,包括Windows、Linux、Mac OS等。

    Python编程笔记 Python开发知识总结整理 Python核心笔记 共51页.pdf

    第四章 Python对象 第五章 数字 第六章 序列:字符串、列表和元组 第七章 映射和集合类型 第八章 条件和循环 第九章 文件和输入输出 第十章 错误和异常 第十一章 函数和函数式编程 第十二章 模块 第十三章 ...

    python第二天笔记.docx

    2. 系列解包赋值:系列数据赋值给对应相同个数的变量(个数一致)a,b,c = 4,5,6 3. 常量:python不支持常量,即没有语法规则限制改变一个常量的值。只能约定常量的命名规则,以及在程序的逻辑上不对常量的值做出更改...

    小甲鱼《零基础入门学习Python》课堂笔记.docx

    2 / 3 小甲鱼《零基础入门学习Python》课堂笔记 [键入公司名称] 人生苦短,我用Python [键入文档副标题] 徐辉 [选取日期] 小甲鱼《零基础入门学习Python》课堂笔记全文共110页,当前为第1页。 小甲鱼《零基础入门...

    python速成笔记.docx

    python速成笔记 Python是一种高级编程语言,它的语法简单易懂,适合初学者学习。Python的应用范围非常广泛,包括数据分析、人工智能、Web开发等领域。本文将为大家介绍如何快速学习Python。 1. 安装Python 我们需要...

Global site tag (gtag.js) - Google Analytics