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力扣,巩固一下语法也提升一下自己的算法能力。通过秋招笔试,我意识到自己的算法能力同大厂的标准还是有差距的,所以要接着多练习。

相关推荐
郝学胜-神的一滴14 分钟前
避免使用非const全局变量:C++中的最佳实践 (C++ Core Guidelines)
开发语言·c++·程序人生
ue星空16 分钟前
月2期学习笔记
学习·游戏·ue5
我没想到原来他们都是一堆坏人19 分钟前
(未完待续...)如何编写一个用于构建python web项目镜像的dockerfile文件
java·前端·python
搞一搞汽车电子26 分钟前
S32K3平台eMIOS 应用说明
开发语言·驱动开发·笔记·单片机·嵌入式硬件·汽车
萧邀人26 分钟前
第二课、熟悉Cocos Creator 编辑器界面
学习
m0_571372821 小时前
嵌入式ARM架构学习2——汇编
arm开发·学习
总有刁民想爱朕ha1 小时前
车牌模拟生成器:Python3.8+Opencv代码实现与商业应用前景(C#、python 开发包SDK)
开发语言·python·数据挖掘
小菜全2 小时前
uniapp新增页面及跳转配置方法
开发语言·前端·javascript·vue.js·前端框架
人衣aoa2 小时前
Python编程基础(八) | 类
开发语言·python
AlexMercer10122 小时前
[前端]1.html基础
前端·笔记·学习·html