您的位置:首页 > 编程语言

高级编程技术 第一周作业

2018-03-11 20:07 218 查看
从本周开始将会进行python的学习。

Python的特点

首次接触一门新的语言,应当要先对其特点进行了解。从市面上众多的python相关书籍以及其官网的介绍来看,大概是这么些特点:
语言简洁,并且十分重视代码风格。比方说规定以四单位空格缩进来进行层次区分,而不像其他语言那样有专门的保留字或者符号来划分代码段。这一点极大地提高了代码的可读性(尤其是一些没有任何缩进,代码全部置顶的人,应当全部回炉重造学python)。
教程丰富,语言上手难度不高。百度上简直是一搜一大把教程,并且从内容上来讲,从零开始到学会如何使用所需要的时间也不过数天。如果有语言基础的话可能会更短。
拥有庞大的扩展库,并且有众多基本完全公开的workshop类社区网站,从而使得python无论要完成什么工作基本都用现成模板。并且有众多活跃的讨论区,无论什么样的问题都能很快得到解答。
然而,python作为解释性语言,代码执行效率上就相当地感人了。并且由于代码的集成度较高,导致使用底层接口等工作可能不太适合。

学习的目标

尽快掌握各类扩展库的使用应当是主要目标,并且python的图形库目前也在被普遍使用。假设能掌握这些库的使用,那么一些模型模拟的project也不用头疼使用C/Cpp去实现时的巨大工作量了。

练习

字符串、变量、引号的使用temp='No more "Hello World"!'
print(temp)
temp='HAK HAK HAK'
print(temp)数字、字符串处理poi='in sweden, it is '+str(365//12)+' days per month. thus there has '+str(365//12*12)+' days in a year.'
print(poi.title())

第一周的内容都是些十分基础的内容,对于有C/Cpp等语言作基础的人来说还是很简单的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: