Python
魂落忘川犹在川
无端坠入红尘梦,惹却三千烦恼丝。
展开
-
python之循环中文乱码问题的解决
先来看一段简单的Python代码# -- coding:utf-8 --name = '溪云初起日沉阁'for temp in name : print temp运行后我们可以发现它出现了中文乱码问题但是我们已经指定了utf-8他怎么还会乱码呢?后来找了资料才发现Python内部使用的是unicode而我们使用时可以通过decode将其他编码转成Unicode,而enc...原创 2018-12-26 21:42:27 · 525 阅读 · 1 评论 -
python在idea里安装scikit-learn模块报错问题及解决的坎坷之路
今天使用到了scikit-learn模块,就在下图点加号添加此模块。创建了一个项目先写test代码from sklearn.feature_extraction import DictVectorizerdef dictVec(): dict = DictVectorizer() data = dict.fit_transform([{'city': '北京', 'temp...原创 2019-01-04 19:42:46 · 1518 阅读 · 0 评论 -
Python安装matplotlib作图步骤,以及出现的问题解决方案
先在idea中建一个python项目点左上角File—>Project Structure再点击SDKs,看右边的package里有没有matplotlib包若没有点最右边的加号,在弹框里输入matplotlib找需要的版本下载完成会出现下图字样关闭弹窗,在第一个页面点OK,再进入查看包已经导入了测试是否可用建一个python文件输入from matplotlib im...原创 2018-12-29 17:17:03 · 1139 阅读 · 0 评论 -
python实现加减乘除并排除异常输入,打印乘法表
python实现加减乘除并排除异常输入while True: try: sushi = input("输入算式") print(eval(sushi)) # 退出系统 if sushi == "exit": break except Exception as result: p...原创 2018-12-29 16:40:16 · 403 阅读 · 0 评论 -
python读取文件的几种方式以及数据的处理
纯数字型文件的读取:使用numpy模块文件名numbers.csv数据形式如下读取的代码:import numpy as npdata = np.loadtxt(".numbers.csv", delimiter=",")print(data)结果如下:但是这样并不好阅读,所以修改一下import numpy as npdata = np.loadtxt(&原创 2019-01-03 19:56:17 · 5407 阅读 · 0 评论 -
使用python做一个简单的名片管理系统-------字典文件方式实现
前面写了一个用字符串拼接实现, 字符串拼接方式.现在带大家来看一下字典文件形式实现这个系统"""字典实现名片系统"""print("*" * 50)print("欢迎使用【名片管理系统】V1.0")print("")print("1.新建名片&a原创 2018-12-27 21:18:25 · 607 阅读 · 0 评论 -
python跨类调用方法,出现未被调用但执行在控制台的问题解决
在Demo01文件夹下新建tests.py文件,写入下面两个方法def hehe(): print("小机灵鬼")def haha(): print("大机灵鬼")在建一个test01.py文件开始调用方法import Demo01.tests as nidayenidaye.hehe()此时调用时会发现控制台出现了一堆我没有调用的类的代码被执行在找了很久才...原创 2018-12-27 19:13:02 · 1207 阅读 · 0 评论 -
使用python做一个简单的登录注册系统
最近学习重温python,随手谢了几个小案例,python版本是3.x的话不多说,上代码'''使用列表实现登录注册'''print("*" * 50)print("欢迎来到该系统")name_list = []user = ""while(True): num = input("请输入你要选择的操作的数字:1 登录 2 注册 0 退出系统原创 2018-12-27 17:48:56 · 7215 阅读 · 2 评论 -
使用python做一个简单的名片管理系统-------字符串拼接方式实现
使用了2018.3企业版idea和3.6版本的python完成需求:代码实现print("*" * 50)print("欢迎使用【名片管理系统】V1.0")print("")print("1.新建名片")print("2.显示全部名片")print("3.查询名片&qu原创 2018-12-27 17:45:59 · 750 阅读 · 0 评论 -
记一次Python算法案例: 如果 a+b+c=1000,且 a²+b²=c²(a,b,c为自然数),如何求出所有a、b、c可能的组合?
题目需求: 如果 a+b+c=1000,且 a²+b²=c²(a,b,c为自然数),如何求出所有a、b、c可能的组合?原创 2019-01-02 19:54:12 · 4131 阅读 · 0 评论