随笔分类 - Python基础入门
Python基础入门
摘要:3.7 Python代码块及输入输出 3.7.1 Python代码块 前面分别介绍了关键字、运算符,由运算符和操作数组成了表达式。而语句由关键字、标识符、表达式组成。而代码块由若干条语句组成。 通常Python中的代码块是通过缩进来创建的。在很多语言中,都使用一个特殊的单词或字符,比如begin或{
阅读全文
摘要:3.6 Python复合语句 复合语句是包含其它语句(语句组)的语句;它们会以某种方式影响或控制所包含其它语句的执行。通常,复合语句会跨越多行,虽然在某些简单形式下整个复合语句也可能包含于一行之内。 if、while和for语句用来实现传统的控制流程构造。try语句为一组语句指定异常处理和/和清理代
阅读全文
摘要:3.5 Python简单语句 Python语句由关键字、标识符、表达式组成。语句的根本作用就是执行某些修改操作,让代码发挥作用去做某些事。 语句从执行结构上来分有顺序、条件、循环结构,这3种结构可以实现任何算法功能。 Python语句根据代码占用的逻辑行数分为只占用1行的简单语句和占用多行的复合语句
阅读全文
摘要:3.4 Python表达式 Python表达式是运算符和操作数进行有意义排列所得的组合。操作数可以是值、变量、标识符等。单独的一个值或一个变量也是一个表达式。 表达式是Python程序中最常见的代码。 表达式是一段可以被求值的代码。因为可以被求值,所以一般表达式可以写在赋值语句=的右边。表达式可以作
阅读全文
摘要:3.3 Python运算符 运算符用于执行程序代码运算,根据操作数一般分为一元运算符、二元运算符。例如:2+3,其操作数是2和3,而运算符则是+。在Python中运算符可以分为以下几种类型:算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符。 3.3.1 算术运
阅读全文
摘要:3.2 Python关键字(保留字) 保留字又称关键字,不可用于普通标识符。关键字的拼写必须与这里列出的完全一致。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字。 >>> import keyword >>> keyword.kwlist ['False', '
阅读全文
摘要:3.1 Python特性 Python是为可读性设计的,与英语有一些相似之处,并受到数学的影响。比如: Python使用新行来完成命令,而不像通常使用分号或括号的其他编程语言。 Python依赖缩进,使用空格来定义范围;例如循环、函数和类的范围。其他编程语言通常使用花括号或关键字来实现此目的。 Py
阅读全文
摘要:2.6 Python虚拟环境 2.6.1 虚拟环境概述 Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。 这意味着一个Python安装可能无法满足每个应用程序的要求。如果应用程序A
阅读全文
摘要:2.5 使用pip管理库 安装Python后会默认安装pip工具,该工具可以用来安装、升级和移除库。默认情况下 pip 将从[Python Package Index]https://pypi.org 处下载安装软件包。 pip 有许多子命令: "install", "uninstall", "fr
阅读全文
摘要:2.4 常用库 2.4.1 time 时间的访问和转换 该模块提供了各种与时间相关的函数。相关功能还可以参阅 datetime 和 calendar 模块。 2.4.2 datetime 基本日期和时间类型 datetime 模块提供用于处理日期和时间的类。 2.4.3 calendar 日历相关函
阅读全文
摘要:2.3 包和库 2.3.1 包的概念 包是在模块之上的概念,为了方便管理而将多个脚本文件(模块文件)进行打包。 包是一种用点式模块名构造 Python 模块命名空间的方法。例如,模块名 A.B 表示包 A 中名为 B 的子模块。正如模块可以区分不同模块之间的全局变量名称一样,点式模块名可以区分 Nu
阅读全文
摘要:2.2 模块 在Python中,经常会遇到一些文件组织概念,比如库、包、模块等。下图就是这几个概念大致的关系。可以看到,库是包含包的,而包又是很多个模块(脚本)组成的。接下来我们来一一介绍这几个概念。 注意:在之后学习中的组织结构和命名参考下图。 模块一般有两种,广义的模块和狭义的模块。广义的模块其
阅读全文
摘要:2.1 模块、包、库前置知识 这一章节我们来了解下Python编程中经常遇到的模块、包、库及虚拟环境。在开始学习之前我们需要了解一些前置知识。 2.1.1 Python脚本文件类型 Python编程中编写的脚本通常是以文件形式保存在磁盘中的。其中常见的脚本文件类型如下: |文件类型 |文件说明 |
阅读全文
摘要:1.7 Python集成开发工具(IDE)推荐 1.7.1 Notepad++ Notepad是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能。 Notepad功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制
阅读全文
摘要:1.6 Python入门技巧 以下介绍了一些比较实用的Python学习技巧,可以让初学者快速上手。 1.6.1 help函数 help用于启动Python内置的帮助系统(此函数主要在交互式中使用)。一般用在交互模式中。用来在控制台上打印某个模块、函数、类、方法、关键字等的帮助信息。 示例: >>>
阅读全文
摘要:1.5 实战:第一个Python程序 接下来我们尝试编写第一个比较完整的Python程序。在编写之前我们先来了解一下Python的输入输出函数和Python源码第一行的编写建议。 1.5.1 输入输出函数 Python中最常用的输出函数是print,它可以将给定的内容显示到控制台中。调用的方式如下:
阅读全文
摘要:1.4 Python执行机制 Python中IDLE是其自带的集成开发工具(IDE:同时拥有编辑、编译、调试、运行等多种功能的集成工具),并且它也是Python自带的编译器和解释器。 1.4.1 Python执行过程 1,我们通过文本编辑器或用自带的IDLE编辑器创建py文件,并在其中编写Pytho
阅读全文
摘要:1.3 Python运行 Python安装好之后,一般有3种运行模式,即:交互模式(命令行交互模式、Python解释器交互模式、IDLE Shell交互模式)、命令行脚本、集成开发环境。 1.3.1 交互模式 命令行交互模式 当我们安装好Python之后进行测试时,打开了CMD命令窗口并输入Pyth
阅读全文
摘要:1.2 Python安装及上手 因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到电脑里。安装后,会得到Python解释器(就
阅读全文
摘要:1.1 Python简介 1.1.1 介绍 Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/)是著名的龟叔Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚
阅读全文

浙公网安备 33010602011771号