- 博客(12)
- 资源 (17)
- 收藏
- 关注
原创 Python创建模块并导入
Python创建自己的模块很方便,所有的.py文件都被视为是一个模块我们可以用import 文件名的方式把它导入自己的新文件不过我们要注意创建的模块要符合命名规范,比如首字母不能是数字等如果首字母是数字就会出现语法错误引用的时候不用加扩展名.py下面我们通过实例来演示一下首先创建一个文件a.py,里面有一个类A#coding:gbk#创建一个包含方法say_
2017-08-30 09:24:04 3281
原创 Python乱码问题
原因:源文件编码格式是UTF-8而Windows的编码格式是GBK,所以出现了乱码现象解决方案一:编码格式改成GBK就可以了如下第二种解决方案#coding:utf-8import systype = sys.getfilesystemencoding()raw_input("按任意键继续".decode('utf-8').encode(type))
2017-08-28 21:34:35 466
原创 关于递归问题的一点见解
背景 前不久参加牛客网的有书共读活动意外的获得了一本《具体数学》,对此感谢牛客。其次领书是要条件的,条件就是写读书笔记。搞ACM的都知道具体数学是本什么样的神书(也可能是我太弱了),不过没办法,规则要写那就要写,好在第一章讲递归,还在我的承受范围之内。正文什么是递归既然是讲递归那么我们首先就要明白一件事,那就是什么是递归。递归(英语:Recursion),又译为递回...
2017-08-28 21:19:41 678
原创 IDLE设置字体大小
点击option->Configure 在出现的弹框里修改字体大小,注意字体不能是楷体等与中文相关的字体,否则点击OK无效(虽然在我电脑上确实是这样但是不知道为什么,如果有知道的同学希望能够告诉我,感谢) ...
2017-08-28 13:28:38 12031 2
原创 打不开IDLE
我开始安装的是Python3.6,后来发现很多库不支持3.6只支持2.7,所以我又重装了2.7,这时再打开IDLE就打不开了经过我的几次努力终于找到了解决方案将C盘/用户(user)/你的用户名文件夹下的.idlerc文件删掉就好了如下图如果不是这种情况,请参考文章https://zhidao.baidu.com/question/1817609455225172388.h
2017-08-28 13:10:24 2179 4
原创 实用函数之判断素数
功能:判断一个数是否是素数素数概念:只能被1和它本身整除的数实现语言:C/C++int is_prime(int n){ if(n <= 1) return 0; int m = floor(sqrt(n) + 0.5); for(int i = 2;i <= m; i++)
2017-08-21 13:54:57 559
原创 罗马数字转整形(LeetCode题目)
LeetCode第13题,给定一个罗马数字,将他转换为整形AC代码class Solution {public: int romanToInt(string s) { int result = 0,num = 0,pre = INT_MAX; for(int i = 0; i < s.size(); i++) {
2017-08-20 21:57:05 450
原创 UVA10562解题报告
https://github.com/DongChengrong/ACM-Program仔细观察他给出的树,我们可以发现这棵多叉树长得比较有特点。最上是树根,而每一个节点只要有孩子下面就会跟着一个字符‘|’,我们可以根据这个特点来判断一个节点是否有孩子。如果有我们就继续捕捉他的子节点。如何将他的子节点一网打尽呢?我们有注意到所有的子节点的上方都有字符'-',所以我们可以从这里做文章,先找到‘-’字符的最右边,在从这个位置依次往左寻找在'-'字符的下面是否有子节点
2017-08-14 17:27:05 386
原创 Python打印九九乘法表
#打印九九乘法表def create_table(): for row in range(1,10): for column in range(1,row+1): print str(row) + ' * ' + str(column) +' = ' , row * column,' ', print ''#测试create_
2017-08-13 07:26:08 519
原创 eclipse设置编码格式
打开文件,点击edit下的setCoding如图弹出一个对话框,点击other、选择utf-8先点击apply再点击OK完成
2017-08-12 11:16:16 431
原创 Python读写文件
#--coding:utf-8--#向指定文件中存储指定内容def text_create(name,msg): full_path = name+ '.txt' file = open(full_path,'w') file.write(msg) file.close() #从指定文件中读取文本内容def read_text(name):
2017-08-10 18:49:51 458
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人