当前位置: 首页> 汽车> 车展 > 最新国际新闻头条今日国际大事件_seo资源咨询_临沂网站建设优化_站长统计app

最新国际新闻头条今日国际大事件_seo资源咨询_临沂网站建设优化_站长统计app

时间:2025/9/10 9:18:57来源:https://blog.csdn.net/m0_73502929/article/details/146559359 浏览次数: 0次
最新国际新闻头条今日国际大事件_seo资源咨询_临沂网站建设优化_站长统计app

目录

一、实验目的

二、实验要求

三、实验代码

四、实验结果

五、实验体会


一、实验目的

  1. 体会基本的python编程方法;
  2. 学习python中的各类函数;
  3. 了解python读取与写入文件的方法。

二、实验要求

  1. 输入2000年后的某年某月某日,判断这一天是从2000年1月1日开始算起的第几天?
  2. 公务员面试设计一个程序帮助评委现场去掉一个最低分和一个最高分,再计算面试者平均分
  3. 生成偶数个随机数,将前一半升序排列,后一半按降序排列。
  4. 统计一个txt的英文文档,里面包含哪些单词,各个单词出现的频率如何。

三、实验代码

year = int(input("请输入年分:"))
month = int(input("请输入月份:"))
day = int(input("请输入日:"))   
print("-" * 20)
day += (month-1) * 30  
if month < 9:  
day += month//2
else: day += (month+1)//2 
if month > 2: if year%400 ==0 or year%4 == 0 and year%100 !=0 :day -= 1else:day -= 2
print("是一年的第%d天"%day)
list1 = input("please input scores:")
newlist = list(sorted((list1.split())))
numbers = [int(x) for x in newlist]  # 用列表生成式
numbers.remove(numbers[-1])  # 去掉最高分
numbers.remove(numbers[0])  # 去掉一个最低分
avg = sum(numbers) / len(numbers)
print("final scores=", avg)
import random
a=random.randint(10,100)
if a%2==0:b=a
else:b=a+1          #确保b为偶数
#list=random.sample(range(1,1000),b)
#从1-1000中随机生成b个数,结果返回到列表list,则此时生成的随机数为偶数个
c=int(b/2)
list=[]
for i in range(b):list.append(random.randint(1, 1000))
x=list[0:c]
x.sort()
y=list[c:b]
y.sort()
y.reverse()           #将后一半逆序
print(x)
print(y)
#print(list)
list=x+y
print("    ")
print(list)
this.txt:
I love python.
Python loves me.
Python please treat me better.
python代码:
open_file=open("this.txt")
sample_txt=open_file.read()
def wordcount(readtxt):readlist = readtxt.split()dict1={}for every_world in readlist:if every_world in dict1:dict1[every_world] += 1else:dict1[every_world] = 1return dict1
print(wordcount(file_txt))

四、实验结果

图1 题1结果图

图2 题2结果图

图3 题3结果图

图4 题4结果图

五、实验体会

  1. 学会了使用Python中简单的函数;
  2. 初步掌握了用Python读取文件和写入文件的方法。
关键字:最新国际新闻头条今日国际大事件_seo资源咨询_临沂网站建设优化_站长统计app

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: