欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python—入门例程(持续更新)

时间:2023-05-31

目录

01-猜拳游戏

if语句多分支,多条件的演练

02-九九乘法表

while循环嵌套

 03-打印三角形

while循环嵌套


01-猜拳游戏

if语句多分支,多条件的演练

#person-人 computer-计算机#导入模块import randomcomputer=random.randint(0,2)#计算机产生随机数person=int(input("请出拳:[0:石头 1:剪刀 2:布]:"))#人print("机器人出:",computer)if person==0 and computer==1: print("厉害了,你赢了") passelif person==1 and computer==2: print("厉害了,你赢了") passelif person==2 and computer==0: print("厉害了,你赢了") passelif person==computer: print('不错,平手了') passelse: print("你输了!") pass

02-九九乘法表

while循环嵌套

row=1while row<=9: col=1 while col<=row: print("%d*%d=%d"%(col,row,row*col),end=" ")#每列打印完末尾+空格 col+=1 pass print()#打印完一行+换行 row+=1 pass

 改变方向:

row=9while row>=1: col=1 while col<=row: print("%d*%d=%d"%(col,row,row*col),end=" ")#每列打印完末尾+空格 col+=1 pass print()#打印完一行+换行 row-=1 pass

 03-打印三角形

while循环嵌套

打印直角三角形:

row=1while row<=7: col=1 while col<=row: print('*',end=' ') col+=1 pass print() row+=1

打印等腰三角形:

 

row=1while row<=5: j=1 while j<=5-row:#控制打印空格 print(' ',end='')#不换行 j+=1 pass k=1 while k<=2*row-1:#控制打印* print('*',end='') k+=1 pass print() row+=1

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。