zoukankan      html  css  js  c++  java
  • Python学习1

    python中有四种类型的数:整形 长整型 浮点数 复数
    python用缩进来标示语句块

    字符串下一行继续用 \
    "This is the first sentence.\
    This is the second sentence."

    自然字符串
    即非转义字符串,加前缀r或R
    r"hello, world"

    unicode编码
    加前缀u或U
    u"This is a unicode string"

    级联字符串
    'What\'s' 'your name?' = "What's your name?"
    python中单引号和双引号字符串完全相同

    标示符对大小写敏感

    python把程序中用到的都称作对象

    逻辑行:单个语句
    物理行:所看到的一行语句
    物理行包含多个逻辑行时用;分割

    缩进风格:tab或2个4个空格

    运算符:
    3 + 5 得到8
    'a' + 'b' 得到'ab'
    2 * 3 得到6
    'la' * 3 得到'lalala'
    幂运算:3 ** 4得到81
    / 除
    // 整除
    % 取模
    << 左移
    >> 右移
    & 按位与
    | 按位或
    ~ 按位翻转
    not 布尔"非"
    and 布尔"与"
    or 布尔"或"

    控制流:if for while
    if 条件:
    语句块
    elif 条件:
    语句块
    else:

    while 条件:
    语句块
    do here
    语句块

    for i in range(1, 5) # for i in [1, 2, 3, 4]
    print i
    else:
    print 'The for loop is over'

    函数
    def printMax(a, b):
    语句块


    global指定为全局变量

    None表示一个变量没有值

    文档字符串DocString:首行大写字母开始,句号结尾。第二行是空行,第三行是详细的描述。
    可调用函数的_doc_属性来调用

    模块:文件名必须以.py结尾。是一个包含有自定义的函数和变量的文件

    python标准库模块:sys
    使用此模块:import sys
    字节编译的.pyc文件:比模块速度快


    dir(),返回名称模块列表
    del,删除一个变量

  • 相关阅读:
    [Swift] Swift3.0--GCD
    [Android Pro] Swift 3.0多线程
    [MAC OS ] UserDefaults
    [MAC OS] NSOpenPanel 使用
    [ IOS ] iOS-控制器View的创建和生命周期
    [ IOS ] 视图控制对象ViewController的生命周期
    [Android Pro] AtomicInteger的用法
    [MAC OS] 常用工具
    [MAC OS] NSButton tag 获取
    [MAC OS] XCode中的Debug View Hierarchy功能
  • 原文地址:https://www.cnblogs.com/forstudy/p/2402807.html
Copyright © 2011-2022 走看看