深圳CDA数据分析师培训学校

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>深圳学习Python需要知道哪些基础入门知识

深圳学习Python需要知道哪些基础入门知识

  众所周知,Python以优雅、简洁著称,入行门槛低,可以从事Linux运维、Python Web网站工程师、Python自动化测试、数据分析、人工智能等职位!就目前来看,Python就业前景广阔。很多人都想学习Python,那么学习Python需要知道哪些基础入门知识?小编将从以下几个方面来回答。

深圳学习Python需要知道哪些基础入门知识

  一、编程开发规范

  作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范:

  1.代码开头:python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。

  2.代码层级:代码与代码之间的逻辑层级关系(涉及逻辑判断、包含关系等情况)通过空格来界定,层顶格编写,第二层(被包含或者逻辑判断后的执行动作)开头预留4个空格(如果不考虑跨平台可以使用tab)

  3.对齐方式:同一个层级的代码必须严格对齐,如层都是顶格,第二层都是4个空格开头,第三层则是8个空格,以此类推。

  4.注释:单行注释用#开头,单行作为注释或者在代码后面通过#跟上注释均可,多行注释在首尾处用成对的三引号引用即可,可以是成对的三个单引号或者三个双引号。

  5.代码块:if逻辑判断和for循环条件后面均以冒号结尾,然后通过4个空格开始下一层级的实际执行动作语句编写。这部分在冒号后面接上的语句称为代码块。

  6.程序命名:编写的python程序必须以.py结尾。

  7.项目规范:启动一个项目开发时先在开发工具中创建project,然后根据需要创建目录,较后在目录下创建当前活动的py程序。

  二、变量

  Python中的变量也用于存储临时值以便后续灵活调用,在定义时只能使用字母、数字、下划线的任意组合,且不能以数字开头,不能以python内置的关键字来命名变量(如and,import,global,finally等,有待后续学习加深印象)。对变量进行字符串类型的赋值时,字符串需要用成对的引号引起来,可以是单引号、双引号或者三引号。

  三、字符编码

  由于字符编码事关重大,一言不合就会导致乱码,因此强烈建议统一使用万用的utf-8编码。

  四、 Python解释器

  Python是一门解释性语言,自然不能缺了解释器(类似于JVM)。支持Cpython、Jpython、Ironpython和pypy等,默认使用基于C语言实现的Cpython。它也是较为广泛使用的解释器。程序运行时会把.py文件转换成.pyc字节码文件,然后运行在python虚拟机上。

  五、构建Python的开发环境

  构建好包括解释器(虚拟机)和开发工具IDE在内的Python的开发环境才便于展开程序开发之旅。

  六、模块初识

  Python内置了很多模块,同时也可以自定义编写一些好玩的模块,使用模块时需要通键字import导入。导入后python会从系统变量的路径中从前往后一次查找,成功查找匹配后不再进行后续查找。因此如果需要使用自定义模块,需要特别关注自定义模块的存放位置,底线是只存放在系统变量的一个路径下,否则可能得到意外的结果。

  七、用户输入和格式化输出

  用户输入通过input来实现,

  简单的输出通过print来实现,

  八、Python的运行逻辑

  Python的运行工作逻辑如下:

  内存加载代码->语法分析->解释器加载->生成字节码->执行字节码->生成机器码->CPU执行

  以上就是大家在学习Python需要知道的基础入门知识,还没有掌握的同学要好好理解吸收。当然啦,学习Python仅仅知道这些基础入门知识,还是远远不够的,同学们要想系统全面地学习Python较好应该报培训班。

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网