python-DAY04 循环结构

本文介绍了Python初学者在学习循环结构时的实践内容,包括100的求和、素数判断、猜数字游戏、输出九九乘法表、输出三角形、猴子偷桃问题及百钱百鸡问题的解决。通过这些实例,深入理解while和for语句,以及continue和break的运用。
摘要由CSDN通过智能技术生成

DAY04-循环结构

2019.10.13-2019.10.17
这部分主要是练习使用while和for语句的使用 还有相关continue和break的应用

1.1-100的求和

i=1;c=0
while i<100:
    c=c+i
    i+=1
print(c)

2.判断素数

num=int(input("请输入一个数字整数(除1外):"))
i=1
while num%i ==0 and i<= num/2 :
         i+=1
if i>=num/2 or i==1:
    print("%d是素数"%num)
else:
    print("%d不是素数"%num)

3.猜数字的游戏

主要要求为 计算机随机获取一个数字,然后输入猜想结果.每次给予提示

#程序03-猜数字的游戏 计算机提示
import  random
numbers=random.randint(1,100) #随机取1-100之间的数字
count=0
answer=int(input("请输入你要猜测的数字: "))
while numbers!= answer :
   if answer >numbers :
       answer=int(input("请输入小一点的数字:"))
       count+=1
   if answer <numbers :
       answer=int(input("请输入大一点的数字:"))
       count+=1
print("你终于猜对了,猜了%d次"%count)
if count>7:
    print("你真傻!")

以下为运行的结果

请输入你要猜测的数字: 50
请输入小一点的数字:25
请输入小一点的数字:35
请输入小一点的数字:30
请输入小一点的数字:21
请输入大一点的数字:23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值