美文网首页
Python第一周

Python第一周

作者: 籣_749f | 来源:发表于2018-03-03 17:04 被阅读0次

Python 简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。
Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 www 浏览器再到游戏。

Python 特点

1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
2.易于阅读:Python代码定义的更清晰。
3.易于维护:Python的成功在于它的源代码是相当容易维护的。
4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。
5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。
6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。

变量

1.变量的作用
变量是数据的载体,可以存取数据,相当于内存空间
2.变量的命名

(1)由字母,数字,下划线组成,数字不能开头;(2)大小写敏感;(3)不要与关键字、保留字符冲突
3.变量的类型
数字型包括整型(int),长整型( long ),浮点型( float ),复数型( complex );
非数字型包括字符串( string ),列表( list[] ),元组( Tuple() )和字典( dictionary{ });

运算符

1.赋值运算符: =、+=、-=、/=、%=、**=

2.算术运算符: +、x、-、/、//、%、**

3.关系运算符:>、<、>=、<=、!=

4.逻辑运算符:and、or、not

5.身份运算符:is

结构

程序的三大控制结构为:顺序结构、循环结构、选择结构

1.顺序结构

顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。

2.分支结构

对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。分支结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图,然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。

if 、elif、else

3.循环结构

循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。根据判断条件,循环结构又可细分为以下两种形式:先判断后执行的循环结构和先执行后判断的循环结构。

for: 当知道循环的次数
while: 当不知道循环的次数

总结

Python的设计哲学是“优雅”、“明确”、“简单”。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。
通过对Python的认识了解到熟悉对Python环境安装再到对Python基础知识的学习,知道了变量、运算符、分支结构、循环结构等知识,了解到要学好编程一定要有良好的逻辑和不停的敲代码,希望以后可以学到更多的Python知识和敲出优质的代码。

相关文章

网友评论

      本文标题:Python第一周

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