加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

Python

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。收起

查看更多
  • 数字信号处理没有Matlab?用Python一样很爽
    数字信号处理没有Matlab?用Python一样很爽
    通常,在数字信号处理时,我们避不开matlab这个工具,因其它的强大的功能受到广大工程师的好评,也一直都是业界的不二之选。但是,matlab毕竟是商业软件,公司里如果使用的话,就需要支付高昂的费用。即使公司购买了商业版本,也不会每个人都能随时使用,这对我们平时的工作和学习将会带来很多的不便之处。
  • ELF 1技术贴 | 如何将Python3.6.9移植到开发板上
    ELF 1技术贴 | 如何将Python3.6.9移植到开发板上
    在ELF 1开发板的Linux 4.1.15 eMMC镜像中,默认预装了Python 2.7。为了适应更多应用场景,有些小伙伴可能需要移植其他版本的Python,下面将以Python 3.6.9为例详细介绍如何进行交叉编译并移植到ELF 1开发板上。
    1553
    02/22 11:07
  • 基于DQN和TensorFlow的LunarLander实现(全代码)
    基于DQN和TensorFlow的LunarLander实现(全代码)
    使用深度Q网络(Deep Q-Network, DQN)来训练一个在openai-gym的LunarLander-v2环境中的强化学习agent,让小火箭成功着陆。下面代码直接扔到jupyter notebook或CoLab上就能跑起来。
  • pyQt-主界面与子界面切换简易框架
    pyQt-主界面与子界面切换简易框架
    本篇来介绍使用python中是Qt功能包,设置一个简易的多界面切换框架,实现主界面和多个子界面直接的切换显示。
    2378
    2023/11/21
  • 泰克推出面向测试和测量仪器的开源 Python 原生驱动程序包
    业内领先的测试与测量解决方案提供商泰克科技公司于今天宣布推出开源 Python 仪器驱动程序包。该软件包完全免费,可面向仪器自动化应用提供原生的 Python 用户体验。这款开源 Python 驱动程序包可以兼容大量泰克和 Keithley 品牌设备,在为开发和升级工作不断提供支持的同时,可确保测试与测量领域的用户能够用到最新的功能和改进成果。
  • 如何使用Python和PinPong库控制Arduino
    Python程序员在编程Arduino时面临的第一个挑战是语言不同。Arduino IDE使用的是受C和C++启发的语言。实际上,像Arduino这样的平台与Python非常搭配,特别适用于需要与传感器和其他物理设备集成的应用程序。如果您已经掌握了Python的基础知识,那么您可以通过使用Python来控制Arduino来入门。本文目的主要是向您展示如何使用PinPong库通过Python与Arduino进行通信,以帮助您开发自己的电子项目。
  • 学习Python的双重选择: 树莓派和行空板
    Python是一种流行并简单和易用的编程语言, 吸引了众多初学者和专业开发人员。许多人选择使用树莓派(Raspberry Pi)作为学习Python的工具,因为它体积小、价格实惠,并且提供了将编程与硬件交互结合起来的实践平台。然而,对于初学者来说,树莓派(Raspberry Pi)的安装过程可能有些令人畏惧。在本文中,我们将通过比较不同学习Python的方法,探讨学习Python的不同选择, 比如使用行空板来学习Python。
  • 玩转PyAEDT——简单好用的新安装方式
    玩转PyAEDT——简单好用的新安装方式
    PyAEDT 是 Ansys 官方推出的针对 AEDT 的 python API 库。通过 PyAEDT,我们可以轻松地利用主流 IDE 进行自动化脚本的开发和基于 CPython 的丰富的扩展。
    7305
    2023/08/04
  • PerfXPy新一代科学计算软件·教育版发布
    PerfXPy新一代科学计算软件·教育版发布
    PerfXPy教育版本是专为学生、教师和教育机构设计的一款完美的Python集成开发环境。它基于最新的技术,提供了易于使用、功能丰富的开发环境,可帮助学生和教师更轻松地学习和教授Python编程技巧。教育版本增加了一些面向学习的特殊功能,如交互式教学模式、课程示例代码、学习资源链接等。此外,PerfXPy教育版本还为学生和教师提供了经济实惠的许可证,以便他们在学校和教育机构中使用和教授Python编程技能。如果你是一名学生或教师,并且正在寻找一款强大的、易用的Python IDE,那么PerfXPy教育版本无疑是你的首选。
  • 米尔国产T507-H开发板,用50行Python代码实现图传和人脸识别
    基于国产车规级处理器T507-H开发平台,如何用50行Python代码实现图传和人脸识别?我们在米尔国产T507-H车规级处理器的开发板上尝试无线图传功能,并且叠加人脸识别检测视频中是否存在人脸。这次使用的是USB摄像头,可以直接接在开发板的接口上。
  • 当ChatGPT遇上Python,PerfXPy白皮书发布了(轻娱版)
    PerfXPy让Python编程开发更简单,让Python应用拥有卓越性能,一次性帮您解决所有问题。诚邀更多开源硬件合作伙伴、芯片企业、研究机构、院校的试用、反馈和支持。交流与联系:wangjh@perfxlab.com。
    2410
    2023/03/05
  • PerfXPy白皮书发布,支持异构计算的高性能计算Python集成开发平台。MATLAB?
    PerfXPy由澎峰科技自主开发,集成了公司的核心技术PerfMPL(数学计算库),PerfXAPI(异构计算软件栈),使得Python应用拥有卓越的性能表现。研发过程获得了“青岛大学泛在网络与城市计算研究所”的大力支持,在这里表示诚挚感谢。
  • 用Python Django建一个issue跟踪管理网站(一)Django的安装和使用
    本文以issue跟踪管理网站为背景介绍Python Django的安装和使用方法。
    1047
    2023/02/17
  • 如何在Python或MATLAB环境中使用ACE快速评估数据转换器
    摘要 评估板(EVB)及其配套软件具有即插即用功能,可轻松评估ADI产品的性能。其图形用户界面(GUI)提供了直观的方式,可进行手动配置并与该设备通信。但是,在更复杂的产品中,如果不能自动处理这些重复性任务,那么在评估所有可用功能的同时,扫描产品的所有附加功能可能会变得非常耗时。 文中说明了如何记录宏,以及如何无需开发复杂的软件控制器代码,也能在Python®和MATLAB®环境中使用宏来自动处理
  • 一种使用Python来分析混合模式信号链中噪声的简单方法
    摘要 涉及对真实世界进行敏感测量的应用都是从准确、精密的低噪声信号链开始。现代高度集成的数据采集器件通常可以直接连接到传感器输出,在单个硅器件上执行模拟信号调理、数字化和数字滤波,这极大地简化了系统电子组成。但是,要使这些现代器件发挥出色性能,并对它们进行调试,仍然需要深入了解信号链的噪声源和噪声限制滤波器。 简介 混合模式信号链无处不在。简单地说,任何将真实世界的信号转换为电子表示(然后数字化)
  • 使用运行完整Python的行空板制作80后游戏—飞机大战
    行空板又称UNIHIKER,是一款国产教学开源硬件,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。
  • 培训新趋势: 结合科技与游戏化 为员工装备未来技能
    政府近年积极推动创科发展,人才是成就创科产业的关键因素之一。香港生产力促进局(生产力局)辖下的生产力学院早前举办“Play 4 Performance”企业培训体验日,向业界展示崭新互动培训方案,将培训游戏化,结合科技应用,全方位提升员工的科技知识、团队精神以及软技能以配合未来创科发展趋势,为本地人才装备未来。 “Play 4 Performance”企业培训体验日反应热烈,吸引逾100位来自不同
  • 科学计算软件PerfXPy在飞腾平台互认证通过
    PerfXPy是“澎峰科技”研发的一个面向数据科学家的高性能Python计算平台。兼顾易用性与高性能,主要针对ARM、RISC-V以及异构加速设备(GPU/NPU等)进行性能优化,并不断研发并集成各类数学工具,赋能科研、教学和算法开发。
  • 如何使用Python编程语言和ADALM2000创建虚拟示波器
    一个功能齐全的物理实验室造价不菲,其中的各式实验仪器常常价格昂贵,而且管理复杂。试想如果能够构建一个可放入口袋、随时便携的虚拟电子实验室,那么将为未来带来无限的可能。
  • 创客DIY | 跳多了真能长高吗?创客奶爸带你自制助长神器
    作为一名创客奶爸就想让孩子能够多跳一跳,多去摸高,同时还在思考如果能够在孩子摸高的时候增加一些趣味性,那样孩子应该会渐渐喜欢运动,于是旺仔爸爸自制了一款摸高装置,本期分享我们就一起来看一下此装置是如何制作完成的。

正在努力加载...