摘要: 1、再次注意;如果某行是以冒号结尾,则意味着接下来的内容是一个新的代码块,是要被缩进的。(在把while加入def的时候,def下一个缩进,while中又多一个缩进) 2、while循环有可能会出现永不结束的状态。 3、为了避免出现2中的问题,需要遵循以下规定: 尽量少用while,大部分时候用fo 阅读全文
posted @ 2017-11-07 20:05 丁头零零 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、列表的所有基本功能操作。 2、通过for循环能够实现整个列表所有元素的打印。 3、range函数:range(stop) ;range(start, stop[, step]) range函数是一个用来创建算数级数序列的通用函数,返回一个左闭右开的序列数。 以下是练习中的代码: 下面是之前关于L 阅读全文
posted @ 2017-11-06 22:55 丁头零零 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 本练习以一个冒险游戏的形式,在if语句内部再放入一个If语句,用来创建嵌套的决定。 常见问题回答:如何判断一个值是否在某个值域中?经典语法是使用 if 1<x<10,或者也可以用if x in range (1,10) 以下是练习源代码。讲真最后一个if语句里的单词好几个不认识。。。。 阅读全文
posted @ 2017-11-04 22:00 丁头零零 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1、if 的作用在于为代码创建了一个所谓的“分支”。if 语句告诉脚本:如果这个布尔表达式为真,就运行接下来的代码。 2、行尾的冒号作用在于告诉python 接下来要创建一个新的代码块,这和创建函数是一个道理。 3、在pyhton 的运行规则里,只要一行一(:)结尾,接下来的内容就应该有缩进。 4、 阅读全文
posted @ 2017-11-02 21:49 丁头零零 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、首先需要注意的是对于字符串的等式/不等式判断,比如“test” == "testing",返回的是Flase,也是只有两头完全一样的时候才会是True。 2、"test" and "test" 返回“test”,python 和很多语言一样,都是返回两个被操作对象中的一个。 3、任何以False 阅读全文
posted @ 2017-11-02 20:14 丁头零零 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本练习中,考题将ex24中的利用函数处理一段文字的操作和ex25当中创建一系列函数然后在powershell当中运行的操作给放到一起,通过运行之后发现其中的错误,并依次修改。 下面是正确的代码,并指出了已经作出改动的地方。 阅读全文
posted @ 2017-11-01 20:24 丁头零零 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 本练习在脚本中创建了多个函数,并通过终端调用ex25.py从而使用这些函数。 在运行之后大致如下: 1、这个习题的运行是在python解释器里边,用交互的方式和创建的脚本.py进行交流; 2、如果觉得每调用一次ex5里边的函数就要输一铬ex25.太麻烦了的话,可以换个方式来。 from ex25 i 阅读全文
posted @ 2017-10-31 21:26 丁头零零 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 碰到的主要问题: IndentationError:unexpected indent 这是python在告诉你:Hi,老兄,你的文件里格式不对了,可能是tab和空格没对齐的问题,你需要检查下tab和空格了”。 可以通过编辑器Notepad进行进一步查看:视图-显示符号-显示空格与制表符 要求是ta 阅读全文
posted @ 2017-10-30 23:16 丁头零零 阅读(196) 评论(0) 推荐(0) 编辑
摘要: ex21 在创建函数之后,通过 return 可以让函数返回一些值。 阅读全文
posted @ 2017-10-22 11:05 丁头零零 阅读(170) 评论(0) 推荐(0) 编辑
摘要: ex19 函数中的全局变量和脚本中的变量没有联系,函数中的变量可以通过多种方式赋予。 附加练习:自己编写一个函数,并至少用10种方式运行(我只用了3种 ==) ex20 阅读全文
posted @ 2017-10-21 22:57 丁头零零 阅读(150) 评论(0) 推荐(0) 编辑