阶段回顾-循环练习

### 基础编程题

1. 求1-2+3-4………+97-98+99-100的结果

   ```
   s = 0
   for i in range(1,101):
   	s += i
   print("1-2+3-4………+97-98+99-100的结果是",s)
   ```
   
   
   
2. 求15的阶乘

   ```
   s = 1
   for i in range(1,16):
   	s *= i
   print("15的阶乘是",s)
   ```
   
   
   
3. 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13⽶米)

   ```
   c = 0
   i = 0.08
   while i < 8848.13 * 100 * 10:
   	i * 2
   	c += 1
   print("一张纸的厚度大约是0.08mm,对折{c}次之后能达到珠穆朗玛峰的高度(8848.13⽶米)")
   ```
   
   
   
4. 输出9行内容:第1行输出1,第2行输出12,第3行输出123,以此类推,第9行输出123456789

   ```
   s = ""
   for i in range(1,10):
   	s += str(i)
   	print(f"第{i}行输出{s}")
   ```
   
   
   
5. 从控制台输入一个数,判断该数是否是质数

   ```
   n = int(input("请输入一个数:"))
   for i in range(2,n):
   	if n % i == 0:
   	
   ```
   
   
   
6. 统计101~200中质数的个数,并且输出所有的质数

   ```
   
   ```
   
   

### 中级编程题

1. 求1/1! + 1/2! + 1/3! + ..... 1/20!的结果

   ```
   
   ```
   
2. 编写一个程序:可以不断的输⼊数字,直到输入的数字是0时打印 over 后结束程序

   ```
   
   ```
   
3. 模拟用户的登录过程,让用户输入自己的用户名和密码,如果用户名为admin,密码为abc123,则表示登录成功,允许错误三次,如果三次输入错误,则禁止登录

   ```
   
   ```
  • 49
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值