鱼C论坛

 找回密码
 立即注册
查看: 2703|回复: 15

[技术交流] 《零基础入门学习Python》第四章笔记

[复制链接]
发表于 2017-6-27 16:06:06 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 如默 于 2017-6-27 16:08 编辑

4.1跟高中数学的程序框图是一样的,是根本,先有思路,然后写出框图,再加入合适的函数或者方法进行编程。

4.2这个很简单,大家都好理解,我当时看完就在想,真正进行分数评级的时候,肯定要输入多个分数,而不是一个分数就结束了,所以这个小练习最好改成可以重复输入很多次分数的一个代码。详见http://bbs.fishc.com/thread-87983-1-1.html

4.3结果分析,也可以和刚刚我的那个链接相关。思考程序的作用,需要改进的地方,运行后修改,看看有没有什么错误。

4.4还是一句话,注意缩进,这样就不太会出错。

4.5这个就类似于一元方程与二元方程,对看看例子就懂了。

4.6断言这个可以放在刚刚那个给分数评级的小练习里。记住它的作用。

4.7while想必都很熟悉,就不多说了。

4.8和4.9
range与for搭配的多,挺好用的,好像在后面的递归见到的多。
     #书上有个例子是
for i in range(1,10,2):
 print(i)
当时不明白括号最后面的2是什么意思,后来才知道是步长,步长为2,就是隔一个数输出一个,不知道我解释的对不对,

4.10这个语句我最后实际上用到的是在把很多个小练习综合到一个程序里的时候用到的。比如,先运行第001讲课后作业里的那个你好+name的代码,然后再运行第一个猜数字的小游戏,再让别人输入一个分数,为这个分数评级,最后,输出结束游戏。中间几个连接的地方就是用了break语句。反正 我是这么瞎弄的,别人我不知道。

4.11这个语句说实话我还没用到过,而且我觉得continue语句应该直接进行下面的循环就行了,为什么非要先测试一下循环。也不理解为什么书上的那个例子我自己目测打印结果是2,3,5,7,9。可实际上我输入到电脑上最后结果是2,,1,4,3,6,5,8,7,10,9。附上那个代码
for i in range(10):
    if i % 2 != 0:
        print(i)
        continue
    i += 2
    print(i)
#书上应该是印错了吧,最后的print应该与上一行的i对齐,而不是在等号的下面,因为上面一行的结尾是没有冒号的。如果按照书上的格式打出来,运行,会报错。这个要@小甲鱼 一下,看看是不是书错了,还是我闹了个乌龙。因为当时我纠结了很久。现在依旧没明白。

课后作业#突然发现没有第007讲,直接就是008讲了

第008讲测试题2没想到可以这样弄。
第009讲动动手2没有理解\t是什么意思,后来学到转义字符的含义才知道是横向制表符。#其实还有\a,\b,\v,\r,\f等等符号,可以自己试试玩玩。

评分

参与人数 2鱼币 +11 收起 理由
康小泡 + 3
小甲鱼 + 8 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-6-27 16:14:07 | 显示全部楼层
@小甲鱼 难不成我买的是盗版书?不可能啊,我是在你论坛里的那个链接上买的,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-1 09:50:31 | 显示全部楼层
补充一下,007讲在视频教学里有,不过没有课后作业罢了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-2 09:07:59 | 显示全部楼层
ok
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-2 09:08:54 | 显示全部楼层
话说楼主啥时候能更新啊,我要看新的!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-2 10:11:59 | 显示全部楼层
1137381680 发表于 2017-7-2 09:08
话说楼主啥时候能更新啊,我要看新的!

sorry,最近在忙于驾照的科目三考试,可能有点晚。今晚绝对会更新,谢谢支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-2 10:58:44 | 显示全部楼层
在考驾照吗?话说现在的教练脾气都不好哟,我的朋友被骂过好多次了。。。(糟...我这算不算与学习无关的贴子,管理千万别看到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-2 11:02:44 | 显示全部楼层
对了,我想问一下你一天大概学几节内容啊?我一天定量两节左右,也不知道是快还是慢,虽然说每个人都有自己学习的方法,但我还是想问一下,心里好有个数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-2 11:11:04 From FishC Mobile | 显示全部楼层
1137381680 发表于 2017-7-2 10:58
在考驾照吗?话说现在的教练脾气都不好哟,我的朋友被骂过好多次了。。。(糟...我这算不算与学习无关的贴 ...

对啊,本来很纯洁的一个孩子,让教练带成段子手了。额。就此打住吧,管理员别删了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-2 11:13:52 From FishC Mobile | 显示全部楼层
本帖最后由 如默 于 2017-7-2 11:15 编辑
1137381680 发表于 2017-7-2 11:02
对了,我想问一下你一天大概学几节内容啊?我一天定量两节左右,也不知道是快还是慢,虽然说每个人都有自己 ...


我最近放假是一天学书本的4或5小节,之前在学校时间紧张,一个月学到了第十章,也就是图形界面入门,easygui那里。经常要复习,其实快慢无所谓,自己开心就好。我之前那么快的看到第十章,是因为总觉得一个框框里运行,没逼格。所以看到图形用户界面,觉得高大上了一点。后来自己瞎弄打包,还越到后面学了一会pygame
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-2 11:17:37 | 显示全部楼层
嗯,感谢指教
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-7 08:35:27 From FishC Mobile | 显示全部楼层
本帖最后由 如默 于 2017-7-12 19:29 编辑
1137381680 发表于 2017-7-2 09:08
话说楼主啥时候能更新啊,我要看新的!


抱歉啊,3号的时候家人有点事,现在还在外地,大概10号左右更新,抱歉。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-7 11:55:35 | 显示全部楼层
如默 发表于 2017-7-7 08:35
抱歉啊,3号的时候家里出了点事,现在还在医院,大概10号左右更新,抱歉。

理解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-8 20:21:35 From FishC Mobile | 显示全部楼层
1137381680 发表于 2017-7-7 11:55
理解

谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-12 16:24:24 | 显示全部楼层
针对楼主4.8和4.9的总结,想必楼主是明白的,只是笔误而已。以下只是帮楼主确认这个知识点。关于
for i range(1,10,2):
print(i)
这个代码中括号最后一个参数2,是步长。i的范围从1开始到10(注意:包括1但不包括10),每次增加2。不是隔一个数输出一个。可能是我多虑了吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-12 18:55:31 | 显示全部楼层
c小裴 发表于 2017-7-12 16:24
针对楼主4.8和4.9的总结,想必楼主是明白的,只是笔误而已。以下只是帮楼主确认这个知识点。关于
这个代码 ...

对对对,感谢感谢,自己当时打的有点错误,十分感谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 16:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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