摘要: # -*- coding: utf-8 -*- # @Time : 18-9-13 下午12:16 # @Author : Felix Wang # 判断一个字符是否为汉字,英文字母,数字,空还是其他 # 使用Unicode编码来判断 def is_chinese(uchar): """判断一个unicode是否是汉字""" if u'\u4e00' <= ucha... 阅读全文
posted @ 2018-09-17 21:29 zpf666 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 一. 字典的简单介绍字典(dict)是python中唯一的一个映射类型.他是以{ }括起来的键值对组成. 在dict中key是唯一的. 在保存的时候, 根据key来计算出一个内存地址. 然后将key-value保存在这个地址中.这种算法被称为hash算法, 所以, 切记, 在dict中存储的key- 阅读全文
posted @ 2018-09-17 21:25 zpf666 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 字符串的应用比较多,所以单独拿出来 字符串(str)字符串是不可变对象. 所有操作都是产生新字符串返回把字符连成串. 在python中用', ", ''', """引起来的内容被称为字符串. s = "_".join(li) 将字符拼接成完整的字符串,以'_'拼接 4.1 切片和索引1. 索引. 索 阅读全文
posted @ 2018-09-17 21:15 zpf666 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一.python基本数据类型1. int ==> 整数. 主要用来进行数学运算2. str ==> 字符串, 可以保存少量数据并进行相应的操作3. bool==>判断真假, True, False4. list==> 列表,存储大量数据.用[ ]表示5. tuple=> 元组, 不可以发生改变 用( 阅读全文
posted @ 2018-09-17 21:08 zpf666 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一. 格式化输出 现在有以下需求,让用户输入name, age, job,hobby 然后输出如下所示: 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势只需要把要打印的格式先准备好, 由于里面的一些信息是需要用户输入的,你没办法预设知道,因此可以先放置个占位符 阅读全文
posted @ 2018-09-17 20:50 zpf666 阅读(136) 评论(0) 推荐(0) 编辑