python之基础补充
2024-10-09 15:58:15
一 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的。
最新文章
- Servlet生命周期及工作原理
- js判断移动端系统
- js获取浏览器当前窗口的高度长度
- 在同一个机器中安装LoadRunner与QTP
- 图片button
- 《Nagios系统监控实践》勘误
- 从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式(二)
- IOS之按钮控件--Button全解析及使用 分类: ios技术 2015-01-17 17:09 169人阅读 评论(0) 收藏
- Visual Studio 2013 IIS Express使用域名调试mvc程序
- python机器学习工具包
- 阿里巴巴十年Java架构师分享,会了这个知识点的人都去BAT了
- ReactNative问题随记1 Exception in thread ";main"; java.lang.RuntimeException: gradle-2.14.1-all.zip
- 写一份简单的webpack2 的配置文件,无比简单
- Hadoop概念学习系列之Hadoop、Spark学习路线(很值得推荐)
- SUST OJ 1674: 入侵与反击(最长不下降子序列)
- vue基础——组件(组件嵌套)
- 检查用户输入信息是否完整(vb.net实现)
- Extjs学习笔记--(四,基本函数介绍)
- 网络电话pjsip Getting Started: Building for Apple iPhone, iPad and iPod Touch
- 第八次作业(课堂实战)- 项目UML设计