0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国家级Python工程师有哪些技能要求?

马哥Linux运维 来源:未知 作者:胡薇 2018-06-29 14:48 次阅读

Python这门语言近来是越来越火,在国家层面越来越被重视。除了之前热议的加入高考和中小学教育之外,现在连普通大学生也无法逃脱Python的毒手了。

今年Python业已加入NCRE(全国计算机等级考试)豪华套餐,与Java、C、C++等传统的强势语言并列。属于Python的首次认证考试将在今年9月进行,考试合格将可获取国家承认的计算机二级认证。

Python已经有了国家级别的认证开始,那么国家认证的Python工程师都有哪些技能要求呢?

首先,我们来看一下这次认证考试的大纲:

基本要求

1.掌握Python语言的基本语法规则。

2.学握不少于2个基本的Python标准库。

3.掌握不少于2个Python第三方库,掌握获取并安装第三方库的方法。

4.能够阅读和分析Python程序。

5.熟练使用IDLE开发环境,能够将脚本程序转变为可执行程序。

6.了解Python计算生态在以下方面(不限于)的主要第三方库名称:网络爬虫、数据分析、数据可视化、机器学习.Web开发等。

考试内容

一、Python语言基本语法元素

1.程序的基本语法元素:程序的格式框架缩进注释、变量、命名、保留字、数据类型、赋值语句引用。

2.基本输人输出函数: input() .eval() 、print()。

3.源程序的书写风格。

4.Python语言的特点。

二、基本数据类型

1.数字类型:整数类型、浮点数类型和复数类型。

2. 数字类型的运算:数值运算操作符、数值运算函数。

3. 字符串类型及格式化:索引切片、基本的format()格式化方法。

4.字符串类型的操作:字符串操作符处理丽数和处理方法。

5.类型判断和类型间转换。

三、程序的控制结构

1. 程序的三种控制结构。

2.程序的分支结构:单分支结构、二分支结构、多分支结构。

3.程序的循环结构:遍历循环、无限循环、break和continue循环控制。

4.程序的异常处理:try-excepl。

四、函数和代码复用

1.函数的定义和使用。

2.函数的参数传递:可选参数传递、参数名称传递、函数的返回值。

3.变量的作用域:局部变量和全局变量。

五、组合数据类型

1.组合数据类型的基本概念。

2. 列表类型:定义、索引、切片。

3.列表类型的操作:列表的操作函数,列表的操作方法。

4.字典类型:定义、索引。

5.字典类型的操作:字典的操作函数,字典的操作方法。

六、文件和数据格式化

1.文件的使用:文件打开;读写和关闭。

2.数据组织的维度:一维数据和二维数据。

3.一维数据的处理:表示.存储和处理。

4.二维数据的处理:表示存储和处理。

5. 采用CSV格式对一二维数据文件的读写。

七、Python计算生态

1.标准库;turtle库(必选) .random库(必选) .time库(可选)。

2.基本的Python内置函数。

3.第三方库的获取和安装。

3.脚本程序转变为可执行程序的第三方库:Pynsaller库(必选)。(小编注:此处出现编号重复,应为第4条)

4.第三方库:jieba库(必选) , wordcloud库(可选)。

5.更广泛的Python计算生态,只要求了解第三方库的名称,不限于以下领域;网络爬虫数据分析、文本处理、数据可视化、用户图形界面、机器学习、Web开发、游戏开发等。

从考纲可以发现,二级考察内容比较简单,但方向非常明确,除去必考的语法之外,偏重于数据、AI这两个方向。在必考的四个Python库中,turtle库用于图形绘制,random库用于随机数生成,jieba库用于中文分词。当然,Python的全能性注定它还会在更多领域大展身手。

不过也必须注意到,NCRE的考察内容还是十分浅显的,即使高分通过也并不意味着你能够成为一名合格的Python工程师。想要成为一名能在企业站稳脚跟的工程师,还需要学习很多。

如果你对web感兴趣,那么你需要掌握Django和Flask框架,这是目前Python Wed开发中最常用到的两个应用框架。

如果是想加入大热的Al大军中,那么你就需要掌握Python的机器学习库scikit-learn,TensorFlow、Keras、Theano、Caffe等机器学习框架,当然你可以只选择其中一个,不要贪多,关于它们各自的区别自行百度。

如果你以后向成为一名爬虫工程师那你就要掌握urllib、urllib2、request、bs4等包,如果是大规模的爬虫你还需要掌握Scrapy等爬虫框架。

最后一个数据科学方面,细化一点主要为数据分析和数据挖掘,这方面最主要有五个包,Pandas、Numpy、Scipy、Matplotlib,scikit-learn,其中Pandas用于数据处理,Numpy和Scipy用于数据的科学化计算,Matplotlib用于数据可视化,最后一个有scikit-learn主要用于数据挖掘算法的实现。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1565

    浏览量

    68397
  • python
    +关注

    关注

    55

    文章

    4765

    浏览量

    84353

原文标题:国家认证的Python工程师有什么能力要求?

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    电力电子工程师拿到50W以上的年薪需要具备哪些技能

    高薪电力电子工程师需要具备的技能
    的头像 发表于 11-05 09:44 30次阅读
    电力电子<b class='flag-5'>工程师</b>拿到50W以上的年薪需要具备哪些<b class='flag-5'>技能</b>

    FPGA算法工程师、逻辑工程师、原型验证工程师什么区别?

    ,共同进步。 欢迎加入FPGA技术微信交流群14群! 交流问题(一) Q:FPGA中的FPGA算法工程师、FPGA逻辑工程师、FPGA原型验证工程师三者什么区别? A:FPGA 算法
    发表于 09-23 18:26

    嵌入式软件工程师如何提升自己?

    的发展打下坚实的基础。 2.掌握专业技能 除了基础知识外,嵌入式软件工程师还需要掌握专业的技能。这包括熟练掌握嵌入式系统的开发工具、硬件平台和软件开发流程。建议通过参加培训课程、实习经验或自学等方式
    发表于 06-12 11:20

    立讯精密入选国家级制造业单项冠军企业

    近日,国家工业和信息化部、中国工业经济联合会发布的第八批制造业单项冠军企业“最终版”名单出炉,立讯精密入选国家级制造业单项冠军企业。 制造业单项冠军一般分为国家级和省(市)
    的头像 发表于 06-07 16:36 750次阅读

    嵌入式软件工程师和硬件工程师的区别?

    。他们之间的紧密合作对于成功开发出高效的嵌入式系统至关重要。 嵌入式软件工程师和嵌入式硬件工程师在工作中有着不同的技能要求和专业知识。嵌入式软件工程
    发表于 05-16 11:00

    企业老工程师和高校老师啥区别

    电子工程师硬件
    电子发烧友网官方
    发布于 :2024年02月28日 17:50:00

    嵌入式人工智能的就业方向哪些?

    的发展方向很多,门槛高低不一样。下面给大家列举一些相应岗位所需具备的技能: 一:嵌入式Linux,C语言开发工程师,Linux软件开发工程师 LinuxC语言开发 LinuxC语言开
    发表于 02-26 10:17

    优秀电源工程师需要哪些必备技能

    随着电源市场的不断扩张,开关电源行业飞速发展,企业对电源工程师的需求日益增加,对电源工程师技能要求也日渐提高,相信没有一位电源工程师会错过
    发表于 01-29 11:29

    重磅!图扑软件获评国家级专精特新“小巨人”企业

    2023 年 7 月,工业和信息化部审核并公布了第五批国家级专精特新“小巨人”企业,图扑软件成功入选,荣膺国家级专精特新“小巨人”企业称号。
    的头像 发表于 01-08 10:25 420次阅读
    重磅!图扑软件获评<b class='flag-5'>国家级</b>专精特新“小巨人”企业

    优秀电源工程师的必备技能大揭秘!

    随着电源市场的不断扩张,开关电源行业飞速发展,企业对电源工程师的需求日益增加,对电源工程师技能要求也日渐提高,相信没有一位电源工程师会错过
    的头像 发表于 12-19 08:23 1641次阅读
    优秀电源<b class='flag-5'>工程师</b>的必备<b class='flag-5'>技能</b>大揭秘!

    释放积极信号!“国家工程师奖”首次开评

    近期,国家卓越工程师及卓越工程师团队拟定表彰名单颁布,共包含83位获选为国家卓越工程师、50家团队荣获
    的头像 发表于 12-11 11:02 622次阅读

    再添国家级殊荣!艾睿光电荣获“国家级工业设计中心”

    近日,国家工业和信息化部公布第六批国家级工业设计中心名单,艾睿光电榜上有名,再添一项国家级殊荣。值得一提的是,艾睿光电是此次烟台市唯一一家上榜企业。国家级工业设计中心是指经工业和信息化
    的头像 发表于 12-06 08:05 426次阅读
    再添<b class='flag-5'>国家级</b>殊荣!艾睿光电荣获“<b class='flag-5'>国家级</b>工业设计中心”

    智联安科技正式入选国家级专精特新“小巨人”企业

    近日,工信部第五批国家级专精特新“小巨人”企业名单公告发布,智联安科技作为业内领先的蜂窝物联网通信芯片公司之一,从众多参评企业中脱颖而出,正式入选国家级专精特新“小巨人”企业。
    的头像 发表于 11-09 12:38 617次阅读

    FPGA工程师需要具备哪些技能

    ,需要具备一系列的技能,才能胜任日益复杂的设计工作。因此,本文将从设计思路、硬件语言、EDA工具、数字信号处理、通信协议、测试验证等多个方面,探讨FPGA工程师需要具备哪些技能。 一
    发表于 11-09 11:03