论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 5566阅读
  • 12回复

Python语言入门 [复制链接]

上一主题 下一主题
在线cdddd
 

发帖
51454
土币
391387
威望
4985
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2021-11-25
Python语言入门
ABAQUS与Pythonhttps://bbs.yantuchina.com/read.php?tid=256432
Python语言入门
https://bbs.yantuchina.com/read.php?tid=127292
简明 Python 教程
https://bbs.yantuchina.com/read.php?tid=127290
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 [1]  Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, [2]  随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 1楼 发表于: 2021-11-25
脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。
脚本语言(Script languages,scripting programming languages,scripting languages)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。


附件: ABAQUS与Python.pdf (594 K) 下载次数:4
附件: Python语言入门.pdf (8369 K) 下载次数:6
在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 2楼 发表于: 2021-11-25
类模式与对象模式的区别?
根本区别:
类模式 (继承)是静态的
对象模式(组合)是动态的
设计模式中的行为类模式
面向......的 oriented

script英 [skrɪpt]      美 [skrɪpt]      
n. 剧本;电影剧本;广播(或讲话等)稿;笔迹;(一种语言的)字母系统,字母表
vt. 为电影(或戏剧等)写剧本

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 3楼 发表于: 2021-11-25
在编程语言和类型论中,多态(英语:polymorphism)指为不同数据类型的实体提供统一的接口。 多态类型(英语:polymorphic type)可以将自身所支持的操作套用到其它类型的值上。
多态性
操作符重载,计算机学科概念,就是把已经定义的、有一定功能的操作符进行重新定义,来完成更为细致具体的运算等功能。操作符重载可以将概括性的抽象操作符具体化,便于外部调用而无需知晓内部具体运算过程。
多重继承是编程语言中的概念,多重继承指的是一个类可以同时继承多个类,比如A类继承自B类和C类,这就是多重继承。

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 4楼 发表于: 2021-11-25
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1]  。

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 5楼 发表于: 2021-11-25
C++中类是对象的抽象,是用户自己定义的数据类型,如果程序中要用到类类型,必须要声明;通过声明实现一定功能,就是类实现,
子类化

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 6楼 发表于: 2021-11-25
浅谈FPGA开发中的Perl,Tcl和Python
1、shell可以说是unix\linux原生的,用户通过它与系统内核进行交换。特点就是直接,主要用来管理和使用系统。
2、perl可以说是对shell的扩展,在编写的灵活性、跨平台性都有提高,特别是在文本处理上有独到的地方。另外,perl的用途广泛如:开发CGI,功能上远远不止维护系统这么简单。
3、tcl可以看做C库,十分方便被C\C++调用,另外,tcl容易被扩展或者缩减,十分方便被移植到特定的软件平台中,作为专业的脚本。我知道很多EDA工具内嵌tcl语言。


在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 7楼 发表于: 2021-11-25
Python GUI编程(Tkinter)
Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下:

Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能健全的 GUI 用户界面。

Jython:Jython 程序可以和 Java 无缝集成。除了一些标准模块,Jython 使用 Java 的模块。Jython 几乎拥有标准的Python 中不依赖于 C 语言的全部模块。比如,Jython 的用户界面将使用 Swing,AWT或者 SWT。Jython 可以被动态或静态地编译成 Java 字节码。
Tkinter编程
API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。 [1]  用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 [1]
在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 8楼 发表于: 2021-11-25
脚本语言与系统语言区别

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 9楼 发表于: 2021-11-29
UTF-8(全称:8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,由Ken Thompson于1992年创建。

它可以用来表示Unicode标准中的任何字符,且其编码中的第一个字节仍与ASCII兼容,这使得原来处理ASCII字符的软件无须或只须做少部份修改,即可继续使用。
在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 10楼 发表于: 2021-11-29
Sublime Text 全程指南

在线cdddd

发帖
51454
土币
391387
威望
4985
原创币
0
只看该作者 11楼 发表于: 2023-01-15
如何从零开始写一本技术书(2)架构
高级架构师都在读的10本Java实战书籍,Java开发进阶必备书单
架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      浙公网安备 33010602003799号 浙ICP备14021682号-1

      工业和信息化部备案管理系统网站