Python学习7:输入和输出

在 Python 中,可以使用 input() 函数从标准输入读取用户输入的数据,并使用 print() 函数将数据输出到标准输出。下面是一些常用的输入输出方法: 1、使用 input() 函数读取用户输入 input() 函数会从标准输入读取用户输入的数据,并返回一个字符串类型的值。例如: ...

2023-07-08 · 7 min · 3314 words · chensoul

Python学习6:模块和包

在 Python 中,模块(module)是指一个包含 Python 代码的文件,而包(package)则是指一个包含多个模块的文件夹。模块和包可以用来组织和管理 Python 代码,使得代码更加易于维护和扩展。 以下是一些有关 Python 模块和包的基本知识: ...

2023-07-06 · 8 min · 3703 words · chensoul

[译]Python模块和包-简介

本文探讨了 Python 模块和 Python 包,这两种机制有助于模块化编程。 模块化编程是指将大型、笨重的编程任务分解为单独的、更小的、更易于管理的子任务或模块的过程。然后可以像构建块一样将各个模块拼凑在一起以创建更大的应用程序。 ...

2023-06-25 · 14 min · 6839 words · chensoul

[译]用 Bottle 开发

我喜欢 bottle。它是一个简单、快速且功能强大的 Python 微框架,非常适合小型 Web 应用程序和快速原型设计。对于那些刚刚开始 Web 开发的人来说,它也是一个出色的学习工具。 让我们看一个简单的例子。 注意:本教程假设您正在运行基于 Unix 的环境 - 例如 Mac OS X、Linux 版本或通过虚拟机支持的 Linux 版本。 ...

2023-06-25 · 7 min · 3103 words · chensoul

Python学习5:函数

函数的定义 在 Python 中,函数是一段可重复使用的代码块,它接受一些输入(也称为参数)并产生一些输出。函数可以通过 def 关键字来定义,语法如下: 1 2 3 4 def function_name(parameters): """This is a function""" # function body return value 其中,function_name 是函数的名称,parameters 是函数的参数列表,function body 是函数的主体部分,包括需要执行的代码和可能的返回语句,return value 是函数的返回值(如果有的话)。 ...

2023-06-25 · 8 min · 3972 words · chensoul

Python学习4:流程控制

在 Python 中,流程控制语句包括条件语句(if-elif-else)、循环语句(for 和 while)、跳转语句(break、continue 和 return)和异常处理语句。 条件语句 条件语句用于在不同的条件下执行不同的代码块。Python 中的条件语句是 if-elif-else 结构。 ...

2023-06-14 · 5 min · 2248 words · chensoul

Python学习3:运算符和表达式

在 Python 中,运算符是用于执行各种操作的符号或关键字;表达式是由操作符、变量、常量和函数调用等组成的,它们可以被计算求值并返回一个结果。 以下是一些常用的运算符和表达式: 算术运算符 Python 中的算术运算符用于执行基本的算术运算,包括加、减、乘、除、取模和幂运算。以下是一些常用的算术运算符: ...

2023-06-11 · 7 min · 3318 words · chensoul

Python学习2:数据类型

Python 中的数据类型包括: 数字类型:包括整型、浮点型、复数型和布尔类型:只有两个取值,True 和 False,用于表示逻辑值。 字符串类型:由一系列字符组成,可以是单引号、双引号或三引号括起来的文本。 列表类型:由一系列有序的元素组成,可以包含任何类型的数据。 元组类型:与列表类似,但是元素不能被修改。 集合类型:由一组唯一的元素组成,支持集合的基本操作,如并集、交集和差集等。 字典类型:由一组键值对组成,其中键是唯一的,用于查找和存储值。 None 类型:表示空值或缺失值。 数字 在 Python 中,数字类型包括整数(int)、浮点数(float)、复数(complex)和布尔值(bool)。 ...

2023-06-10 · 23 min · 11460 words · chensoul

[译]什么是 Python Wheels,你为什么要关心它?

Python .whl 文件或 wheels 是 Python 中很少被讨论的部分,但它们对 Python 包的安装过程大有裨益。如果您使用 pip 安装了 Python 包,那么 Wheels 很可能使安装更快、更高效。 Wheels 是 Python 生态系统的一个组件,有助于使包安装正常工作。它们允许更快的安装和更稳定的包分发过程。在本教程中,您将深入了解 Wheels 是什么,它们有什么好处,以及它们如何获得牵引力并使 Python 使用起来更加愉快。 ...

2023-06-01 · 24 min · 11726 words · chensoul

[译]使用 Python 的 pip 管理项目的依赖关系

Python 的标准包管理器是 pip 。它允许您安装和管理不属于 Python 标准库的包。如果您正在寻找 pip 的介绍,那么您来对地方了! 在本教程中,您将学习如何: 在您的工作环境中设置 pip 修复与使用 pip 相关的常见错误 使用 pip 安装和卸载包 使用需求文件管理项目的依赖关系 pip 可以做很多事情,但是 Python 社区非常活跃,已经创建了一些 pip 的巧妙替代品。您将在本教程的后面部分了解这些内容。 ...

2023-06-01 · 19 min · 9197 words · chensoul