python 课后习题汇总(实验8)

这篇具有很好参考价值的文章主要介绍了python 课后习题汇总(实验8)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.附件data.csv是一个CSV文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:

①去掉每个数据前后空格,即数据之间仅用逗号(,)分割;

②清洗后打印输出。

该CSV文件的每个数据中不包含空格,因此,可以通过替换空格方式来清洗。如果数据中包含空格,该方法则不适用。

附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python

附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python

1, 2, 3, 4, 5
'a', 'b' , 'c' , 'd','e'
fo = open("8_1_data.csv")
for line in fo:
    line = line.replace(" ", "")
    print(line, end="")

附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python

 注:CSV 是逗号分隔值的意思。CSV 文件是一个存储表格和电子表格信息的纯文本文件,其内容通常一个文本、数字或日期的表格

 2.将整数12345分别写入文本文件test.txt和二进制文件testdat,并比较两个文件的不同之处

data=[1,2,3,4,5]
f=open('1.txt','w')
for i in data:
    f.write(str(i)+'\n')
f.close()

附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python

 3.当前目录下有一个xlsx工作簿,第1列为学生姓名,第2列到第4列分别是学生的课程1、课程2和课程3成绩,如附图8-1所示。编写程序计算每名学生的总分,并输出排名前三的学生姓名。

附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python

import pandas as pd
df=pd.read_excel(r'成绩.xlsx')
df['总分']=df['课程1']+df['课程2']+df['课程3']
df=df.sort_values(by='总分',ascending=False)
df=df.iloc[0:3]
print(df)

 附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python

 4.当前目录下有一篇英文小说,统计小说中每个单词出现的频次,输出频次最高的10个单词

小说:

In Northwestern China, there is a chain of undulating hills called Colorful Zhangye Danxia. Here you can find the colors of the rainbow.
The terrain is so hostile that even grass struggles to survive. So where did this palette of colors come from? 
It's hard to imagine, but this area was once a lake. The multi-colored hills are the result of the long geological evolution of the lakebed.
Changes in temperature and humidity, as well as the existence of various mineral elements, and the different iron content in lake sediments especially, gave rise to the spectrum of colors.
Part of the ancient Silk Road it is said that Marco Polo once visited here over 700 years ago.
However, compared to Marco Polo, today we can have much more fun. 

代码:

file = open("8_4_English-novel.txt")
word_appear_time = {}
for line in file:
    words = line.strip().split()
    for word in words:
        if word in word_appear_time:
            word_appear_time[word] += 1
        else:
            word_appear_time[word] = 1

word_list = []
for word, times in word_appear_time.items():
    word_list.append((times, word))

word_list.sort(reverse = True)
for times, word in word_list[:10]:
    print(word)

file.close()

附件是一个 csv 文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:,python文章来源地址https://www.toymoban.com/news/detail-767594.html

到了这里,关于python 课后习题汇总(实验8)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 实验一 关系数据库标准语言SQL 课后习题/头歌

    任务要求 建立demo数据库 并显示所有数据库 第2关:创建表 任务要求 设有一个demo数据库,包括S,P,J,SPJ四个关系模式: S(SNO,SNAME,STATUS,CITY) P(PNO,PNAME,COLOR,WEIGHT) J(JNO,JNAME,CITY) SPJ(SNO,PNO,JNO,QTY) 供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CI

    2024年02月05日
    浏览(52)
  • Python读取一个csv文件并转换为Numpy矩阵

    利用pandas库读取,转为numpy矩阵 注意读取csv文件时第一行数据默认不读,因此需要给csv加一行。   运行结果  

    2024年02月12日
    浏览(40)
  • python利用pandas和csv包两种方式向一个csv文件写入或追加数据

    或者 一行加入一个数据

    2024年02月16日
    浏览(68)
  • Python 第3章课后习题参考答案

    第3章课后习题参考答案 一、单项选择题 下列描述中正确的是______。(B) A. continue 语句可以用来终止当前所在的循环 B. break 语句可以用来终止当前所在的循环 C. if 语句不可以被嵌套在循环语句内部 D. 循环语句不可以被嵌套在 if 语句内部 下列关于分支结构描述中,正确的是

    2024年02月11日
    浏览(32)
  • Python 第5章课后习题参考答案

    第5章课后习题参考答案 一、单选题 关于函数描述错误的是______。(答案为D) A. 有利于简化程序结构 B. 有利于提高代码的复用率,减少代码冗余 C. 有利于程序模块设计和多人分工协作 D. 有利于提高代码的执行速度 2.下列函数返回值的类型是______。(答案为C) def func(x,y): x=x

    2024年02月08日
    浏览(35)
  • Python数据分析与应用目录及课后习题答案

    第1章 Python数据分析概况 第一章 (1)下列关于数据和数据分析的说法正确的是(B)。 A.数据就是数据库中的表格 B.文字、声音、图像这些都是数据 C.数据分析不可能预测未来几天的天气变化 D.数据分析的数据只能是结构化的 (2)下列关于数据分析流程的说法错误的是

    2024年02月03日
    浏览(40)
  • 计算机操作系统第四版第七章文件管理—课后习题答案

        数据项:是最低级的数据组织形式,可以分为两种类型:基本数据项和组合数据项。基本数据项是用于描述一个对象的某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位,又称为字段。组合数据项是由若干个基本数据项组成的,简称组项。 记录:记录是一组

    2024年02月03日
    浏览(59)
  • 《python语言程序设计基础》(第二版)第二章课后习题参考答案

    第二章 Python程序实例解析 2.1 温度转换 2.2 汇率兑换 优化: 优化的主要改动: 将货币符号和金额分离出来,使代码更加清晰易读。 将条件判断改为根据货币符号进行判断,避免重复判断。 2.3 绘制彩色蟒蛇 2.4 等边三角形的绘制 代码一: 代码二: 2.5 叠加等边三角形的绘制

    2024年03月19日
    浏览(58)
  • 《python语言程序设计基础》(第二版)第六章课后习题参考答案

    第六章 组合数据类型 6.1 随机密码生成 6.2 重复元素判定 6.3 重复元素判定续 6.4 文本字符分析 6.5 生日悖论分析 6.6 《红楼梦》人物统计 注:上述代码仅供参考,若有问题可在评论区留言! 《红楼梦》及人物名单TXT (百度云链接失效可在评论区留言) 链接:https://pan.baidu.c

    2024年02月05日
    浏览(54)
  • 《python语言程序设计基础》(第二版)第五章课后习题参考答案

    第五章 函数和代码的复用 5.1 改造练习题3.5,输出更大的田字格 5.2 实现isOdd函数 5.3 实现isNum函数 5.4 实现multi函数 5.5 实现isPrime函数 5.6 输出10种生日日期格式 代码一: 代码二: 5.7 汉诺塔 注:上述代码仅供参考,若有问题可在评论区留言!

    2024年02月01日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包