联系方式

咨询热线:400-998-6158

点击此处免费预约试听课程»

常见问题
学习资讯
常见问题

南昌青山湖区Python培训怎么收费

南昌青山湖区Python培训怎么收费


Python课程介绍
1、Python核心编程
课程内容:Python语言基础、Linux、MySQL、项目实战

2、全栈开发

课程内容:Web编程基础、Flask框架、Django框架、Tornado框架、项目实战

3、网络爬虫

课程内容:数据爬取、Scrapy框架项目、分布式爬虫框架、项目实战

4、人工智能

课程内容:数据分析、机器学习、深度学习、项目实战及考核

其他课程:web培训

通过WEB全栈工程师培训班的学习,学员能熟练完成网‌‌页界面设计、网站美工设计;能运用H5+JS进行开发前端交互设计能力,开发网页框架;能运用PHP等软件开发常见后台网站管理系统;通过实训模块,能熟练掌握成套商业网站的设计流程,设计理念,设计风格等

学前端web研发-前端开发暑期培训班让JS编程更加简洁,爽快,6的飞起,更加注重H5应用在市场营销方面的应用,增加实战项目操作,更加注重H5应用在开发方面的应用,增加AI智能算法,打造精品。 query框架内容包括:(jquery框架介绍及优势介绍,jquery核心思想,jquery常见方法,jquery动画操作,jqueryAJAX操作,jquery工具方法,利用jquery开发网页)。



统计序列中元素出现的频度

1.某随机序列中,找到出现次数较高的3个元素,它们出现的次数是多少?

构造随机序列如下:


data = [randint(0,20) for _ in range(20)]

方法1: 可以使用字典来统计,以列表中的数据为键,以出现的次数为值

from random import randint

def demo():

data = [randint(0, 20) for _ in range(30)]

# 列表中出现数字出现的次数

d = dict.fromkeys(data, 0)

for v in li:

d[v] += 1

return d

方法2:直接使用 collections 模块下面的 Counter 对象

>>> data = [randint(0, 20) for _ in range(30)]

>>> data[7, 8, 5, 16, 10, 16, 8, 17, 11, 18, 11, 17, 15, 7, 2, 19, 5, 16, 17, 17, 12, 19, 9, 10, 0, 20, 11, 2, 11, 10]

>>> c2 = Counter(data)

>>> c2Counter({17: 4, 11: 4, 16: 3, 10: 3, 7: 2, 8: 2, 5: 2, 2: 2, 19: 2, 18: 1, 15: 1, 12: 1, 9: 1, 0: 1, 20: 1})

>>> c2[14]4

>>> c2.most_common(3)

# 统计频度出现较高的3个数

[(17, 4), (11, 4), (16, 3)]

2. 对某英文文章单词进行统计,找到出现次数较高的单词以及出现的次数

通过上面的练习,我们知道可以用 Counter 来解决

import refrom collections import Counter

# 统计某个文章中英文单词的词频

with open('test.txt', 'r', encoding='utf-8')as f: d = f.read()total = re.split('\W+', d)

# 所有的单词列表

result = Counter(total)

print(result.most_common(10))

学校联系方式

更多培训课程,学习资讯,课程优惠等学校信息,请进入 南昌青山湖区Web培训南昌新建区Python培训南昌红谷滩区Linux云计算培训 网站详细了解,免费咨询电话:400-998-6158

相关课程