今天第一次用python,发现和大学学的C很像,很快上手,不过一直有疑问,前面的两行是啥,貌似是调用数据库和字符。
然后看了作业,是一个嵌套的IF语句。
果然,记忆是不靠谱的,以为自己会,其实不记得了。上来就写错了,把elif 写成了if,直接导致报错。
修改以后,发现运行了,但只要超过2,就会报 learning walk;百思不得其解,觉得没错;最后只能看大大和群友的原作,发现问题出在&上,需要用 and 作为并列条件。
修改后,成功编程,顺便学习了一下for语句的用法,是一个顺序产生数列的好办法。今天学到这些,收工。
遗留2个问题:
1.开篇提到的头两行是做什么的
2.&符号在python 中不用么?