推外网络专注营销型网站品牌策划与推广
FOCUS MARKETING WEBSITE BRAND PLANNING AND MARKETING PROMOTION
最近正在学习一门新的编程语言python3,用于自动化测试。python3从设计之初就已经是一门面向对象的语言,正因为如此,在python3中创建一个类和对象是很容易的。
本篇我会已实例为主,通过一个猜字的游戏来开篇。
前提说明:
默认情况下,python3是的文件用UTF-8进行编码的,当然你也可以为文件指定编码方式:
注释是使用#进行单行注释的,多行注释可以用多个#号,还有’’和’’’’:。
变量没有类型,赋值后才会生成变量对象的类型
程序实现:
#导入random对象
importrandom
#控制台输出字符串
print("猜字游戏");
actualData=random.randint(1,10)#生成一个1-10随机数
state=True#定义是否猜测成功的状态标识
count=0#表示用户猜错的次数
actuaCount=3#表示用户猜错的次数
#while循环,使猜字游戏可以持续进行
whilestate:
#接收用户键盘输入的数据
x=input("请猜测数字:")
guess=int(x)#将输入的数据转换成int类型的值
#如果用户输入的数据不是系统随机生成的数据,则表示猜错了
ifguess!=actualData:
count+=1#猜错则让记录用户猜错次数的变量count加1
#如果用户猜的值如果比系统随机生成的值大,则表示猜大了
ifguess>actualData:
print("猜大了")
#如果用户猜的值如果比系统随机生成的值小,则表示猜小了
else:
print("猜小了");
else:
print("恭喜,猜对了")
break
#进行次数判断
ifcount==actuaCount:#表示如果用户猜错actuaCount次时,结束while循环
state=False
print("对不起,您已经没有机会了")
else:print("还有%s次机会"%(actuaCount-count))#%代表占位符
print("游戏结束")
#最后输出系统随机生成的值,也就是本轮游戏最终结果
print("实际结果是%a"%actualData)
运行结果:
接下来就可以进行猜测了,这是我猜测成功的结果
热门文章
联络方式:
电话:400-026-0708
邮箱:admin@whytui.com
-
震惊!商家被支付宝截图骗20余万,没想到竟让百度做了背锅侠!
骗子年年有,今年特别多。从P2P的庞氏骗局到互联网的各种诈骗,络绎不绝。可以说互联网改变了我们的生活方式,但是也给骗子创造了更多的骗人方式。有人薅羊毛专盯着一
-
SEO优化没有效果应该从哪几个方面分析
搭建自己或企业网站来进行seo推广,是快速通过网络获取精准客户的重要途径,随着SEO逐步向内容生态化方向发展,很多站长开始自己进行SEO优化,但是有些站长优化效果比较
-
如何做好外链
相信很多刚开始接触seo的朋友经常会听到这么一段话:内容为王,外链为后。耳熟吗?这句话很好理解,内容就是网站一个的灵魂,那么外链则是一个网站关键。今天中涛SEO优化师
-
H5响应式网站是什么?
随着搜索引擎技术的不断,同时也为了满足现代用户对体验的追求,H5网站逐步受到很多企业和站长的青睐。这是为什么呢?相比之前的简单企业展示站在seo优化推广中有哪些
-
网站TDK优化时要注意的问题
网站TDK就是在百度对网站进行抓取时告诉它这个页面是干什么的,会让百度对其了解。网站的质量好不好,都是可以通过网站的TDK看出来的,所以TDK的设置也是网站之中较为