重修课程day7(python基础4之基础补充)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重修课程day7(python基础4之基础补充)相关的知识,希望对你有一定的参考价值。

一 bit,和bytes的关系

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

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

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

   格式: 

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

 二 strip的其他功能

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

a=‘  dsad  ‘
print(a.strip())

b=‘\ndsfsadagh\t‘
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的。

 

以上是关于重修课程day7(python基础4之基础补充)的主要内容,如果未能解决你的问题,请参考以下文章

重修课程day2(python基础2)

重修课程day1(python基础1)

重修课程day61(django之补充)

1.Python重修之查漏补缺:基础

Python开发基础-Day7-闭包函数和装饰器基础

Python基础 day7 数据类型(集合字典浮点型float)