为什么学习python? python是一种高级脚本解释性语言,若运行for循环等肯定不如c或fortran快,但是它是开源的,有很多特别有用的库,代码以空格强制控制格式,形式优美简洁,且特别容易实现访问网络、数据库等高级应用,也存在很多图形库,方便些gui客户端;特别容易实现和c/c++等常用语言 ...
分类:
编程语言 时间:
2017-06-03 11:11:36
阅读次数:
165
从来没有用过fortran, 今天有师弟让我帮忙跑一个fortran的程序, 我一编译就报如下错误 /tmp/ccy4yDLX.o: In function `output_':Hjdk.for:(.text+0xc3): relocation truncated to fit: R_X86_64_ ...
分类:
其他好文 时间:
2017-05-30 19:26:33
阅读次数:
287
一、程序语言基础 第一代语言、机器语言 示例:0000 0001 1101 10000 第二代语言、汇编语言 示例:ADD AX,BX 第三代语言【高级语言】、结构化语言,Fortran、Basic、C、Pascal 面向对象(OO):Algo、Simula67、Ada、SmallTalk、C++、 ...
分类:
其他好文 时间:
2017-05-23 00:31:59
阅读次数:
251
一、为什么要使用Python进行数据分析? python拥有一个巨大的活跃的科学计算社区,拥有不断改良的库,能够轻松的集成C,C++,Fortran代码(Cython项目),可以同时用于研究和原型的构建以及生产系统的构建。 二、Python的优势与劣势: 1.Python是一种解释型语言,运行速度比 ...
分类:
编程语言 时间:
2017-05-21 14:49:56
阅读次数:
310
一、名词解释 1.1 GCC GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器 ...
分类:
系统相关 时间:
2017-05-17 00:54:06
阅读次数:
229
从编程语言产生到现在,编程方式有了翻天覆地的改变,在fortran和c等第一代编程语言中,程序员的负担是把高层次的概念转化为代码。在现代编程语言中(以python语言作为示例),使用函数、对象、模块和库来扩展语言, 不仅仅是使程序更好, 而且会改变程序的编程方式。 编程可以理解为:用自然语言表达思想 ...
分类:
其他好文 时间:
2017-05-11 11:31:42
阅读次数:
177
我们,程序员的世界,正在进行这一场编程方式的革命。这不是一件软件专业的稀奇事因为我们已经身处许多“革命”之中。例如:C语言代替了FORTRAN,C++促进了编程方式向面向对象转移,Java让网络充满活力。但是当下的革命尤为重要因为它重塑了结构化编程的基本方式。更为重要的是,这场革命正影响着广大应用程 ...
分类:
其他好文 时间:
2017-05-10 01:08:10
阅读次数:
130
\(Fortran\) 作为用于科学计算的一种编译型语言积累了大量数值计算的库,但对于现代编程来说, \(Fortran\) 无 \(GUI\)库 是其一大短板。本文就\(Fortran\) 与 \(C\)混合编程进行简单介绍。\(Fortran和C\) 混编共有3种方式: 基于源代码的混编 基于动... ...
分类:
其他好文 时间:
2017-05-09 00:55:11
阅读次数:
240
OOP-面向对象程序设计1.1抽象过程(1)所有的编程语言都提供抽象机制。(2)汇编语言是对底层机器的轻微抽象。(3)“命令式”语言:FORTRAN、BASIC、C等都是对汇编语言的抽象。(4)Smalltalk语言五个特性:1、万物皆为对象。2、程序是对象的集合,它们通过发送消息来告知彼此..
分类:
其他好文 时间:
2017-05-07 21:17:07
阅读次数:
171
本教程主要解说用fortran生成dll供qt调用(win64) 本教程须要的软件及文件可从以下的连接下载: http://pan.baidu.com/s/1c04jziC fortran我用的软件是codeblocks。这是一款包括基于gfortran的开源软件。 1、先来说说codebolcks ...