给一时兴起想要学Python的同学的15条建议

Zemax热分析实战:多重结构编辑器与操作数优化技巧 本文详细介绍了在Zemax中进行热分析的全流程,重点讲解了如何利用多重结构编辑器模拟不同温度环境,并通过TENP、CRVT、THIC等关键操作数建立热膨胀模型。文章结合双胶合透镜实例,阐述了如何设置热跟随、构建多温度评价函数,并运用锤型优化提升光学系统在全温度范围内的热稳定性与成像质量。 阅读详情

大家应该都有感受,近几年编程真的很火!网上到处都是 9块9零基础成为编程大神 ,朋友圈Python广告下面乌泱泱的全是评论,连少儿都开始学编程,代码都从娃娃抓起...

有的网上课程甚至只要0.99元!

有时候我会好奇,真有这么多人学编程吗? 但最近看到我身边一个 C盘满了只知道换新电脑 的妹子 都开始学Python了,我明白,是时候展开这个话题了!

一个小白凭空学编程,往往是勇敢而迷茫的。说来惭愧,我现在日常也跟代码打交道,属于小白中较为年老的那一批。 作为一名老白,今天就跟大家分享一些我的经验 ! 小白可以参考一下,大佬可以乐呵一下,没学的就热闹一下。

一个小白的学编程之路

0、 明确学习目的

下单9块9之前要先想好,你学编程的目的是什么!

如果你是出于好奇,或者只是想拓展下技能,学个乐,比如做个2048小游戏把两个王冰冰合成一个王冰冰,把excel的数据画成好看的图,做个爬虫爬一下公司附近租房子哪里便宜, 那你可以快乐入局

但如果你是想入行当程序员,以后靠编程这门手艺吃饭,那建议你先看看自己的年龄。如果你已经过了25岁,那还是再多想想。

毕竟人家科班出身的 程序员 从18岁学到25岁硕士都毕业了,而你25岁才开始9块9Python零基础…… 而据说程序员35岁 又是个坎,要想拼得过时间很紧迫啊...

1、 选一门适合你的语言

世界上没有哪门编程语言敢说自己就是最好的。对小白来说,关键是要选一门适合自己的。在这里给大家介绍几种常见的,也欢迎大家在评论区 吵架 分享你心目中最好的编程语言

Python: Python好上手,因为它的语法流畅自然, 好理解,容易学。 而且它用途很广,最重要的是有 很!多!库! 你想实现的各种功能,都有大神给你写好封装成了现成的包,你只要一行代码当调包侠就行。

而且你再看看发量...

C++ : 是在C语言的基础上发展而来,很多学校要求学。它的优点是更底层、更符合计算机的逻辑,运行速度快, 学明白你就大成了! 缺点就是你可能学不明白。

Java: 互联网大厂的开发岗很多用Java, 可以说 是 面向资本家编程 。如果你想做开发可以学, 但如果还不知道开发是啥就慎重考虑……

另外喜欢酷炫新潮的可以试试 Julia, 想做Web的可以学 JavaScript, 想装逼就学B语 言 但小白还是学Python比较适合

2、 用 你的电脑就能学

很多人觉得编程是不是对电脑配置要求很高啊?不! 小白么,我们不求8核16线程7nm5.0GHzCPU32G内存RTX3090。 你电脑能 打开,就能学编程。

很多小白还会纠结,编程用Mac好还是用Windows好?别纠结。你看 乔布斯 能做那么大,就知道Mac编程不会差。你看 比尔盖茨 那么牛,就知道Windows编程不用愁。拿出你的电脑,就现在,马上,开始学! 也欢迎大家在评论区 吵架 分享你认为Mac好还是Windows好

3、 安装Python

现在看起来到了专业领域,不要怕!你的操作非常简单!

点开Python官网,直接下载就行。很 easy,妈妈看了 都放心!

4、 安装你喜欢的编辑器/IDE

装好Python后,还需要个 能写代码的软件。 到这一步你会有很多选择,常用的有 IDLE、Visual Studio Code、Pycharm、Spyder……这些都能把你打的字变成系统可运行的代码。

对小白而言,估计体会不出它们的区别……选一个你顺眼的就行!也欢迎大家在评论区 吵架 分享你认为最好用的编辑器/IDE。

5、 选择你喜欢的编辑器配色

别小看这一步!每个程序员都会慎重选择一个配色, 因为它将伴随你的一生 ,谁不想把日夜陪伴的对象打扮得漂漂亮亮呢?

以我用的VSCode为例,用 “ Ctrl+, ”搜索“color theme” 就能打开配色设置。如果你像我一样谨慎挑选的话,整两个小时是没问题的。白色亮眼,灰色沉寂,黑色毛衣,红色高跟鞋……

6、 安装好用的扩展

最紧要的就是 中文扩展 !让菜单栏变成能看懂的中文,那才是我们熟悉的味道。(当然你想锻炼下看英文也是极好的。)

我自己还有几个喜欢的插件:

B eautify,可以让你的代码 排版美观、 格式整齐,好看!

Better Comments,可以让你的注释变颜色,好看!

vs code- ico ns, 可以 让文件图标变得不一样,好看!

Bracket Pair Colorizer, 让你的 括号是彩色的,好看!

不过也有大佬只是朴素的界面,正所谓重剑无锋,差生文具多(bushi)。

7、 选个好老师

折腾好了环境插件编译器, 现在你终于可以找点课上了 。大家不要一听上课就晕呐,人孙悟空学手艺也得先拜个菩提老祖。这里给大家 推荐几位Python网课老师:

  • 嵩天 : 学院派慕课,深入浅出、体系清晰,好好跟着学肯定能学会的那种,让你重温义务教育的安心感

  • 小甲鱼 : 民间Python手艺人,风格活泼亲民,该讲的都会讲到,也会强调新手常见的错误,开得一手好车

  • 廖雪峰 : 视频课程广为流传,非常经典,结合廖老师官网一同服用效果更佳哦

我自己是在MOOC上学的嵩天老师的课,还自带习题,而且完全免费!B站上免费Python视频课多了去了,带你入个门肯定没有问题。欢迎大家在评论区 吵架 分享你认为最好的网课

8、 注意细节

刚上手的小白很容易犯一些细节问题,殊不知 每个你忽视的细节,都早已在暗中标好了error 。这里总结三个Python新手常见的问题:

  • 序列从0开始编号 ,第一个其实是第0个。 程序员一定要分得出是0还是1

  • 注意缩进 。Python对缩进敏感,要么用Tab键要么4个空格,切记不要混用!欢迎大家在评论区 吵架 分享你认为Tab好还是4个空格好

  • 引号、冒号等标点用半角 。推 荐小白用全半角区别明显的字体,比如 Consolas

9、 还是不会的就查

学习初期难免遇到很多问题。书上的代码 白纸黑字 ,一抄过来却 满屏飘红 。一串异常码新手又根本看不懂,非常头大。

但是,计算机科学是一门有传承的科学 !你新手入门遇到的问题,前人基本都遇到过。 这时只要把你的问题打到 Google 、 Stackoverflow ,你会发现早就有人提过这个问题,并且早就有大神将其解决了。

如果你幸运地遇到了前人未曾遇过的问题,那说明你已经走在学科前沿了,发paper的时候记得给我署个致谢 ...

10、 要不耻上问

想要解决Python学习中的问题,除了上网搜索,你还可以 求助大佬 ,大佬 能让你少走很多弯路。比如上周我的Python 死活连不上服务器 ,断点调试、改config配置全都没用,只能求助实验室大佬。

大佬一眼就看出了问题的症结所在: 学校昨晚停电了,服务器关机了,当然连不上 。这就是有个大佬朋友的重要性啊!

11、 注意规范性

良好的编程习惯要从头抓起。规范的码子大方优美,人人看了都说清爽,关键是方便大佬给你改bug!

新手尤其要注意 变量 命名 。比如一个 温度的转换 ,可以用 驼峰命名法 将温度变量定为TempConvert;也可以 加下划线 变成 temp_convert。但你整个拼音首字母WD,转头就忘了是温度还是完蛋

12、 心态要稳定

不要畏难。很多人看到英文页面就头大,但其实Python一共就 33个保留字 ,无非是and/if/in啥的,所有程序都利用这33个词构建,比初中单词表还简单!英语不好也能学!

上面单词你要是没信心掌握 的话,还是把这9块9省下来吧。

13、 多尝试 整活

不管学习哪种编程语言, 完成具体任务 都是进步最快的方法。不要只是看书看视频,而要保持动手写码的状态,尝试用已有知识解决问题,你才能更快地熟悉这门语言。

比如 帮室友扒一次图 ,你的 爬虫 就精通了; 帮老板做个项目 ,你的 数据处理 就精通了; 给对象写一个大头贴2048 ,你的 游戏 就精通了。没有对象的就别做游戏了...

14、 要有信念

编程就是一门手艺,和游泳做饭一样自然,都讲究个 熟能生巧 。虽然我不会游泳也不会做饭,但我坚信编程就是这个道理

学Python是这样,学什么东西都是如此。要么一辈子都是小白,要么去迈出第一步,慢慢尝试,万一就有了坚持下去的动力也说不定!

最后祝大家天天进步!!

通过Power Platform自定义D365 CE 业务需求 - 4. 使用Power Automate Power Automate构建块Power Automate中的连接器流的类型和用途流中的动态值和表达式使用变量、循环和条件在Power Automate中处理审批业务场景、用例和实现Power Virtual Agent的概念Power Virtual Agent的构建块配置Power Virtual Agent示例在公共网站/门户中部署Power Virtual Agent业务场景、用例和实现。 阅读详情

相关推荐

从NASA DataPort下载到PyTorch Dataset:手把手处理USGS光谱库的AVIRIS数据

本文详细介绍了如何从NASA DataPort下载USGS光谱库的AVIRIS高光谱数据,并将其转化为PyTorch Dataset对象。内容涵盖数据获取、预处理、辐射定标及高效数据加载技巧,特别针对AVIRIS数据的水吸收波段剔除和波段分组标准化进行了重点讲解,为环境监测、地质勘探等领域的研究者提供实用指南。

weixin_30607659的博客 283

给一时兴起想要学Python的同学的15条建议(附学习资料)

拿出你的电脑,就现在,马上,开始学!如果你是出于好奇,或者只是想拓展下技能,学个乐,比如做个2048小游戏把两个王冰冰合成一个王冰冰,把excel的数据画成好看的图,做个爬虫爬一下公司附近租房子哪里便宜,那你可以快乐入局!很多人看到英文页面就头大,但其实Python一共就33个保留字,无非是and/if/in啥的,所有程序都利用这33个词构建,比初中单词表还简单。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

Trb401012的博客 1149

大数据之父_BIM先驱Charles (Chuck) M. Eastman逝世——致敬“BIM之父”

原标题:BIM先驱Charles (Chuck) M. Eastman逝世——致敬“BIM之父”BIM研究的先驱、佐治亚理工教授Charles (Chuck) M. Eastman于本周一(11月9日)在其Atlanta家中逝世。特转韩国Yonsei大学Ghang Lee教授的讣文以作纪念。过世原因未说明。BIM的出现是与当今时代科技的发展分不开的。在信息时代建筑发展面临的挑战巨大:建筑物越建越高...

weixin_39941262的博客 3302

最全给一时兴起想要学Python的同学的15条建议,2024年最新面试后提交材料是什么意思

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取。

m0_60707660的博客 817

Sigrity IBIS建模实战:如何用T2B工具快速转换SPICE模型(附避坑指南)

本文详细介绍了如何使用Sigrity T2B工具将SPICE模型高效转换为IBIS模型,涵盖从环境配置、模型预处理到转换流程和验证策略的全过程。通过实战案例和避坑指南,帮助硬件工程师掌握高速电路设计中的IBIS建模技术,提升信号完整性分析效率。

weixin_29243279的博客 395

Android系统编译之Communication error with Jack server (35), try ‘jack-diagnose‘ or see Jack server log

jack server failed场景个人分析网上分析分析1分析2原因1:权限问题原因2:端口占用原因3:删除 TLSv1, TLSv1.1测试结论解决方案说明相关链接 场景 在进行Android系统开发时,在liunx编译时发生问题,描述如下: ninja: build stopped: subcommand failed. build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed make: *** [ninja_wrapper

weixin_43194854的博客 2401

2024年最全给一时兴起想要学Python的同学的15条建议,爆火的Python面试题

现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习下单9块9之前要先想好,你学编程的目的是什么!

碧海朝天素 826

肺癌术后随访离散选择实验(DCE)设计与SAS实现

随着肺癌早期诊断和治疗技术的进步,肺癌患者的生存率显著提高,术后随访管理成为提升患者生活质量的关键环节。然而,如何在有限的医疗资源下设计出既符合患者需求又具有成本效益的随访方案,是临床决策面临的重要挑战。 离散选择实验(Discrete Choice Experiment, DCE)是一种定量研究方法,通过模拟真实世界的选择情境,测量患者对不同随访方案属性的偏好程度。本研究旨在通过DCE方法,系统评估肺癌术后患者对随访服务的偏好,为制定以患者为中心的随访策略提供循证依据。

huanghm88的专栏 99

给一时兴起想要学Python的同学的15条建议(2),2024年最新Python高级面试题

这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。很好的学习者来说确实很不错,你要是用得到的话都可以直接抱走,关注过我的人都知道,这些都是可以拿到的。

m0_61067876的博客 705

华为OD机考2025C卷 - 精准核酸检测(Java & Python& JS & C++ & C语言)

华为OD机考2025C卷 - 精准核酸检测,提供在线OJ Java & Python& JS & C++ & C

算法大师! 2882

华为OD机考双机位C卷 - 采购订单 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 采购订单 。提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。

算法大师! 426

给一时兴起想要学Python的同学的15条建议(1),读完我这份《Python开发核心源码精编解析》面试至少多要3K

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。

m0_61067876的博客 935

背靠背VSC直流母线电压控制与同步发电机并网发散问题:原理、分析与解决方案

背靠背VSC直流母线电压控制与同步发电机并网发散问题分析 摘要: 本文研究了背靠背VSC系统在整流侧由理想三相电源切换为同步发电机时出现的直流母线电压振荡和发散问题。通过理论分析发现,锁相环同步失稳、等效阻抗失配和直流母线电容参数失配是导致系统失稳的关键因素。当整流侧接入同步发电机后,系统形成正反馈振荡回路,同时等效电感增大导致电流环响应速度降低,直流侧电容容量不足无法吸收发电机功率波动。文章提出了从跟网型控制到构网型VSG控制的完整升级方案,包含详细的MATLAB/Simulink建模和控制算法实现,并通

huanghm88的专栏 122

给一时兴起想要学网络安全的同学的15条建议

网络安全产业就像一个江湖,各色人等聚集。相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。

m0_71745484的博客 741

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: 一本书掌握Python强大的绘图库Matplotlib
下一篇: Node.js 对比 Python:优点、缺点和用例
Python_xiaowu
博客等级 码龄5年 3096粉丝 178原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值