鱼C论坛

 找回密码
 立即注册
查看: 6599|回复: 1

[萌新报道] Python学习记录贴

[复制链接]
发表于 2015-5-24 17:06:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
       看到有鱼友通过记录贴这种方式记录自己学习Python的成长之路,由一个小白渐渐成长,瞬间觉得好强大,不知道以我这脆弱的自控能力能不能坚持得住。
      大概讲下今天初步接触Python感受吧,大学时期学的C、C++早就忘光了,且Python与之还是有很大的不同,唯一的一点残留信息也只能让我对数据类型、数组、字典等基本概念更容易理解一点了,基本上是从头学起。上午参考视频教程及鱼C论坛上的课后习题编辑了几个小的程序,小有乐趣。
谈几点小感受吧,首先,Python的缩进只是一门大学问,丝毫马虎不得,在做小甲鱼的第四课课后习题时,就因为缩进的问题出了好多错误;

                               
登录/注册后可看大图

这是我最初没看答案是编的,
  1. temp = input ('请输入一个整数:')
  2. b = int (temp)
  3. s = "*"
  4. c = " "
  5. while b:
  6.     print ((b-1)*c + s*b)
  7.     b=b-1
复制代码
在我看到答案后,自己试着按着答案的思路进行编程,几个循环的套用,还有几次缩进的问题给我好好的上了一堂课,受益匪浅。对循环套用还理解的不到位,需要自己看看书;Print()这个会自动换行的功能及end (‘ ’)的不换行口令要好好熟悉下。这只是编一两个小程序的浅显感受,希望我能够不断进步吧。

从早上编程的感受我大概确定了我的Python学习之路,多多编程,多多动手,书籍应该作为我遇到问题时需要求助的老师,基本概念解释的字典,小甲鱼的视频要迅速浏览。接下来的初步打算还是把基础知识再扩充一下,只需要略懂,不需要透彻,我相信在我多多编程的路上这些略懂的东西在我不断的犯错-寻求答案-改正的过程中都会变得很懂~!为自己加油~!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-5-24 19:01:02 | 显示全部楼层
刚刚在看第九课讲for循环时有个疑问,也不知道会不会有人给我解答。
  1. for i in range(10):
  2.         if i%2!=0:
  3.                 print (i)
  4.                 continue
  5.         i += 2
  6.         print (i)
复制代码

这个程序中,运行的结果是
2
1
4
3
6
5
8
7
10
9
我想问的是i +=2这个语句应该是对i进行了重新赋值了吧,在下一次循环时为什么不是应用重新赋值过后的i参与循环,而是按照range预订好0-10循环呢?暂时搞不明白,希望高人指点
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-9 22:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表