前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python全栈开发《01.环境搭建与脚本结构之头部注释、导入位置》

python全栈开发《01.环境搭建与脚本结构之头部注释、导入位置》

作者头像
清菡
发布2024-06-12 14:18:05
940
发布2024-06-12 14:18:05
举报
文章被收录于专栏:清菡软件测试清菡软件测试

一、python的环境搭建

小编用的是mac m1系统。

1.下载python

官网https://www.python.org/

下载python3.8.1

2.安装python

一直下一步安装python即可,不需要更改安装位置。

3.安装pycharm

pycharm是python最好的ide之一。

下载pycharm免费版本(community)。

初次使用pycharm注意事项:

版本不同导致设置修改后不能立即生效,先关闭再启动,设置生效。

二、编写一个完整的python脚本

1.python脚本的格式

hello.py

脚本名 脚本格式

2.python脚本的内部结构

这三个部分不是必须存在的,至少要存在业务部分。有没有空行也不是必须的,只是这样看起来更加规范好看。

3.python脚本的执行

执行命令行python struct.py

三、python的头部注释

1.什么是python的头部注释

  • 写在python脚本第一行的用#号开头表示的信息就是头注释。例如:# coding:utf-8

python的头注释,类似于定制的规则,它会把这些规则告诉系统,或者是python的解释器。解释器就是帮助执行python脚本的工具。

系统或者python解释器根据这些特制的规则去执行脚本。如果脚本中的程序有不符合这些规则的地方,那么解释器就不知道如何执行,甚至会报错。

2.python头部注释的作用

头注释并不是为代码而服务,更多是被系统或解释器所调用。

比如:告诉系统,python解释器在哪?又或者告诉python解释器,我的脚本编码格式是啥?

3.头注释的结构

一般的头部注释都分为2部分,首先是注释符号,也就是#号,当然了,不是所有的头部注释都是一个#号,但是至少是以一个#号而开头的。

接下来是注释内容,系统或python解释器打开脚本,读到第一行的时候,发现有一个#号在这里,要读一读这个脚本有什么规则啊?于是,它越过这个#号,把我们的注释内容读出来。

在了解了这个脚本的一些特殊规则之后,开始带着这些特殊规则去执行我们的程序。

为什么说它是特殊规则啊?因为python本身也有一套标准的规则(也就是基本语法),那么头部注释的规则并不是强制需要的。所以,我们也称它为特殊规则或者符合我们这个脚本业务的规则。

4.常用的头部注释

常见头注释介绍:

  • 国内很常用

#coding:utf-8 告诉解释器,代码是哪种编码格式的。

在中国开发,少不了要一些中文,那么通过这个注释,可以帮助python解释器更好的翻译中文。所以在平时的开发中,第一行都书写这个注释。

  • 目前很少使用

#!/usr/bin/env定义#!,会去找指定路径下的python解释器。

头部注释不是必须的,但有些头注释很适合国内的开发。

四、python的导入位置

1.导入的是什么

在我们上学的时候,会有这样一个场景,会去临桌的同学那里借个橡皮,或者你忘记带课本,你来借着一起看一看。这和导入非常的类似。

在我们自己开发的python脚本里,可能需要借用别人脚本里面的内容来完成我们的业务。所以就用到了导入。

  • 导入是将python的一些功能函数放到当前的脚本中使用。

如果你本身没有橡皮,你不从同桌那里借,你就没办法涂改你的纸张。相同的,如果你本身不具备这个功能,而你又不导入这个功能,那么你就无法直接在当前的脚本中使用这个功能。

  • 不导入的功能无法直接在当前的脚本使用(除了python自带的内置函数)

2.为什么需要导入

通过导入,可以把别人写好的功能借过来用一用,使得自己节省了很多开发时间。

在平时的开发中,导入是一个非常常见的功能,这也是python的一个精髓所在。

3.为什么要放在头注释下边

为什么是在头注释的下方进行导入?例如去超市买水果,上货的服务员必须先把水果放到摊位上,我们才可以拿到并买回家做各种料理。那么这里就遇到一个先后顺序的问题了。

超市必须先上货,我们才能买到,同理,在我们程序里,我们必须先导入,才能使用导入进来的方法。

因为我们的程序是自上而下,逐行执行的。结构是:最上面是头注释,接下来是导入,再往下,就是业务区域了。

所以,我们的业务区域之上,通过导入才可以帮助我们的业务更好的使用导入方法。

4.初识导入语法

import是内置的导入函数,os是被导入的模块,通过使用模块里面的方法,来实现各种业务。

要注意,内置导入函数与被导入的模块之间有一个空格。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、python的环境搭建
    • 1.下载python
      • 2.安装python
        • 3.安装pycharm
        • 二、编写一个完整的python脚本
          • 1.python脚本的格式
            • 2.python脚本的内部结构
              • 3.python脚本的执行
              • 三、python的头部注释
                • 1.什么是python的头部注释
                  • 2.python头部注释的作用
                    • 3.头注释的结构
                      • 4.常用的头部注释
                      • 四、python的导入位置
                        • 1.导入的是什么
                          • 2.为什么需要导入
                            • 3.为什么要放在头注释下边
                              • 4.初识导入语法
                              领券
                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档