Python之语言特点

Python之语言特点

Python 语言代码简洁。

高级语言有两种执行方式,一种是编译执行的静态语言,一种是解释执行的脚本语言。编译和解释都是将高级语言转化为低级语言,这样就可以使用目标代码的方式进行运行。但编译是一次性转换,一次性打包好,不需要软件辅助,不需要提供源代码,解释是逐条转换,需要一个解释器运行,需要提供源代码。

编译安全性高,共享性低,解释安全性低,共享性高。

Python 语言可读性好。

当然这个可读性因人而异。它没有大括号来进行代码块的分割,一行行代码使用回车键进行分开。

在 Spyder 中可以逐行运行代码,并且有一个代码展示区,可以展示临时变量的类型,值以及尺寸大小,这个尺寸可以帮助我们确定它的形状,因为人工智能是数据科学,里面的变量是高维变量,所以我们更关心变量的尺寸而不是具体的值。

开源,简单,库多是 Python 的主要特点。

python 复制代码
from PIL import Image
from PIL import ImageFilter
im=Image.open('panda.png')
contour=im.filter(ImageFilter.CONTOUR)
contour.save('panda_c.png')

当我们初学 Python 时,可以在 Spyder 中的编辑框中一行一行输入,这样可以很好地观察代码帮助我们学习。上面的代码是将一个图片的轮廓提取出来,使用 Python 中的一个库来进行。

python 复制代码
import wordcloud

fp=open("test.txt")
text=fp.read()
WordCloud=wordcloud.WordCloud().generate(text)
image_produce=WordCloud.to_image()
image_produce.show()

可以导入一个库,需要先进行安装,比如上面的例子:导入 wordcloud 之后,读取文本文件然后生成出来对应的图片,最后导出图片展示出来。

python 复制代码
import face_recognition
import cv2
image=face_recognition.load_image_file("boy.webp")
face_locations=face_recognition.face_locations(image)

这是用来进行人脸识别的例子。

相关推荐
好家伙VCC18 小时前
### WebRTC技术:实时通信的革新与实现####webRTC(Web Real-TimeComm
java·前端·python·webrtc
前端玖耀里19 小时前
如何使用python的boto库和SES发送电子邮件?
python
serve the people19 小时前
python环境搭建 (十二) pydantic和pydantic-settings类型验证与解析
java·网络·python
小天源19 小时前
Error 1053 Error 1067 服务“启动后立即停止” Java / Python 程序无法后台运行 windows nssm注册器下载与报错处理
开发语言·windows·python·nssm·error 1053·error 1067
喵手20 小时前
Python爬虫实战:HTTP缓存系统深度实战 — ETag、Last-Modified与requests-cache完全指南(附SQLite持久化存储)!
爬虫·python·爬虫实战·http缓存·etag·零基础python爬虫教学·requests-cache
喵手20 小时前
Python爬虫实战:容器化与定时调度实战 - Docker + Cron + 日志轮转 + 失败重试完整方案(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·容器化·零基础python爬虫教学·csv导出·定时调度
2601_9491465320 小时前
Python语音通知接口接入教程:开发者快速集成AI语音API的脚本实现
人工智能·python·语音识别
寻梦csdn20 小时前
pycharm+miniconda兼容问题
ide·python·pycharm·conda
Java面试题总结21 小时前
基于 Java 的 PDF 文本水印实现方案(iText7 示例)
java·python·pdf
不懒不懒21 小时前
【决策树算法实战指南:从原理到Python实现】
python·决策树·id3·c4.5·catr