alexmojaki / alexmojaki/futurecoder
Swap variables exercise
- Ngôn ngữ chính
- Python
- Star
- 1.5k
- Fork
- 183
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Maybe we should add an exercise at the end of the variables chapter where users have to swap variables in the classic way:
```python
x = 'x'
y = 'y'
z = x
x = y
y = z
print(x)
print(y)
```
Getting this right would reinforce their understanding of variables. However it's quite tricky for a beginner, so I think we should make it easier for them. There's many possible ways to do this. One possibility is to give them a bunch of possible lines to choose from:
```
x = x
x = y
x = z
y = x
y = y
y = z
z = x
z = y
z = z
```
and they have to pick the ones to put in the middle to solve the problem. Chances are they will first try `x = y; y = x` and when that doesn't work they realise the `z` lines are actually there for a reason. Thoughts?
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.