请帮我用python写一个程序。谢谢

Python/PHP/Perl 开发与设计
回复
悬崖勒马2011
帖子: 91
注册时间: 2013-01-23 14:27
系统: ubuntu 12.04
送出感谢: 0
接收感谢: 0

请帮我用python写一个程序。谢谢

#1

帖子 悬崖勒马2011 » 2015-01-07 22:41

data.txt中每一行一个数,行数随便。算出这些数的平均值m和标准差x,把那些小于m-3x的和大于m+3x的数去掉,改写了原文件。然后在剩下的数中重复上述过程,直到没有数去掉。

另外,怎么样才能学好python呢?我把python基础教程看了,还是不会用到实际问题中,哎!
onlylove
论坛版主
帖子: 4707
注册时间: 2007-01-14 16:23
送出感谢: 1 次
接收感谢: 127 次

Re: 请帮我用python写一个程序。谢谢

#2

帖子 onlylove » 2015-01-07 23:46

这个你为何不自己写,正好练习啊 :em01 有问题来问嘛
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
lainme
论坛版主
帖子: 7805
注册时间: 2008-09-13 19:17
系统: Arch Linux (x86_64)
送出感谢: 3 次
接收感谢: 68 次
联系:

Re: 请帮我用python写一个程序。谢谢

#3

帖子 lainme » 2015-01-08 0:55

1. 读入所有数据到列表里 -> 文件操作,添加列表元素
2. 按要求计算、从列表中删除数据 -> 计算用循环或者用python的库,删除找列表操作的部分
3. 循环第2步 -> 循环的使用
4. 输出到原文件 -> 文件操作

如果你之前没学过编程,可以先找更简单的练习一下。
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
送出感谢: 9 次
接收感谢: 70 次
联系:

Re: 请帮我用python写一个程序。谢谢

#4

帖子 zhw2101024 » 2015-01-08 1:02

学习一门语言最好的方法就是勇敢的去用
英语是这样,汉语也是这样,python同理
所以老外学中文很难,因为需要在中文还很拗口的时候坚持多说
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
送出感谢: 9 次
接收感谢: 70 次
联系:

Re: 请帮我用python写一个程序。谢谢

#5

帖子 zhw2101024 » 2015-01-08 3:02

一点提示:
open打开文件
readlines存入数组
string.atoi转数字
for循环遍历数组
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
送出感谢: 8 次
接收感谢: 63 次
联系:

Re: 请帮我用python写一个程序。谢谢

#6

帖子 月下叹逍遥 » 2015-01-08 9:57

推荐张若愚的《Python科学计算》,如果你用的是2.x的话。。。
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙
jinjiachen
帖子: 2116
注册时间: 2012-12-16 15:43
系统: debian
送出感谢: 9 次
接收感谢: 27 次

Re: 请帮我用python写一个程序。谢谢

#7

帖子 jinjiachen » 2015-01-08 12:43

月下叹逍遥 写了:推荐张若愚的《Python科学计算》,如果你用的是2.x的话。。。
这个好
悬崖勒马2011
帖子: 91
注册时间: 2013-01-23 14:27
系统: ubuntu 12.04
送出感谢: 0
接收感谢: 0

Re: 请帮我用python写一个程序。谢谢

#8

帖子 悬崖勒马2011 » 2015-01-08 12:56

zhw2101024 写了:一点提示:
open打开文件
readlines存入数组
string.atoi转数字
for循环遍历数组

谢谢
回复

回到 “Python/Php/Perl”