Python简介

2 02 3 年 我的朋友问Python有什么特别之处。

动态类型。
直接给变量赋值就可以了。
x=1 0 x=“你好” 根本不用担心那个家伙。

搬进来。
需要 4 个空格。
如果为真: 打印(“正确”) 否则: print("Error")
解释语言。
无需编译。
一行一行地运行。
但它比 C++ 慢。

跨平台。
它可以在 Windows、Linux 和 macOS 上使用。
可扩展性也不错。
像 NumPy 这样的库非常强大。

标准库非常广泛。
os sys json 常用。
还有其他第三方库。
PyPI 数量超过 4 00,000 个。

网络开发。
Django Flask 速度很快。
数据分析。
Pandas Matplotlib 易于使用。
人工智能。
TensorFlow PyTorch 主流。
爬行动物进化。
请求 Scrapy 很方便。

易于学习。
语法就像自然语言。
只需 print("Hello") 就足够了。
社区的支持也很好。
问题很容易解决。
适合初学者。

C语言和Python的比较。
需要编译C。
来声明类型。
不使用Python。
只有x=1 0
无论如何。
Python开发速度很快。
适合原型构建。
只是表现不佳。
但在大多数情况下就足够了。
没关系。

Python简介

Python 是一种易于使用的编程语言。

安装非常简单,从官网下载即可。
不要忘记选择“将 Python 添加到 PATH”。

变量不需要声明类型。
例如,a = 1 0 即可。
垫子很重要!
条件运算符使用 if、elif、else。
例如,如果 x > 0:。

文件操作使用open()打开,readline()用于逐行读取。
完成后关闭()。

对字符串使用引号。
例如,“你好”。
你可以对它进行切片,str[0:3 ]。

列表是可变的。
例如,lst = [1 ,2 ,3 ]。
可以使用 add() 添加。

元组是不可变的。
例如,愚蠢 = (1 , 2 )。
数据无法更改。

收集重复项。
例如,设置 = {1 , 2 , 3 }。
支持交叉性和差异性。

字典是键值对。
例如,dct = {"key": "value"}。
钥匙访问。

使用for循环。
例如,对于范围 (5 ) 中的 i:。

函数是使用 def 定义的。
例如,def add(x, y):。
可能会返回多个值。

生成器使用产量。
保存记忆。

类是使用class来定义的。
面向对象编程。

使用 Try 和 Exx 方法捕获异常。
例如,尝试... except ValueError:。

使用 import 导入模块。
方便重用代码。

Python变量的定义和使用

变量是通过直接赋值来创建的。
例如,n=1 0
使用等号进行赋值。
n=9 5 就可以了。

变量可以存储不同的类型。
abc 首先存储 1 2 .5 ,然后存储“网站地址”。

变量随处可用。
print(n) 打印。

变量变量类型。
num 首先是 1 0,然后是 1 5 .8 ,最后是 2 0+1 5 j。

要检查类型,请使用 type()。
例如,输入(数字)。

常量通常以大写字母开头。
PI=3 .1 4 1 5 9 2 6 这样写。

自动内存管理。
变量是内存名称。

你自己看看。