美文网首页
pyhon入门学习

pyhon入门学习

作者: ClarkWang_001 | 来源:发表于2015-12-24 23:25 被阅读84次

    ========执行方式============#

    脚本有2种执行方式:
    1.交互式: python 即进入;
    2.脚本式: python hello.py 或者 ./test.py

    ========变量============#

    s[1:5] 包含1的字符,不包含5的位置的字符;
    s[1:3]*2 重复2次
    元组只读列表; (2,3)

    ========计算============#

    ** a**b 为 a的b 次方
    // a//b 为 返回整除的部分

    • a*b 两个数相乘或者返回一个被重复若干次的整数;

    ========循环============#

    for...else ;else 中会在循环正常执行(非break)完的是情况下执行;
    python pass 空语句,是为了保持程序结构的完整性

    ========字符串拼接============#

    用+拼接;
    print "%d %s" %(d ,f) 格式化输出
    三引号:‘’‘ ’‘’ 中可以打印特殊字符;

    元组和数组之间的区别在于元组不可修改;

    ========字符串拼接============#

    !coding=utf-8 等号两边不能留空白

    !/usr/bin/python

    ======不定参数函数声明=========#

    def printinfo(arg,*args):
    "input a "
    print arg
    for a in args:
    print a
    return;

    printinfo("hello","new","baby")

    ======模块=========#

    模块就是相当于一个单独的文件;
    import module1
    调用时:
    module1.***()

    导入部分功能
    from module1 import function1
    调用时:
    function1()

    导入所有
    from module1 import *

    money = 200

    访问全局变量用global 声明;
    def addMoney():
    global money
    money = money+1
    pass

    print money
    addMoney()
    print money

    ======包=========#

    包是一个分层次的文件目录结构,定义了一个模块及子包

    文件夹下,创建一个init.py
    使用显示导入函数:
    from bao1 import function1
    from bao2 import function2

    ======类=========#

    class A(B):

    私有变量:
    __private**;
    私有方法:
    __privatemeh()
    类内部定义方法必须包含参数self,且为第一个参数

    相关文章

      网友评论

          本文标题:pyhon入门学习

          本文链接:https://www.haomeiwen.com/subject/cegvhttx.html