生成一个包含随机数字和字母的密码，长度为8位。
生成一个包含随机数字和字母的密码，长度为8位。
可以使用下面的Python代码实现：

```python
import random
import string

password = ''.join(random.choices(string.ascii_letters + string.digits, k=8))
print(password)
```

这个代码主要使用`random`和`string`两个库。`random`库的`choices`函数可以从指定的序列中随机选择多个元素，而`string`库中的`ascii_letters`和`digits`变量包含了所有的大小写字母和数字。

在此代码中，我们将`ascii_letters`和`digits`放在一起，形成一个包含所有字母和数字的序列。然后，使用`join`函数将`choices`函数生成的随机字符列表转换为字符串，并打印出来。