zoukankan      html  css  js  c++  java
  • python之基础补充

    一 bit,和bytes的关系

     bit:就是计算机的最小的表示单位。

     bytes:就是计算机的最小的储存单位。

      1  字节(bytes) = 8 位(bit)

       格式: 

    print(bytes('字符',encoding='utf-8'))
        文件默认读取文件
    

     二 strip的其他功能

     strip去掉两边的空格,换行符,制表符等等,还可以指定删除字符

    a='  dsad  '
    print(a.strip())
    
    b='
    dsfsadagh	'
    print(b.strip())
    print(123)
    
    c='fsdfdsgf'
    print(c.strip('f'))
    

    三 print的补充

     print自带换行的功能;但是为了不让换行,里面还有一个功能就是end,就是可以不用换行。

    print(123)
    print(456)
    
    
    print(123,end=' ')
    print(456)
    

    四 字母,数字,下划线的组成的字符串会被优化处理----------节省内存

    五 python2和python3 的差别:1  range和xrange:python3中的range和python2中的xrange功能一样的。

                  2 除号(/):python2的除号是整除,python3中的除号是取精确的商

                  3 print:python2中的打印不需要括号,而python3需要括号

                  4 input和raw_input:python2中的raw_input和python3中的input功能一样的

                  5 编码:python2不支持汉字,python3是支持汉字的

    六  fromkeys对可变的数据类型做value,修改一个值,其他都会受影响,而你可变的数据类型是不会受影响value的。

  • 相关阅读:
    PTA习题解析——银行排队问题
    线性表结构详解
    SkipList (跳跃表)解析及其实现
    C++面向过程编程
    WEB 性能测试用例设计以及总结
    PHP设计模式概述
    影响Linux发展的四位天才黑客
    从Linux 与 Unix 异同,看开源世界的发展!
    移动开发的跨平台技术演进
    AI和机器学习对云应用的安全产生了何种影响?
  • 原文地址:https://www.cnblogs.com/fangjie0410/p/7429512.html
Copyright © 2011-2022 走看看