1.随机密码生成。编写程序,在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。
(文件名: RandomPassword.py )
提示:如何生成由26个大写字母、26个小写字母和9个数字共61个字符构成的列表?再由random库中的choice或sample来获得随机密码。
以下代码可以生成由26个大写字母、26个小写字母和9个数字构成的字符串:
import string
characters = string.digits + string.ascii_letters
2.编写程序,求列表s=[9,7,8,3,2,1,55,6]中的元素个数、最大值、最小值、元素之和、平均值。(文件名:num_cal.py )
3.重复元素判定。编写一个函数,接受列表作为参数,如果一个元素在列表中出现了不只一次,则返回True,但不要改变原来列表的值。同时编写调用这个函数和测试结果的程序。
(文件名:testReEle.py )
4. 模拟掷2个骰子10000次,然后统计2~12点出现的次数、比率。(文件名:playDice.py )