手把手学Python语言,零接触入门

没有任何经验的学编程小白,需要经历三道关,才能成为一名初级程序员

第一道关,选择哪个编程语言,如果你恰好选择了Python,那么恭喜你,选对了一个好的路子。

   通过 TIOBE(可以网上直接搜索该英文)编程语言排行榜,如下图所示,可以发现Python语言牢牢占据排行榜第一的位置,说明是很受欢迎的,火爆的编程语言。其二,它火爆的原因是相对简单易学,其三,其使用范围很广,从科学计算(特别是借助各种数学公式,做科学计算、用各种公式显示或图标显示)、数据分析、人工智能计算(Python语言火爆的一个主要原因)、Web开发、App开发、桌面端开发、游戏开发、系统测试等,都提供了大量的开发功能。

第二道关,就是编程时,要经历各种出错(Bug)的挑战,新手一接触编程,最大的问题,就是会遇到各种各样的问题

  1. 语法问题,

缩进格式问题,Python语言与其他编程语言的一大区别,语言代码之间的关系,通过缩进格式(一般建议统一缩进4格)来区分。下图第9行,没有往右缩进4格,按工具栏里的绿色执行按钮(F5),Spyder编辑器里左边第9行左边会显示一个红叉,表示该行代码存在问题,同时,右下脚执行显示区域给出了英文出错提示如“File <unknown>:9

    print('OK')

    ^

IndentationError: expected an indented block after 'if' statement on line 8

IndentationError用英文单词直译就是“缩进错误”,就是指出了缩进格式出错了,然后“expected an indented block after 'if' statement on line 8”进一步指出了第8行后面的缩进代码模块格式出错。

^”则代表指向的该行代码有问题。

从这个格式代码出错英文提示,可以明确提醒小白们,对出错英文单词必须掌握,发现一个掌握一个其意思。对于英文基础差的小白可以通过百度英文单词,一个个记住其意思,日积月累,英语水平提高了,编程纠正能力也会大幅提升,可以做到一举两得。

2、字母全角半角输入问题

 

 Python语言(包括其他所有编程语言)默认得是半角输入的字母,无法识别全角输入内容,而上图第10行发生的问题,从英文提示是“语法错误,无效的字母”,再看仔细一点,可以发现右边空了很多,显然这个“:”有问题。

 全角输入:为了保证中文、日语、阿拉伯语的输入,一般操作系统都提供全角半角输入切换。(通过Ctrl+空格键切换)

下图上边为全角模式,下边为半角模式。

   

 

半角输入情况下,执行代码显示正常,如下图所示。

另外,其他语法等错误,需要小白们耐心,一个个面对,一个个积累调试程序的经验。

    遇到问题,可以把英文出错信息通过百度搜索,自行寻找答案。

第三道关,持之以恒,每天敲代码至少半个小时,连续坚持3个月,才能手到擒来,变成敲代码的熟练工。

下一节,将讲Python编程基础语法。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值