U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

python之基础知识

来源:http://www.tudoupe.com时间:2022-02-21

python基础知识

author:Once Day date:2022年2月16日

本文档在于总结相关内容,零散的知识难以记忆学习。

本文档基于windows平台。

全系列文档查看: python基础_CSDN博客 。

文章目录

      • python基础知识
        • 1.文本编码
        • 2.标识符
        • 3.python保留字
        • 4.注释
        • 5.代码缩进
        • 6.多行语句
        • 7.import 和from...import
        • 8.命令行查看帮助信息
        • 9.注意事项
          • 推荐参考文档:
          • 注:本文章内容收集总结于互联网,仅供学习之用!

1.文本编码

默认情况下python使用UTF-8编码,在内存里则是unicode字符串,python会自动完成这个转换过程!

也可以为源码文件指定其他的编码:

上面便指定了中文简体编码方式,不过推荐使用UTF-8编码。

2.标识符

标识符就是对变量、常量、函数、类等对象起的名字。

python在 Python 3中,非 ASCII 编码的标识符也是允许的了,比如使用中文。以下是命名要求:

  • 第一个字符必须是字母表中字母或下划线’_’。
  • 标识符的其他的部分有字母、数字和下划线组成。
  • 标识符对大小写敏感。

推荐使用英文字母开头的标识符,下划线开头通常具有某种意义。

可以看到python标识符支持的字符是相当宽泛的,但不推荐这样使用,仅做示范!

注意python标识符不能含有特殊字符,如~、@、!、#、$等等。

3.python保留字

保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个关键词模块,我们可以使用它来查看当前版本的所有保留字:

这里关键字并不需要硬记,也不需要知道全部的含义,因为当你使用关键字作标识符时会直接提示语法错误,

4.注释

注释代码始终是一种好习惯!

python只有一种注释,即:

这个注释只能是单行的,但存在其他方式使得代码不会运行。即:

实际上(""")和(’’’)都是表示多行字符串的,这里把代码变成字符串,自然也就不会运行了!

如果在类和函数下使用多行注释,例如下面:

这种注释有专门的作用,用于为__doc__提供文档内容,这些内容可以通过现成的工具,自动收集起来,形成帮助文档。但这种注释的位置是固定的,如上所示。

另外,在linux环境下,可以使用一下注释来确定Python解释器的路径:

该行注释在第一行,且只有通过直接访问文件的方式才有用,如:

5.代码缩进

Python 最具特色的就是使用缩进来表示代码块。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。

语句:在代码中,能够完整表达某个意思、操作或者逻辑的最短代码,被称为语句。

Python的标准语句不需要使用分号或逗号来表示语句结束,简简单单的换个行就表示本语句已经结束,下一句开始。

代码块就是为完成某一特定功能而联系在一起的一组语句。有判断、循环、函数、类等各种代码块。

如果代码块缩进的空格数不一致,会引发IndentationError: unexpected indent异常。

这里需要注意tab和space的转换,现在成熟的编译器都会自动把tab转换为四个空格数!

6.多行语句

使用反斜杠()

注意在 [], {}, 或 () 中的多行语句,可以不需要使用反斜杠(),直接回车,接着写。

7.import 和from…import

在 Python 用 import 或者 from…import 来导入相应的模块。

  • 将整个模块 (somemodule) 导入,格式为:import somemodule

  • 从某个模块中导入某个函数,格式为:from somemodule import somefunction

  • 从某个模块中导入多个函数,格式为:from somemodule import firstfunc, secondfunc, thirdfunc

  • 将某个模块中的全部函数导入,格式为:from somemodule import *

详情可阅读: python 模块与包 - 刘江的python教程 (liujiangblog.com)

默认情况下,模块的搜索顺序是这样的:

  1. 当前执行脚本所在目录
  2. Python的安装目录
  3. Python安装目录里的site-packages目录

其实就是“自定义”——>“内置”——>“第三方”模块的查找顺序。任何一步查找到了,就会忽略后面的路径,所以模块的放置位置是有区别的。

**注意:包定义文件__init__.py中存在一个叫做__all__的列表变量,那么在使用from package import *的时候就把这个列表中的所有名字作为要导入的模块名。

8.命令行查看帮助信息

9.注意事项

在linux平台上要注意python代表大概率是2.7版本,请使用python3代替

推荐参考文档:
  • Python3 基础语法_w3cschool
  • python 基础语法 - 刘江的python教程 (liujiangblog.com)
注:本文章内容收集总结于互联网,仅供学习之用!

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息