python基础
pjzxweb
这个作者很懒,什么都没留下…
展开
-
python文件操作笔记
文件操作:长期保存数据以便重复使用、修改和共享,必须将数据以文件的形式存储到外部存储介质或云盘中。按文件中数据的组织形式可以把文件分文本文件和二进制文本。 1.文本文件 文本文件存储的是常规字符串,由若干文本行组成,通常每行以换行符"\n"结尾。常规字符串是指记事本或其他文本编辑器能正常显示,编辑并且能够直接阅读和理解的字符串,如英文、汉字、数字字符串。 2.二进制文件 二进制原创 2016-11-17 11:03:38 · 576 阅读 · 0 评论 -
bytes和str转换函数
python3有两种表示字符序列的类型:bytes和str。前者的实例包含原始的8位二进制,后者的实例包含unicode字符。 python3中字符串默认是str,支持中文和英文字符>>> s="abc" >>> s 'abc' >>> s="中国" >>> s '中国' >>> s="中国abc" >>> s '中国abc' >>> len(s) 5要想把unicode字符转换成二进制数据,必须原创 2017-10-20 13:29:25 · 1073 阅读 · 0 评论 -
pip安装和使用
python有很多第三方库,怎么安装使用呢,用pip可以,由于python版本有2.x和3.x,我们需要知道pip对应的是哪个python编辑器,可以通过pip -V(大写V)查看。 注意提示中的Python路径和版本!搞清楚了这点,你就不会搞错了pip。pip使用介绍 在cmd模式下,输入pip 1.安装库文件 pip install 库名称 如pip install djang原创 2017-10-29 19:40:29 · 338 阅读 · 0 评论 -
TypeError: 'str' object does not support item assignment 的解决方法
最近在写高精度减法时,遇到如下的错误提示: TypeError: ‘str’ object does not support item assignmentdef sub(n11,n21): fh='' if int(n11)<int(n21): n11,n21=n21,n11 fh='-' if len(n11)>len(n21):原创 2017-10-22 19:26:05 · 39538 阅读 · 0 评论