读土木工程(结构)的学Python有用吗?能不能用来做点高端的工作
或者说Python在工程界和科学计算领域应用性如何?对于传统工科生,有没有掌握的必要?咱们一般都学的是C/C++/Fortran这些“低级语言”,逼格在程序员面前貌似很低啊。
靠,又是一波抖优越打击题主的,我惹你们了么?说C/C++/Fortran等是低级语言和我的掌握程度是一码事?回答的各位就敢说自己精通了?还是自己精通的语言被说“低级”感觉受冒犯了?这只能证明你们对程序语言全貌也只是一知半解而已,至少也没比我高明到哪里去,讥讽啥劲。
回复内容:
逼格的高低取决于你做什么或者做出了什么。而不是用什么做。
科研界从来不认:你能做什么。唯一认账的是:你做出了什么?
同时,面对程序员的时候,似乎逼格与语言的等级成反比,越是低级的语言,逼格越高。 我是学土木(结构)的,我喜欢python写的程序,
因为库多,语法简单,看起来比较舒服
而且Python是一门计算机语言(黑Matlab ^ ^ 我是处女座)。
高端的我也不懂。。。我用python干如下事情:
1、Abaqus参数化建模;
2、批量修改INP文件;
3、Abaqus后处理;
4、PythonChallenge 上面解密玩;
.....
我也不是计算机专业的,不懂语言是咋回事儿,
能解决问题就行了。。。
由于低级语言能够更多地访问底层文件,所以从某些方面来看越低级的语言越是能提升逼格。
我的汇编语言老师可以用几行汇编代码将硬盘数据完全擦除——那种根本无法找回数据的擦除。
再比如之前很有名的CIH病毒就是用汇编语言写的,可以搞掉Bios。
当然如果题主能精通更低级的机器语言,就可以直接控制cpu等硬件了。。。
如果你可以用C再写个新的系统内核,会发现Java、Python什么的弱爆了
这逼格,难道不比学个Python高?
好吧,吐槽结束。
其实我想说的是:关键不在于使用了什么工具,而是做出什么东西。
精通一门语言,远胜于学会很多语言。
至于逼格问题,逼格高低应该是牛逼了以后自然流露出来的东西,此物类似于气质,肚里有东西才行。
俺不请自来,非要说胶水语言的优越性,就掠过了,毕竟答主才在撬Python的大门。有限元计算,各大成熟的软件都有了,止于编写各种小的应用其实就是玩票,CAD二次开发在设计单位确实可以走的快些,主要是看你准备走那一条路。答主曾经熟悉ANSYS、Abaqus,Gts,但工作了几乎没有怎么用过,现在学Python也只是想做个业余的虫师罢了!@ 与其学python,不如学lua语言,google的sketchup(我家学建筑设计的亲戚经常用他画图)可以使用lua语言做高级应用,而且入门也比较方便python不是不能学,说老实话技多不压身,只要有时间多学几门东西总没坏处,只要能够派的上用场就成;派不上用场嘛。。。只要别过个一段时间就忘记得差不多就成了
另外对于计算机系得人来说,越底端的东西逼格越高,因为入门更加难,会的人精通的人更加少;C语言逼格其实完全比python要高,如果你能用汇编语言写一个自己的操作系统,那逼格基本能达到unix之父的程度了
当然如果能够全程01按键完成一个程序开发,我们张江高科男就直接跪大神了
楼主去看看python在abaqus中应用吧,这个逼格不知道高到哪里去了。
NumPy / SciPy 是把自己定位在 C 和 Matlab 之间的东西,写代码的方便和计算的性能两头都尝试兼顾。按照你说的领域,掌握这套东西之后逼格会有一次暴涨。至于用得到用不到,还是看你的项目和团队了。 看来题主根本就不清楚所谓“高级语言”的高级是什么意思
看了题主的补充后更加确信了这一点 先把你需要学的学好,等你确定你需要Python的时候自然可以学明白,先精通一门,学起别的也就快了。Python确实可以用来做科学计算,但是Fortran也可以,Matlab也可以,就看你会什么,不求多,贵在精。 Python 五年经验
搞土木的太忙,这个语言拿来编自用软件再合适不过,快速产出
简单的参数界面可以用Excel
等要发布软件的时候可以用qt做个壳
C#也不错,不过还是Python更自由
秀个三年前的作品,在word或其他编辑器里写计算书算式的时候,选中ctrl+c,自动在算式后添加=和结果。
监测系统剪贴板实现。
程序虽小,作用却大。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP와 Python은 각각 고유 한 장점이 있으며 프로젝트 요구 사항에 따라 선택합니다. 1.PHP는 웹 개발, 특히 웹 사이트의 빠른 개발 및 유지 보수에 적합합니다. 2. Python은 간결한 구문을 가진 데이터 과학, 기계 학습 및 인공 지능에 적합하며 초보자에게 적합합니다.

데비안 시스템의 readdir 함수는 디렉토리 컨텐츠를 읽는 데 사용되는 시스템 호출이며 종종 C 프로그래밍에 사용됩니다. 이 기사에서는 ReadDir를 다른 도구와 통합하여 기능을 향상시키는 방법을 설명합니다. 방법 1 : C 언어 프로그램을 파이프 라인과 결합하고 먼저 C 프로그램을 작성하여 readDir 함수를 호출하고 결과를 출력하십시오.#포함#포함#포함#포함#includinTmain (intargc, char*argv []) {dir*dir; structdirent*entry; if (argc! = 2) {

데비안 시스템에서 HTTPS 서버를 구성하려면 필요한 소프트웨어 설치, SSL 인증서 생성 및 SSL 인증서를 사용하기 위해 웹 서버 (예 : Apache 또는 Nginx)를 구성하는 등 여러 단계가 포함됩니다. 다음은 Apacheweb 서버를 사용하고 있다고 가정하는 기본 안내서입니다. 1. 필요한 소프트웨어를 먼저 설치하고 시스템이 최신 상태인지 확인하고 Apache 및 OpenSSL을 설치하십시오 : Sudoaptupdatesudoaptupgradesudoaptinsta

제한된 시간에 Python 학습 효율을 극대화하려면 Python의 DateTime, Time 및 Schedule 모듈을 사용할 수 있습니다. 1. DateTime 모듈은 학습 시간을 기록하고 계획하는 데 사용됩니다. 2. 시간 모듈은 학습과 휴식 시간을 설정하는 데 도움이됩니다. 3. 일정 모듈은 주간 학습 작업을 자동으로 배열합니다.

데비안에서 gitlab 플러그인을 개발하려면 몇 가지 특정 단계와 지식이 필요합니다. 다음은이 과정을 시작하는 데 도움이되는 기본 안내서입니다. Gitlab을 먼저 설치하려면 Debian 시스템에 Gitlab을 설치해야합니다. Gitlab의 공식 설치 매뉴얼을 참조 할 수 있습니다. API 액세스 토큰을 얻으십시오 API 통합을 수행하기 전에 Gitlab의 API 액세스 토큰을 먼저 가져와야합니다. Gitlab 대시 보드를 열고 사용자 설정에서 "AccessTokens"옵션을 찾은 다음 새 액세스 토큰을 생성하십시오. 생성됩니다

아파치는 인터넷 뒤의 영웅입니다. 웹 서버 일뿐 만 아니라 큰 트래픽을 지원하고 동적 콘텐츠를 제공하는 강력한 플랫폼이기도합니다. 모듈 식 설계를 통해 매우 높은 유연성을 제공하여 필요에 따라 다양한 기능을 확장 할 수 있습니다. 그러나 Modularity는 또한 신중한 관리가 필요한 구성 및 성능 문제를 제시합니다. Apache는 사용자 정의가 필요한 서버 시나리오에 적합하고 복잡한 요구를 충족시킵니다.

PHP와 Python은 고유 한 장점과 단점이 있으며 선택은 프로젝트 요구와 개인 선호도에 달려 있습니다. 1.PHP는 대규모 웹 애플리케이션의 빠른 개발 및 유지 보수에 적합합니다. 2. Python은 데이터 과학 및 기계 학습 분야를 지배합니다.

Apache는 C로 작성되었습니다. 언어는 속도, 안정성, 이식성 및 직접 하드웨어 액세스를 제공하여 웹 서버 개발에 이상적입니다.
