摘要: Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' 字符串是不可变的,如果改变原有的字符串会生成一个新的内存地址。 >>> s="abc" 阅读全文
posted @ 2019-10-01 20:56 腿短毛不多 阅读(182) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-01 20:55 腿短毛不多 阅读(9) 评论(0) 推荐(0) 编辑
摘要: for循环遍历 for i in xxx: 代码块 i:是一个变量,是把xxx里面的某一个值取出来存到i里面 xxx:可以是序列(序列包括:列表、元祖、字符串),还可以是迭代对象 #调试技巧 例题:求列表[1,2,3,4]的和 打印出每一步的结果 >>> result =0>>> for i in 阅读全文
posted @ 2019-10-01 20:53 腿短毛不多 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 切片 l 格式:[start : end : step]l Start:起始索引,从0开始,-1表示结束l End:结束索引l Step:步长l end-start=正数时,从左向右取值,=负数时反向取值l 注意:切片结果不包含结束索引,即不包含最后一位,-1代表最后一个位置索引 Python中符合 阅读全文
posted @ 2019-10-01 20:51 腿短毛不多 阅读(181) 评论(0) 推荐(0) 编辑
摘要: range() 函数可创建一个可迭代对象,一般用在 for 循环中。 Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。 Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量 阅读全文
posted @ 2019-10-01 20:49 腿短毛不多 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 总结: =:是赋值 ==:是判断是否相等,比较的是对象的值,返回True或False is:比较的是对象的内存地址,即is比较的是两个对象的id值是否相同。is 运算符比 == 效率高,在变量和None进行比较时,应该使用 is。 注意:python的缓存机制,-5~256范围内的数内存地址被缓存。 阅读全文
posted @ 2019-10-01 20:47 腿短毛不多 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 关键字为:if...elif...else... if可以单独存在,elif和else不可以单独存在会报错: if... if...elif... if...else... if...elif.. 阅读全文
posted @ 2019-10-01 20:45 腿短毛不多 阅读(275) 评论(0) 推荐(0) 编辑
摘要: ord()和chr() ord() 函数是 chr() 函数(对于 8 位的 ASCII 字符串)的配对函数,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值 chr()返回值是当前整数对应的 ASCII 字符 #算出一个a-z字母的ASCII 阅读全文
posted @ 2019-10-01 20:43 腿短毛不多 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 编解码 ASCII:1字节,0-255 GBK2313:常用的汉字,2万多个 GBK:对GBK2313的补充,支持藏文,2个字节表示一个汉字 big5:台湾,繁体字 unicode:万国码,2-4字节,只是在内存中使用,传输或者保存时要编码 UTF:Unicode transformation fo 阅读全文
posted @ 2019-10-01 20:41 腿短毛不多 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 首先思考一个问题:python为什么要有类型?开辟空间存储内容 程序 = 数据结构 +算法 数据结构:你处理和存储数据 (重点)算法:解决问题的步骤:分析问题,设计算法,编写程序,调试,完成 数据主要分为 int(整数型) ;数字的整数 float(浮点型); 数字带小数 str(字符串); 用 ‘ 阅读全文
posted @ 2019-10-01 20:38 腿短毛不多 阅读(325) 评论(0) 推荐(0) 编辑