2019-02-07

休班的第七天。9点多起床。今天出太阳了,我估计还是拉不动他们出门。

作为做了一个梦,梦回校园。宿舍、斗殴等等。其中还真的怪到有人给我说豆汁儿的声音好听。然后就行了。起床后给她们改变一下,发短信。没期待有回音。

看《python编程:从入门到实践》。

P40。对列表使用切片,[:],从而复制一个列表。比如建立a列表,让b=a,c=a[:]。这时候只是b指向a,c是复制了a。这时候如果改变a里面的元素。那么b指向a,b的内容与a改变后的内容是一样。并没有复制原来的a。但是c里面还是原来的a的内容,没有随着a的改变而改变。如果这时候对b进行操作,a也会随着改变,但是c不会变。

if语句里面,书中举例了一个披萨店加作料的例子。建立了一个作料的列表,如果客户每选择一种作料,用if作料in作料列表的方式,看看这种作料是不是在列表里面。如果在就print一下作料的名称。每种作料都用if判断了一下。没有else或者elif在后面。所以是对每一种作料进行了判断。如果用了elif或者else,那么如果第一种作料在列表里面,后面的选择就不会执行了,跳过了。不满足这种使用环境。所以要用一系列独立的if判断语句。

下面是另外一个例子,从一个列表中取值,判断是不是在另一个列表中,从而输出结果。

available_toppings = ['mushrooms', 'olives', 'green peppers', 'pepperoni', 'pineapple', 'extra cheese']

requested_toppings = ['mushrooms', 'french fries', 'extra cheese']

for requested_topping in requested_toppings:

    if requested_topping in available_toppings:

        print("Adding " + requested_topping + ".")

        else: print("Sorry, we don't have " + requested_topping + ".")

    print("\nFinished making your pizza!")


下午去奥体,冒着寒风拍了半个小时的照片。准备回来拼成延时。但是在拼接的时候太费劲了。kdenlive这个软件还是不会用。只能一个一个拖成一帧一帧的拼起来。保存的时候死机了。鼓捣那么长时间的序列没有存下来。顿时泄气了。歇一歇以后再弄吧。

家里又停水了。

你可能感兴趣的:(2019-02-07)