美文网首页
学习笔记系列——基础知识(一)

学习笔记系列——基础知识(一)

作者: 升华的信石 | 来源:发表于2017-09-13 09:15 被阅读15次

    人生苦短,我用python

    计算机:二进制,十六进制:0x前缀+0-9,a-f

    科学记数法:1.2*10 9 =1.2e9

    整数运算:精确,浮点数运算:四舍五入  地板除://保留整数部分   

    10%3  1  取余数


    字符串: ''         ''  ''

    转义符\    \n;换行  \t:制表符  \\ :转义\

    原始字符串:r''或R''  不得以\结尾

    '''...'''表换行

    print()的值应使用相同的‘’或“”,否则报错

    布尔值:True False  and or

    not 非运算

    空值:None 不能理解为0


    变量:不以数字开头

    同一个变量可以反复赋值,而且可以是不同类型的变量————动态语言

    a = '123'

    b = a

    a ='456'

    print(b)  b =  '123'

    常量:不可改变、通常用大写字母表示


    字符编码charset:ASCII---    GB2312----中文  Unicode (内存)---> UTF-8(硬盘、传输)

    ord()获取字符的整数表示  chr()将编码转换为对应的字符

    a.encode('')指定编码

    a.decode('')将bytes变为str

    格式化:%  转义符:%%


    if语句:从上往下判断,判断为True,则忽略之后的语句

    if:\n    elif:\n    else:

    循环:

    for...in---------->用于list、tuple

    range()生成整数序列

    range(5)-------->[0,1,2,3,4]

    range(1,5)------>[1,2,3,4]

    range(1,5,2)---->[1,3]  间隔2

    for index in range(len(list)):

    pint(list[index])-------------------->实现序列的循环遍历

    while------------->只要条件满足,就不断循环,条件不满足时退出循环

    善用 break 、continue语句,配合if

    相关文章

      网友评论

          本文标题:学习笔记系列——基础知识(一)

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