cambaluc的个人博客

康建
访问数:170968
研究领域:地球科学->地球物理学和空间物理学->地震学
加为好友
发送消息

全部博文

Python小例:统计文本中单词出现的频次

import re zen=''' The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. 此处略去 15 行... Namespaces are one honking great idea -- let's do more of those! ''' s=re.findall(' +' ...
2019-6-11 09:58

python文件读写及列表推导式应用示例

上课演示CSV文件读写及列表推导式用到的例子,记录一下。 列表推导式相当于循环,简洁方便,速度也不慢。 设有文件 visit2017.txt ,是 CSV 格式,存有一年的读者刷卡入馆记录,文件很大,其中一条如下: “145022187 “,” 张无忌 ”,” ...
2018-10-27 20:46

合并文件的VB及Perl小程序

在数据处理或批量文件处理中,常有对多个小文件合并到一个大文件中的需求,以下是两段小程序,记录在此以备用。 这是我用 VB 写的程序,电脑上没有编程软件时可用 Excel ,在 Excel 的“宏”模块写下如下代码来执行,实现把某文件夹下的所有文本文件合并到一个 aaa3.txt 文件中,具体文件夹或输出格式 ...
2018-1-24 17:17

C语言做一道小学奥数题

见过一道小学奥数题,记得题目是:从 5 月 1 日到 7 月 1 日数字 0-9 无重复的时间有多少个? ( 如 0512142804 是 05 月 12 日 14:28:04 ,其中 0 、 1 、 4 有重复 , 0526174839 无重复 ) 。 大概是迎春杯华杯走美杯之一的考题吧,用到排列组合,想半天也不会做,其实我多数题都不会做,但确实有不少小学生能考很 ...
2018-1-24 15:53

数值逼近C程序

C 语言中数组、指针、函数都是初学者不易掌握和应用的内容,数值分析中的函数逼近问题,也是较抽象的内容,这些内容对理工科学生来说都是应该必学必会的。 用 C 语言编写数值分析中的算法,即有利于学生巩固计算机语言及数值分析知识,也有利于学生提高分析解决问题的能力,从而深入、形象地理解这两门课程内容,掌 ...
2018-1-19 17:44

分红包的Python算法

import random total=200 n=15 x= e= #每人留一分,剩余随机分,用四舍五入可能会超过总数 re=total-sum(e) u= #截断取整剩的零头再随机给各人1分 for i in range(re): e ]+=1 print(e) 看 ...
2017-12-12 10:43
全部博文
FORTRAN
算法
c
生活
物理
地震
数学
计算机
历史
VB
Python