码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-08-25 20:31:46      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:字节   print   coding   处理   byte   value   不用   div   strip()   

一 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之基础补充)

标签:字节   print   coding   处理   byte   value   不用   div   strip()   

原文地址:http://www.cnblogs.com/fangjie0410/p/7429512.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!