python编程应用:小游戏hangman

2024-07-19 12:21:22作者:饭克斯

代码分析:

1.importrandom导入模块

导入random模块,本程序主要是使用random.randint(0,3)方法生成一个0-3之间的随机的随机数。

2、HANGMAN_PICS常量

Python默认把定义的常量大写,HANGMAN_PICS是一个字符列表常量,字母全部大些也提醒一次赋值之后不再改变,这就是常量的意思。

3、列表格式

animals=['frog','rabbit','owl','peacock']列表包含4个元素(item),每一个元素用逗号隔开,左边方括号和右边的方括号是列表必须格式必须带的。

4、列表访问

用索引访问元素animals[0],0就是索引号,以此类推还想访问其他元素...animals[1],animals[2],animals[3],如果继续访问animals[4]就会造成索引越界报indexError的错误。

5、“+”连接符

“+”号在程序中除了进行运算,还有就是连接字符串和列表,例1:animals='frog',+'rabbit'就会得到animals='frograbbit'.例2:animals=['frog','rabbit']和river_animals=['duck','snake']两个列表通过“+”连接符就获得['frog','rabbit','duck','snake']一个合成新列表。

6、用索引赋值来修改列表元素

animals[1]='swan'生成一个新列表animals=['frog','swan']

7、in操作符

in操作符告诉我们in左边的值是否包含在右边列表中,如果该值在列表中它将要返回True;如果该值不在列表中,返回值是False。例1:'dragonfly'in['frog','rabbit']返回值是False例2:'duck'in['duck','snake']返回值是True。例3:'bee'in'sankebeebirdbearlionowl.'

8、调用方法(method)

8.1针对列表的方法reverse()和append()

reverse()方法会把列表中的元素顺序反转,numbers=[1,2,3,4,5]然后numbers.reverse()会反转列表元素numbers=[5,4,3,2,1]

append()方法在列表的最后添加一个元素,numbers.append(6)得到numbers=[1,2,3,4,5,6]

8.2字符串方法split()

程序的51行使用此方法,让字符串words反馈一个words=['ant','baboon','badger','bat','bear'........]列表

展开全文

热门推荐

相关攻略

猜你喜欢