写一个pythoon的统计电影年份的程序
时间: 2023-05-19 15:05:13 浏览: 45
可以使用Python中的pandas库来统计电影年份,具体代码如下:
```python
import pandas as pd
# 读取电影数据
movies = pd.read_csv('movies.csv')
# 统计电影年份
year_counts = movies['year'].value_counts()
# 输出结果
print(year_counts)
```
其中,movies.csv是包含电影数据的CSV文件,year是电影的年份字段。运行上述代码后,会输出每个年份对应的电影数量。
相关问题
写一个pythoon的统计电影年份并将其输出到一个文件中的程序
以下是一个简单的 Python 程序,可以统计电影年份并将其输出到一个文件中:
```python
import csv
# 读取 CSV 文件
with open('movies.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
years = {}
# 统计电影年份
for row in reader:
year = row['year']
if year in years:
years[year] += 1
else:
years[year] = 1
# 输出到文件
with open('output.txt', 'w') as outfile:
for year, count in years.items():
outfile.write(f'{year}: {count}\n')
```
这个程序假设有一个名为 `movies.csv` 的 CSV 文件,其中包含电影的信息,每一行都有一个 `year` 字段表示电影的年份。程序会统计每个年份出现的次数,并将结果输出到一个名为 `output.txt` 的文本文件中。
写一个画出爱心的pythoon程序
以下是一个画出爱心的Python程序:
```
import turtle
def draw_heart():
turtle.color('red')
turtle.begin_fill()
turtle.left(45)
turtle.forward(150)
turtle.circle(75,180)
turtle.right(90)
turtle.circle(75,180)
turtle.forward(150)
turtle.end_fill()
def main():
turtle.speed(0)
turtle.penup()
turtle.goto(0,-150)
turtle.pendown()
draw_heart()
turtle.done()
if __name__ == '__main__':
main()
```
运行程序后,将会弹出一个绘制出红色爱心的窗口。程序中使用了turtle库来实现绘制,通过调用函数draw_heart()来画出爱心的形状。整个程序的执行速度较快,即使是在较慢的电脑上也能够很快地绘制出爱心。