美文网首页
2018-07-24 python基础

2018-07-24 python基础

作者: kotw_zjc | 来源:发表于2018-07-24 14:56 被阅读0次

    今天是实习的第二天,主要上午进行了理论学习,下午进行实践

    最开始是由童志明老师讲的计算机成功学,主要讲的是有关于怎么学好计算机这门专业。首先童老师讲了勿在浮沙筑高台,告诫我们要潜心钻研,只有在一个行业专注干了10年以上,才能培养出专业技能。然后童老师讲了如何学习计算机课程,主要还是以兴趣为主,大量实践,并给我们讲了他当时的几个例子。最后,童老师讲了基础课的重要性,要掌握一门解释型语言、一门编译型语言,并且一定要有解决问题的思路,就是学好数据结构与高等数学。


    然后,于凯文老师讲了Python的基础知识,并布置了一些实践作业。

    Python具有解释性、交互性、面向对象和易用性的特征。解释性,开发过程中没有编译环节;交互性,可以在Python提示符,直接互动执行程序;面向对象,支持面向对象的编程技术;易用性,支持广泛的应用程序开发。

    Python 的编码规范。代码布局,采用缩进控制;最大行宽,保持在80字符以内;表达式和语句中的空格,括号里面的表达式两侧不要加空格,逗号前面不要加空格;命名约定规范,字母、数字加下划线。基础语法。标识符,标识符有字母、数字、下划线组成,区分大小写,不能数字开头;行缩进 代码块不使用大括号分割开的,是采用相同的缩进字符数量;多行语句,换行用 \ ,括号也可用于多行;注释,三引号用于多行注释,单行注释用#;print输出,python2 print后面加空格进行输出,python3 要加括号。数据类型。Numbers,int、float、long、complex;String,字符串,使用引号;List,列表,使用中括号;Tuple,元组,不可修改的列表,使用小括号;Dictionary,字典,有键值,大括号。运算符。逻辑运算符,and,or,not;成员运算符,in,not in;身份运算符,is,is not;算术运算符,+、-、*、/、%等。控制流语句。条件判断,if else elif;循环语句,for ... in ,while。常用模块。os模块、sys模块、time模块、urllib模块、urllib2模块、requests模块。

    下午进行了有关python的实践,主要是输出斐波那契数列的指定位置的值,和爬出给定域名的子域名。斐波那契数列主要使用递归的思想,计算出给定位置的值;爬域名,则使用requests模块,使用百度搜索引擎,爬出子域名。今天的实习让我学到了很多,对python有了一定了解和熟悉。

相关文章

网友评论

      本文标题:2018-07-24 python基础

      本文链接:https://www.haomeiwen.com/subject/frfemftx.html