小白系统地学习it技术--python的心得体会

news2025/1/18 0:39:59

我对我所学习的IT技术的理解

    • 一、it技术介绍——python
    • 二、我学习python前的准备工作
    • 三、学习时的具体操作
    • 1. 在pycharm练习python,唯手熟尔!!
    • 2. 在bilibili看python学习视频
    • 3. 报错了,CSDN是你的不二选择!
    • 4.找代码,可以去CSDN下载,或者去Github下载。
    • 四、如何巩固学习

一、it技术介绍——python

19年我研究生入学,当时定的方向是利用深度学习来进行故障诊断。当时第一次接触深度学习这个词,然后开始系统地学习相关知识。当时摆在我面前的有两款程序语言MATLAB与python。我知道对于我这种小白,想要学好需要有大量的视频学习资料,我看书学习效率低下,喜欢看博客和视频。后来发现CSDN与bilibili上面有大量的关于python的入门案例和入门视频,我便开始决定要学习python。

言归正传,随着我逐渐深入的学习,我了解到Python是一门高级编程语言,被广泛应用于各种领域,尤其是我所研究的数据挖掘、人工智能、深度学习等。Python语言的特点是语法简洁、易学易用、可移植性好、拥有丰富的第三方库,如Tensorflow,pytorch,Keras等。它支持多范式编程,包括面向对象编程、函数式编程、过程式编程等。Python被认为是一门“胶水语言”,可以与其他语言轻松集成在一起。当我了解到了python的极大的优势后,更加坚定了我要学python,要学好python的决心。

二、我学习python前的准备工作

在这里插入图片描述

在CSDN直接搜“python入门”,你会发现很多的博客,有耐心的点看一些看看,按照前辈的指导。进行如下学习。

  1. 下载一个舒适且好用的编辑器pycharm.
  2. 学会配置虚拟环境,因为你会用到好多框架,好多库,不同的库对版本的要求不同,例如我把Tensorflow建立一个虚拟环境,pytorch建立一个虚拟环境。
  3. 按照CSDN的案例,自己敲几行代码上去,跑一下,增强一下自信心。
  4. 不管你是什么方向,要想学好python,必须得先了解计算机基础知识,例如计算机体系结构、操作系统、数据结构、算法等。
  5. 我印象深刻的是我从简单的变量赋值、算术运算、条件语句、循环语句开始学习,逐渐学习更多的语法知识,如列表、元组、字典等数据结构,以及函数、模块、文件操作等

三、学习时的具体操作

我的过程总结为八个字,多练,多看,多查,多问。

1. 在pycharm练习python,唯手熟尔!!

在这里插入图片描述

2. 在bilibili看python学习视频

在这里插入图片描述

3. 报错了,CSDN是你的不二选择!

在这里插入图片描述

4.找代码,可以去CSDN下载,或者去Github下载。

在这里插入图片描述

在这里插入图片描述

四、如何巩固学习

三天不敲代码就手生,要想学好,一定不要懒,对着CSDN博客的代码,自己要常练习。但是仅仅依靠肌肉的练习还不够,还要思考人家为什么这样写,为什么要这样写就不报错,把这些小技巧记录下来,日久天长,小白就逐渐成长起来了。

我从CSDN入门开始学习python这门it技术,到现在已经有四年了,如今我也开始在上面记录我的python学习,大家可以翻看我的CSDN博客,和我一起学习python吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/597501.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【开发日志】2023.05 ZENO----PrimitiveCurvature----曲率分析工具(几何体、图像、点云)

Screen Space Ambient Occlusion - TDA362/DIT223 - Computer Graphics Labs (chalmers.se)https://www.cse.chalmers.se/edu/course/TDA362/tutorials/ssao.html GAMES102在线课程-刘利刚 (ustc.edu.cn)http://staff.ustc.edu.cn/~lgliu/Courses/GAMES102_2020/default.html …

我给自己搭建的前端导航网站,你们都别用

欢迎关注我🥰🥰🥰 主页传送门,持续产出有思考的文档~ 💥 想法来源 前段时间在工作的时候,因为遇到了一些之前没了解过的知识,所以化身百度cv工程师,上网冲浪寻找灵感&am…

第六十一天学习记录:C语言进阶:C语言预处理1

程序的翻译环境和执行环境 在ANSI C的任何一种实现中,存在两个不同的环境。 第一种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。第2种是执行环境,它用于实际执行代码。 详解编译链接 翻译环境 ![在这里插入图片描述](https:/…

实战:单点登录的两种实现方式,附源码

最近工作有点忙,好久没更新文章了,正好这两天在整理单点登陆相关的文档,今天趁着小孩睡着了🤫,赶紧码一篇实战文交差。 概念 单点登录(Single Sign-On,SSO)是一种身份验证服务&…

机器学习常识 13: PCA

摘要: 主成分分析 (principal component analysis, PCA) 是一种有理论依据的无监督特征提取的线性方法. 1. 特征选择与特征提取 特征选择是指从已有的特征里面选择出一个子集. 例如: 身高、体重、性别、年龄、体温、血相等等, 如果要一个人是否患流感,身高、体重等…

OpenMMLab-AI实战营第二期——1. 计算机视觉与OpenMMLab概述

文章目录 1. 课程内容概述1.1 Openmmlab框架1.2 课程其他说明 2. mmcv安装2.1 正确步骤2.2 debug2.3 错误探索 1. 课程内容概述 个人更关注语义分割和3D方面的内容,所以这里重点记录这两点相关的。 1.1 Openmmlab框架 具体的模块,详见:http…

wy的leetcode刷题记录_Day67

wy的leetcode刷题记录_Day67 声明 本文章的所有题目信息都来源于leetcode 如有侵权请联系我删掉! 时间:2023-6-1 前言 目录 wy的leetcode刷题记录_Day67声明前言1019. 链表中的下一个更大节点题目介绍思路代码收获 1019. 链表中的下一个更大节点 222. 完全二叉树…

UUOffice 工具箱,一款功能强大的 Excel 办公插件,好用推荐 ~

简介 UUOffice 工具箱,是一款功能强大的Office插件,功能强大,有着各种的单元格及文本的处理工具,自定义扩展函数,批注管理,图片导入导出,工作表汇总,联想输入等等超多实用工具,对日…

奇葩算法——猴子排序

🏆今日学习目标: 🍀猴子排序 ✅创作者:林在闪闪发光 ⏰预计时间:30分钟 🎉个人主页:林在闪闪发光的个人主页 🍁林在闪闪发光的个人社区,欢迎你的加入: 林在闪闪发光的社区…

Docker下载遇到的报错以及解决记录

目录 一、docker介绍 1. Docker引擎 2. Docker镜像 3. Docker容器 4. Docker仓库 5. Docker网络 二、docker下载 1.首先再官方下载好docker 2.在我打开时出现了下面的错误: 然后我下载了一个wsl 然后就可以正常打开了 (2)如果自己的电…

「学习IT技术和编写高质量代码的经验和建议」

一、你在编写代码时,会特别注意哪些流程? 在编写代码的过程中,我通常会特别注意以下流程: 输入验证:确保输入的参数满足预期,防止出现非法输入导致的安全问题或异常错误。 异常处理:在代码中添…

迅为全国产ATX3A5000_7A2000主板-龙芯平台安装 开源loongnix系统

Loongnix下载 Loongnix桌面版镜像:有基于mate主题的版本和基于cartoon主题的版本。本章节的安装 步骤以cartoon主题的安装方式为例,mate主题的ISO安装步骤与cartoon主题的安装方式类 似。 1.1 引导和开始安装 主机启动后,BIOS从U盘引导启动系统,出现…

Vue组件化、通过自定义指令子组件向父组件传递、$nextTick

1.如何安装Vue脚手架? 第一步(仅第一次执行):全局安装vue/clinpm install -g vue/cli 第二步:切换到你要创建项目的目录,然后使用命令创建项目vue create xxxx 第三步:启动项目npm run serve 2…

chatgpt赋能python:Python中的或且非

Python中的或且非 Python语言中的逻辑运算符包括:或、与、非,分别用 “|”、“&”、"~"符号表示。 或运算符(|) 当两个操作数中有一个为True时,结果为True。 例如: a 1 b 2 c 3 if a…

Qt概述和项目文件介绍

注意:学习本专栏的内容需要了解C相关知识,会涉及到C基础语法和相关特性,可以参考我的另一个专栏 c从零开始_小梁今天敲代码了吗的博客-CSDN博客 目录 一.什么是Qt 二.Qt的案例 三.项目文件介绍 一.什么是Qt 是一个跨平台的 C 应用程序…

YOLOV5 + PYQT5双目测距(二)

YOLOV5 PYQT5双目测距 1. 测距源码2. 测距原理3. PYQT环境配置4. 实验4.1 下载源码14.2 复制源码2文件夹4.3 创建py文件4.4 实验结果 1. 测距源码 详见文章 YOLOV5 双目测距(python) 2. 测距原理 如果想了解双目测距原理,请移步该文章 双…

chatgpt赋能python:Python中的行与列:从入门到精通

Python中的行与列:从入门到精通 Python是一种高级编程语言,广泛用于计算机编程领域。在Python中,行和列是编程过程中不可或缺的元素,因为它们代表着代码中最基本的构建块。本文将介绍Python中的行和列,并探讨它们在程…

【python】之loguru库,好用的日志管理库!

在 Python 中用到日志记录,那就不可避免地会用到内置的 logging标准库 。虽然logging 库采用的是模块化设计,你可以设置不同的 handler 来进行组合,但是在配置上通常较为繁琐;而且如果不是特别处理,在一些多线程或多进…

linux进程间通信(信号量)

信号量是一个特殊的变量,程序对其访问都是原子操作,且只允许对它进行等待(即 P(信号变量))和发 送(即 V(信号变量))信息操作。最简单的信号量是只能取 0 和 1 的变量,这也是信号量最常见的一种形式, 叫做二…

由于找不到iutils.dll而造成的错误,要怎么去解决?

在使用电脑或运行某些软件时,有时会遇到“找不到iutils.dll”的错误提示。这个错误通常表示缺少iutils.dll文件或者该文件已经损坏。如果你遇到了这个问题,不要担心,因为有很多方法可以解决这个问题。下面我们一起来看看找不到iutils.dll的问…