python学习
努力的搬运工
这个作者很懒,什么都没留下…
展开
-
jupyter做文本分析经常导入的两个包jieba和wordcloud
jupyter中导入jieba和wordcloudy原创 2022-07-14 23:05:45 · 2855 阅读 · 0 评论 -
在jupyter中打开任意一个ipynb文件的方法
数据分析工具的使用原创 2022-07-11 22:48:46 · 4862 阅读 · 0 评论 -
pycharm中不支持中文编码的解决方法
版本信息: Pycharm mac 2018.02 python 2.7.10 1. 打开Pycharm ----> File ----> Default setting ------> Editor -------> File Encodings ,如下图,设置成UTF-8, 然后应用2. 然后回到主界面. 并在程序开始的时候,增加 #...原创 2018-08-06 09:51:46 · 21233 阅读 · 0 评论 -
python实现随机生成2000个汉字,并将生成的汉字保存在txt中
代码如下:import randomimport sys;reload(sys);sys.setdefaultencoding("utf8")arr=[]for i in range(2000): arr.append(unichr(random.randint(0x4e00,0x9fa5)))f=open('/Users/sunshine/Desktop/words.tx...原创 2018-08-07 22:15:28 · 4753 阅读 · 0 评论 -
python实现判断数组中是否存在重复元素
1.问题来源https://leetcode-cn.com/problems/contains-duplicate/description/2.代码实现,有以下三种方法:方法一:通过排序,然后判断相邻的两个元素是否相等代码:def judgeDuplicated(array): array.sort() count=0 while count<l...原创 2019-01-04 09:29:19 · 15731 阅读 · 0 评论 -
统计一个整数的二进制中1的个数
思路:(1)需要考虑负数,对于负数,最高位为1,而负数在计算机是以补码存在的,往右移,符号位不变,符号位1往右移(2)对于一般的整数,使用a=a&(a-1),这是因为使用a&(a-1),就会发现除了最靠右的 1 置零后,其他的高位的 1 没有发生变化,每运行一次,就可以知道有一个 1def count(a): num=0 if a<0: ...原创 2019-01-24 09:55:37 · 436 阅读 · 0 评论