python达内教程_零基础如何学习Python教程

1、心态准备

光阴荏苒,日月如梭。转眼之间,一个学期已经过去,我曾对python感到困惑,感到迷茫,甚至想要放弃。我不知道该如何选择,是自暴自弃,看扁自己,还是越挫越勇,决不放弃?我反复询问自己,为什么要学python?是为了考试所需?还是兴趣使然?

不得不承认,绝大多数的同学首先是考试所需,而后才有可能趋于兴趣使然。而我不都是。

“天地赐你一路荆棘,也会予你春风十里”,这句话在我要放弃的时候,给予了我非常大的动力,现在我把这句话赠予你们,共勉。经过许久的反思,我以一种新的心态再次尝试,虽然异常艰苦,但是我坚持了下来,因为我坚信时间会给出答案,我不能自甘堕落。

2、从何出发

接下来,请随着我一起,为python入门开启一条崭新的道路。

python入门至关重要,这关系到初学者是从入门到精通,还是从入门到放弃。我们要选择一条合适的入门道路,并坚持下去。即是选择,那便不抛弃不放弃。

2.1 要树立一个明确的方向

现在是互联网发达的时代,网上各种资料层出不穷,对于初学者来说,最好是能够有一本好书指引,带给我们一个明确的方向。

在这里我推荐《Python编程

从入门到实践》,这本书的讲解非常清晰明了,不需要你有编程经验,只需要有基础性的英语和数学就能读懂书中的代码,对于初学者来说非常实用。这本书还指出了python2和python3的重大差别,无论你安装的是哪个版本,都能够按照书中的说明去做。

建议安装python3,因为这是未来的趋势,我们要跟上时代发展的步伐。

3、配置环境

Python安装教程(点击查看文章)

4、入门教程

4.1 数据类型

在 Python3 中有六个标准的数据类型:number、string、list、tuple、set、dictionary

其中,不可变数据:number、string、tuple;可变数据:list、dictionary、set

4.1.1 Number(数字)

int、float、bool、complex

int整数类型:正整数、零、负整数的集合

float浮点数类型:带小数点的数字

bool布尔类型:布尔类型只有两个值,False 和 True

complex复数类型:由实部 real 和虚部 imag 构成。虚部以 j 或者 J 作为后缀,格式:a + bj ,其中a 表示实部,b

表示虚部

注意:整数和浮点数在计算机内部的存储是不相同的。整数的运算永远是精确的;而浮点数运算可能存在误差,因为会把十进制转换成二进制,从而出现浮点数精度的问题。

4.1.2 String(字符串)

字符串使用单引号 ' 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。

4.2 变量

变量是什么?

变量是代表某个数据(值)的名称

对于 a=2021 ,下面几种说法含义相同:

变量a是2021这个值的名称

变量a关联了2021这个值

变量a的值是2021

变量a引用了2021这个值

4.3 输入输出

以python3.x为例

4.3.1 input() 函数

函数接受一个标准输入数据,返回为 string 类型。

可以简单理解为,接收从键盘输入的字符。

>>>a = input("input:")input: Hello World # 输入字符串>>>

type(a) # 字符串

4.3.2 print() 函数

打印输出。

>>> print("Hello World") Hello World

以上就是一些比较重要的基础性内容,更加深入地学习,可以查看上面推荐的书本,或者关注微信公众号,等待后续更新。

5、零梦寄语

5.1 实践是检验真理的唯一标准

你不能光看,还要跟着敲。有很多初学者只局限于纸上谈兵,把书本很努力地看了一片又一片,就以为自己学会了,但是到了实际操作却并非理想那么美好。因此,只看书是不会有太大的进步,必须要经过自己的思考和实践才会有所收获,最好把书本上的代码都敲一遍。在敲代码时,不是机械地复制,而是要认真领悟作者的思路,大脑要不停地运转和思考。

5.2 要不断地进行自我升华

在遇到一个难题并解决之后,可以找一个不会的人,按照自己的思维讲给对方听,这样可以检验自己对这个知识的掌握程度。

每学完一个知识点之后,我们还要进行相应的总结,不能只停留在经验之上。可以写一下总结文章,犹如你现在看到的这篇文章;也可以不停地追问自我,犹如这个知识点是什么,有怎么样的作用,应该如何去使用……

5.3 如何阅读别人的代码

有很多初学者在阅读别人的代码时,以为看懂了就是学会了,在实际操作当中却大概率犯错,哪怕这个代码非常简单。因为我们使用眼睛去阅读代码,很多的时候都是大脑的下意识活动,并没有把别人的思维转化为自己的思维。

那么我们应该怎么做呢?

我们在阅读代码时,要有一个明确的目的,然后在这个目的指导之下去阅读,这样我们才不会迷失自我。

我们还要建立一个自己的思维过程,不是看懂了就是学会了,要把别人的思维转化为自己的思维。

6、写在最后

这个学期的学习,虽然遇到挫折,但是经过坚持和努力,克服重重困难,给我带来了许多意想不到的收获,让我对python有进一步的认识,我还要继续努力,向着更高的层次发展。

学习python其实是一个很枯燥的过程,我们要耐得住寂寞。

免责声明:内容来源于公开网络,若涉及侵权联系尽快删除!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值