python入门完全不懂,怎样才能不浪费时间学到关键的东西

  • 首先想问的一点:你学Python是为了什么

如果你是出于感兴趣,或者是想拓展一下技能,比如做个2048小游戏、实现办公自动化、或者写个爬虫爬爬游戏皮肤、电影资源、看看哪里租房信息什么的,并不需要花费太长的时间去学。

如果你是想入行程序员或者用Python找工作的话,那就要有一条明确的适合自己的学习路径,能系统的去学一遍是最好。

任何一门语言都是由下面几部分组成的:

  • 数据类型、数据结构
  • 逻辑判断,循环
  • 类、函数
  • 自带库
  • 第三方库

对于没有经验的人来说,数据类型、逻辑判断、可能需要花点时间去学好基础,自律一点,学习效率不打折扣的话,学习时间1~3个月足矣。

对于有经验的人(之前有其他编程语言学习基础)只需要一周左右时间。
在这里插入图片描述

接下来重点就是类库和函数的学习,你能否熟练写程序就取决于对各种开发库的熟悉程度,新手建议多翻翻手册,查看每个函数和参数,用过了再知道怎么使用。

关于怎么入门Python,基础部分无非就是那些东西,学编程如果你看书、看视频永远都差点意思,主要的还是敲代码。

但是呢每个人都是有惰性,这是一点必须要承认。很多人其实就是缺乏自觉性的,认为只要是在学习,就可以,其实不然。

认真学习和学习,其实是两回事,很多人看似认真学习,其实根本没有学进去。

另外对于学编程的人来说,逻辑思维真的太重要了!一个牛逼的程序员逻辑思维非常强,发散性非常广,在项目开发的角度来说非常重要。

下面分享了几点个人学Python的心得:

掌握Python基础语法

基本的python语法,像if条件判断,while、for循环、函数、类的的概念等,这是所有编程语言的基础。

1)计算机组成原理

计算机组成部分、操作系统分类等

2)Python开发环境

Python能做什么,Python环境的搭建等

3)Python的语法知识

深入了解Python的编码规则、变量和常量的声明及使用、数据类型、运算符和表达式等,掌握Python编码的基本规范和基本概念。

4)流程控制语句

Python中的控制语句、循环语句等一些习惯用法

5)函数

Python的函数的定义、调用、传参、递归函数等内容

6)文件的基本操作

包括文件的创建、读写、删除、复制。

7)面向对象编程

类对象、实例对象、定义类、实例化对象,如何实现面向对象的三大特性及设计模式。

8)异常处理

异常的捕获和抛出、自定义异常等

9)Python中的模块、包

重点掌握模块的导入及使用

重中之重的基本数据类型

1)数字

  • 整形
  • 浮点数
  • 定点数

2)字符串

  • str
  • bytes
  • bytearray
  • string模块

不可或缺的基本数据结构

1)序列

  • 字符串
  • 列表
  • 元祖

2)散列

  • 集合
  • 字典

流程控制

1)选择结构

  • 条件判断
  • 三目运算
  • 逻辑运算

2)循环结构

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值