- 逻辑 (logic) 是什么?
- 判断** 对(True) **与 **错(False) **的方法
- **比较运算符(Comparison Operator)**是什么?
- 在逻辑判断的条件中比较两变量间是否相等和大小关系的符号
- 例子:==, !=, >, >=, <, <=
- 如何描述逻辑?
- 语法1: 如果...则... (if...)
- 语法2: 如果...则...否则...(if...else...)
- 超级计算机的用途
- 天气预报(1970s)
- 做数学题(1980s)
- 蛮力破译密码(1990s)
- 核实验模拟(2000s)
- 基因算法(2000s)
快捷键 | 功能 |
---|---|
Ctrl + C | 复制 |
Ctrl + V | 粘贴 |
Ctrl + Z | 撤销 |
例子:a = 3, b = 4
符号 | 含义 | 例子 | 结果 |
---|---|---|---|
== | 相等 | a == b | False |
!= | 不相等 | a != b | True |
| 大于 | a > b | False < | 小于 | a < b | True = | 大于等于 | a >= b | False = | 小于等于 | a <= b | False
语法1: 如果...则... (if...) 例子:如果 b > a, 则打印“b是个很大的数”
a = 3
b = 5
if b > a:
print("b is a large number")
语法2: 如果...则...否则...(if...else...) 例子:如果 a能被2整除, 则打印偶数的英文(even), 否则打印奇数的英文(odd)
a = 123
if a%2 == 0:
print("even")
else:
print("odd")
例子:计算1000万以内所有是7的倍数的数的和
sum = 0
n = 10000000
for i in range(n):
if i%7 == 0:
sum += i
print(sum)