美文网首页python笨办法学Python程序员
《笨办法学Python》笔记26-----Python中的各种符

《笨办法学Python》笔记26-----Python中的各种符

作者: 大猫黄 | 来源:发表于2016-04-04 00:41 被阅读1970次

    关键字

    • for:循环
    • in:成员比较运算符
    • if :如果分支
    • elif:如果分支
    • else:其他分支
    • while:循环
    • def:定义函数
    • class:定义类
    • global:全局变量声明
    • from :导入包
    • import:导入包
    • not:逻辑运算符
    • is:对象比较运算符
    • or:逻辑运算符
    • and:逻辑运算符
    • with:try/finally语句的替代
    • as:别名
    • try:捕捉异常
    • finally:异常代码段最终执行
    • pass:忽略
    • except:捕捉不同的异常
    • assert:assert语句用来声明某个条件是真的。例如,如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。当assert语句失败的时候,会引发一个AssertionError。
    • yield:带有 yield 的函数在 Python 中被称之为 generator(生成器)
    • break:跳出循环
    • continue:跳出当前循环执行下次循环
    • print:打印
    • exec:exec语句用来执行存储在代码对象、字符串、文件中的Python语句
    • raise:抛出异常
    • return:返回
    • lambda:匿名函数

    浅谈 Python 的 with 语句-from ibm website
    Python yield 使用浅析-from ibm website
    网络exec教程1
    网络exec教程2
    匿名函数-from cnblogs

    数据类型

    str : s = 'i am a string'        str1 = "you are a string too!"
    float : f = 3.0
    int : n = 4
    long : l = 60
    complex : c = 3e + 26J
    list : a = []     b = [1,2,4,"a"]
    tuple : [(1, 'a'),("b","c")]
    dict : { key1 : value1 , key2 : value2 }
    None : 一个`null`对象
    

    python中的数据类型-from 简书

    字符串格式化(String Formats)

    • %d 十进制整数
    • %i 十进制整数
    • %o 八进制整数
    • %u 无符号十进制数
    • %x 无符号十六进制整数
    • %X 无符号十六进制数
    • %e 指数(基底写为e)
    • %E 指数(基底写为E)
    • %f 浮点数
    • %F 浮点数
    • %g 指数(基底写为e)或浮点数
    • %G 指数(基底写为E)或浮点数
    • %c 单个字符
    • %r 字符串(repr( ))
    • %s 字符串(str( ))
    • %% 字符'%'

    格式化字符串-from 简书
    网络操作符教程-from 菜鸟教程

    字符串转义序列(Escape Sequences)

    • \ (在行尾时) 续行符
    • \  反斜杠
    • ' 单引号
    • " 双引号
    • \a 响铃(bell)
    • \b 退格(backspace)
    • \f 换页
    • \n 换行
    • \r 回车
    • \t 横向制表符
    • \v 纵向制表符
    • \000 空
    • \e 转义
    • \oyy 八进制数yy代表的字符,如\o12代表换行
    • \xyy 十进制数yy代表的字符,如\x0a代表换行
    • \other 其他的字符以普通格式输出

    转义字符串-from 简书
    转义字符-python官方文档

    操作符

    • ** 幂运算,如 4 ** 5 ,表示 4的5次方
    • / 除
    • // 取整除,返回商的整数部分
    • % 取余,返回除法的余数
    • < 小于
    • > 大于
    • <= 小于等于
    • >= 大于等于
    • == 等于
    • != 不等于
    • <> 不等于
    • ( ) 元组
    • [ ] 列表
    • { } 字典
    • @ Decorator,修饰器,所谓修饰工作就是想给现有的模块加上一些小装饰(一些小功能,这些小功能可能好多模块都会用到),但又不让这个小装饰(小功能)侵入到原有的模块中的代码里去
    • ,
    • :
    • . 层级调用
    • = 赋值
    • ;
    • +=
    • -=
    • *=
    • /=
    • //=
    • %=
    • **=

    运算符-from 简书
    运算符-from python官方文档
    网络教程-修饰器1
    网络教程-修饰器2

    特殊操作符

    • and:逻辑运算符
    • or:逻辑运算符
    • not:逻辑运算符
    • is :比较对象
    • is not:比较对象
    • in :序列类型成员判断
    • not in:序列类型成员判断

    相关文章

      网友评论

      本文标题:《笨办法学Python》笔记26-----Python中的各种符

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