python学习记录

python学习记录

python其实本科的时候系统学习过基础语法,不过后来一直没有用过,忘记了。研一的时候又重新看课程学习了一遍基础语法,不过最近在看论文代码的时候发现很多地方我还是混淆了,所以昨天和前天系统回顾了一遍基础语法(国庆长假正是弯道超车的好时机啊!)。

学习资料推荐

视频的资料我就不推荐了,因为我自己对java比较熟悉,也有c、c++等语言的学习基础,以前也看过python的视频课,所以现在回顾起来相对比较容易,大致把自己混淆的地方弄懂就达到我的目的了。如果零基础入门的话,看视频课会更容易入门,B站上很多免费的视频课,可以选一个自己喜欢的看。

学习网站推荐

我自己回顾的时候看的是python菜鸟教程,我现在已经看完了(看到高级教程内置函数那里,因为我主要是看和跑深度模型代码用到python,所以后面网站开发相关的我都不看)。这个教程写得清楚简练,我比较喜欢,而且看完基础语法篇,还有配套练习来巩固。

学习体会

如果对一门语言比较熟悉的话,再去学习别的语言确实会简单很多,主要是里面很多思想、循环结构、判断结构啥的都是相通的,只是具体语法有一些差异而已。Java跟python确实在语法上面还是有很多地方不同的,比如python里面的Number类型有int、float、bool、complex,在python3中bool类型可以与数值转换。而在java里面数值类型有byte、short、int、long、float、double。boolean不能与数值转换等等。

总结

花了两天时间把python基础语法回顾了一下,接下来还要花一天时间把numpy、pandas、小甲鱼的深度学习入门回顾一下(这都是以前学过的东西,不过这几个月忙着找工作很多地方记不清了,所以先回顾一下再接着看代码、跑实验) 然后,空闲时间刷一下python力扣,巩固一下语法也提升一下自己的算法能力。通过秋招笔试,我意识到自己的算法能力同大厂的标准还是有差距的,所以要接着多练习。

相关推荐
SundayBear4 分钟前
Qt 开发修炼指南:从入门到通透的实战心法
开发语言·qt·嵌入式
深蓝电商API5 分钟前
不止是 Python:聊聊 Node.js/Puppeteer 在爬虫领域的应用
爬虫·python·node.js
又是忙碌的一天5 分钟前
前端学习 JavaScript
前端·javascript·学习
Autumn72999 分钟前
【材料学python入门】conda、 jupyter、cpu、GPAW、wsl、ubuntu
python·jupyter·conda
ooo-p11 分钟前
FPGA学习篇——Verilog学习之计数器的实现
学习·fpga开发
K2I-41 分钟前
UCI中Steel Plates Faults不平衡数据集处理
python
蓑笠翁00141 分钟前
Django REST Framework 全面指南:从模型到完整API接口开发
后端·python·django
A9better1 小时前
嵌入式开发学习日志37——stm32之USART
stm32·嵌入式硬件·学习
zhangrelay1 小时前
ROS云课三分钟-使用动态参数重配置调试Teb导航案例-251008
笔记·学习
_w_z_j_1 小时前
C++----bitmap位图的使用
开发语言·c++