- 变量交换: 这时候我们得到的结果为:32 18,通过什么样的方法才能在运行print(a,b)的时候得到18 32这样的结果?
a = 32
b = 18
print(a,b)
- 变量定义
a = "Hello"
a = Hello
当我去掉Hello外面的引号时会怎么样?
判断语句
到目前为止,我们的程序还不算很有趣,我们的代码还只是一组简单的语句,只会按照顺序从上到下依次执行,其实电脑之所以能做很多自动化的任务,是因为它可以自己做条件判断。在本章中我们将通过一个石头剪刀布的游戏来掌握判断语句。 首先我们来拆解一下这个游戏,也就是分析一下游戏由哪几部分组成:
- 用户启动游戏: A. 电脑确定它的选择;
- 游戏开始: A. 得到用户的选择; B. 检查用户的选择,如果是非法的(不是石头、剪刀或者布),就返回到步骤2A;如果与电脑的选择相同,就设置为平局,转向步骤3; C. 按规则确定谁是赢家;
- 游戏结束: A. 告诉用户谁是赢家,另外给出电脑的选择; 整个过程可以通过流程图表示出来:
graph TD
1((开始)) --> A
A[电脑做出它的选择] --> B(得到用户的选择)
B --> C{检查选择}
C -->|相同| D[确定为平局]
C -->|不同| E[按规则确定赢家]
C -->|非法| B[得到用户的选择]
D --> F[显示赢家]
E --> F[显示赢家]
F --> 2((结束))
-
扫码下载安卓APP
-
微信扫一扫关注我们
微信扫一扫打开小程序
手Q扫一扫打开小程序
-
返回顶部
友情链接:
6547题库网 |
Scratch从入门到精通|
Copyright © 小码农 |
2020-2022
发表评论