Python学习(三)
作者:互联网
-
怎样编写代码实现“循环”?——while
While +条件
(条件为true时)statement(将要循环的内容)
如果条件为false,则循环直接结束,不执行statement -
用if函数表现多个判断法则的方法:
1) 一直用if判断条件,下示print结果(程序耗时较多,每一个条件都要跑一边)
2) if else,两两对应(缩进较为复杂,易错;且看起来不简洁)
3) elif, elif=else if; 格式为 if, elif(…),else(没有缩进+进行次数少,简洁又省时) -
三元操作符:
m=x if条件else y
(用一句语句来实现判断和赋值) -
断言assert,用来检验程序。
当assert后面条件为假的时候,程序会自动崩溃不能跑,所以可作为程序中的检查点。(即assert后面的条件一定要为真) -
(三元操作符)中,什么叫操作数?
-
小游戏制作:
设置背景音乐(背景音乐循环)
播放背景音乐
我方飞机诞生
Interval=0
If 用户点击关闭
游戏停止
Interval0
Interval+=1
If interval50
小飞机诞生
小飞机移动一个位置
屏幕刷新
If 鼠标移动
我方飞机中心位置=用户鼠标位置
屏幕刷新
If 我方飞机与小飞机碰撞
播放碰撞声音
我方飞机改变形状
打印”game over”
停止播放背景音乐
7. 如何快速将变量x,y,z的值互相交换
用“,”赋值
Eg: x,y,z=z,y,x(表示随机选一个数)
8. 成员资格运算符:in
用来检查一个值是否在变量中,如果在,则返回true;反之,返回false
如
- name=“飞机”
- “飞” in name
- ture
-“小飞” in name
- false
标签:背景音乐,Python,飞机,else,学习,我方,elif,条件 来源: https://blog.csdn.net/Heily727/article/details/104108500