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

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 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丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。收起

查看更多
  • 用Python自动化双脉冲测试
    用Python自动化双脉冲测试
    电力电子设备中使用的半导体材料正从硅过渡到宽禁带(WBG)半导体,比如碳化硅(SiC)和氮化镓(GaN)等半导体在更高功率水平下具有卓越的性能,被广泛应用于汽车和工业领域中。由于工作电压高,SiC技术正被应用于电动汽车动力系统,而GaN则主要用作笔记本电脑、移动设备和其他消费设备的快速充电器。本文主要说明的是宽禁带FET的测试,但双脉冲测试也可应用于硅器件、MOSFET或IGBT中。 为确保这些设
  • FPGA新手,准备FPGA大赛AMD基础赛道如何选型?
    FPGA新手,准备FPGA大赛AMD基础赛道如何选型?
    Q:一个刚入门fpga没多久的新手,想问问为了准备fpga大赛amd的基础赛道如何选型?编写过32等单片机,现在把verilog学完了,手上有一块altera飓风四代学习板,但是现在需要买一块amd(fpga/zynq)的板子练习一下vivado的使用等,顺便作为比赛用的板子,想问问该怎么选型(比赛自选命题应该偏向控制类,暂时没定做什么项目)
  • Python应用开发——爬取网页图片
    Python应用开发——爬取网页图片
    当我们需要从网页上面下载很多图片的时候,一个一个手动保存实在是太累人了。那么有没有批量下载的办法呢?答案是有的,Python爬虫就可以完美的做到这一点,而且作为一个Python的初学者,我可以很负责任的告诉你,这门语言入门挺简单的,特别是对于那些有其他编程语言经验的人。
    695
    10/25 13:17
  • python的参数详解
    python的参数详解
    参数类别 实参:实际上的参数 形参:形式上的参数 如上图,实际输入的参数为实参,在函数中占位置的参数为形参。 实参类型 1、位置实参 定义:调用的时候,需要根据位置传递实际参数 如图,Lion / Dog占了两个位置,期望是传递实参建议按照这个顺序,不然,即时能够接受,也不能正确的处理。(Lion的名字跟Dog的名字,因为传递错误,将导致不能正确识别) 2、关键字实参 定义:调用的时候,需要指定形
    597
    10/07 08:25
  • 玩转PyAEDT——简单好用的新安装方式
    玩转PyAEDT——简单好用的新安装方式
    PyAEDT 是 Ansys 官方推出的针对 AEDT 的 python API 库。通过 PyAEDT,我们可以轻松地利用主流 IDE 进行自动化脚本的开发和基于 CPython 的丰富的扩展。
    2.3万
    09/24 10:00
  • Python应用开发——串口通信
    Python应用开发——串口通信
    在嵌入式开发中我们经常会用到串口,串口通信简单,使用起来方便,且适用场景多,因此串口常常用来输出调试Log或者跟其他外设进行通讯,也可以用作上位机和下位机之间的通讯。那这一讲我就简单介绍一下如何用Python编写一个串口收发程序。
  • Scikit-fingerprints: 在Python中轻松高效地计算分子指纹
    分子是计算化学处理的基本结构,通常表示为分子图,需要转换为多维向量以便大多数处理算法使用,尤其是机器学习(ML)应用。分子指纹是一种特征提取算法,将分子的结构信息编码为向量,广泛用于化学信息学中的各种任务,如化学空间多样性测量、可视化、聚类、虚拟筛选和分子性质预测等。这些任务在新药设计中尤为重要。为了正确评估预测模型的性能,训练-测试数据集的划分至关重要,分子指纹也可以用于此。指纹模型的性能与最先进的图神经网络(GNNs)相比仍然具有竞争力。
  • Python应用开发——制作bin文件
    bin是二进制文件,其用途依系统或应用而定。一种文件格式binary的缩写。一个后缀名为".bin"的文件,只是表明它是binary格式。比如虚拟光驱文件常用".bin"作为后缀,但并不意味着所有的bin文件都是虚拟光驱文件。一般来讲是机器代码,汇编语言编译后的结果。
    4122
    07/18 08:18
  • 如何使用PerfXCloud实现一次与多个ai模型对话
    如何使用PerfXCloud实现一次与多个ai模型对话
    一、准备本项目使用 www.perfxcloud.net 大模型平台,网站上有详细的说明文档。快速开始 | PerfXCloud​docs.perfxlab.cn/docs/tutorial-basics/get-started/注意:PerfXCloud的API接口兼容 OpenAI 的ChatGP …
  • 一文极速回顾面向对象编程OOP
    面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。
  • 高效掌握Python——函数
    在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。
    653
    07/01 11:13
  • 高效掌握Python——高级特性
    在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。基于这一思想,Python中有着非常有用的高级特性,1行代码能实现的功能,决不写2行代码,代码越少,开发效率越高。
  • 高效掌握Python——函数式编程
    我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数!
  • 高效掌握Python——模块,包
    在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。
  • Python简介,无代码
    Python简介,无代码
    Python是一种计算机程序设计语言,是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。编程语言各有千秋。C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用程序的高级编程语言,应用场合非常多,如网络开发、大数据、人工智能、爬虫、写脚本等等, 但Python也有局限性,如不能写操作系统(只能c语言写),不能写手机应用,不能写3D游戏等。
  • 高效掌握Python——必备基础
    任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执行。Python的语法比较简单,采用缩进方式,坚持使用4个空格的缩进,且没有结束引号,很优雅,写出来的代码就像下面的样子:
  • 活体脑细胞做成16核芯片,用Python就能编程,9个机构开展实验36所大学排队
    活体脑细胞做成16核芯片,用Python就能编程,9个机构开展实验36所大学排队
    (human brain organoids)
    1254
    06/04 16:16
  • LPC55S69移植PikaPython,体验python脚本编程
    PikaPython 是一个完全重写的超轻量级 python 引擎,零依赖,零配置,可以在 Flash ≤ 64KB,RAM≤ 4KB 的平台下运行(如 stm32g030c8 和 stm32f103c8),极易部署和扩展,具有大量的中文文档和视频资料。
    2850
    05/15 08:09
  • Python是开源的为什么还要保护
    Python是开源的为什么还要保护
    (开发套件使用的是原HASP/SafeNet/金雅拓/泰雷兹加密狗最新开发工具) (注:本文为Python程序保护的纯技术贴,欢迎留言探讨) 概述 使用圣天诺加密锁保护Python应用程序的方法: 1.Sentinel LDK Envelope 带 Sentinel LDK 数据文件保护(DFP) 此方法结合使用SentinelLDK加密锁Envelope外壳加密工具与版本2数据保护模式的数据文件
    1169
    05/13 14:18
  • 经典卷积神经网络Python,TensorFlow全代码实现
    经典卷积神经网络Python,TensorFlow全代码实现
    经典卷积神经网络Python,TensorFlow全代码实现

正在努力加载...