循环脚本的实践实例

简介: 循环脚本的实践实例

以下是一些循环脚本的实践实例:

  1. 打印斐波那契数列
# 打印斐波那契数列
n = int(input("请输入要打印的斐波那契数列个数:"))
a, b = 0, 1
for i in range(n):
    print(a, end=' ')
    a, b = b, a+b
  1. 计算阶乘
# 计算阶乘
n = int(input("请输入一个正整数:"))
factorial = 1
for i in range(1, n+1):
    factorial *= i
print("阶乘为:", factorial)
  1. 判断一个字符串是否为回文串
# 判断一个字符串是否为回文串
s = input("请输入一个字符串:")
for i in range(len(s) // 2):
    if s[i] != s[-(i+1)]:
        print("不是回文串")
        break
else:
    print("是回文串")
  1. 计算一个列表中所有数字的平均值
# 计算一个列表中所有数字的平均值
lst = [int(i) for i in input("请输入一个数字列表,用空格隔开:").split()]
sum = 0
for i in lst:
    sum += i
average = sum / len(lst)
print("平均值为:", average)
  1. 查找一个字符串中出现次数最多的字符
# 查找一个字符串中出现次数最多的字符
s = input("请输入一个字符串:")
char_count = {
   }
for c in s:
    if c in char_count:
        char_count[c] += 1
    else:
        char_count[c] = 1
most_common_char = max(char_count, key=char_count.get)
print("出现次数最多的字符是:", most_common_char)
目录
相关文章
|
4月前
|
数据采集 JavaScript 前端开发
NodeJS技巧:在循环中管理异步函数的执行次数
在Node.js网络爬虫开发中,管理异步函数执行次数是关键。利用Promise.all、async/await或async库能优雅地控制并发。示例展示如何用async/await配合代理IP抓取数据,避免触发反爬策略。在循环中,每个异步请求只执行一次,保证请求有序进行,提高爬虫的稳定性和效率。通过正确的方法,可以有效应对网络爬虫的挑战。
NodeJS技巧:在循环中管理异步函数的执行次数
|
4月前
|
Java Serverless Docker
函数计算操作报错合集之创建 bodySyream时报错,是什么原因
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
5月前
|
监控 Serverless API
函数计算操作报错合集之部署成功后,调用报错,该如何排查
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
5月前
|
监控 算法 Serverless
函数计算操作报错合集之部署的pthon服务时,遇到报错,是什么原因
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
5月前
|
监控 Serverless 对象存储
函数计算操作报错合集之新建应用并尝试部署时遇到错误,是什么导致的
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
456 0
|
6月前
|
关系型数据库 Serverless 测试技术
函数计算常见问题之停止服务如何解决
函数计算(Function Compute, FC)是阿里云提供的无服务器计算服务,它允许用户在无需管理服务器的情况下运行代码,但在配置和执行过程中可能遇到报错,本合集致力于梳理FC服务中的常见报错和配置问题,并提供解决方案,帮助用户优化函数执行环境。
160 0
|
Python
Python编程 顺序执行与程序的主入口
Python编程 顺序执行与程序的主入口
127 0
|
开发工具
游戏开发实战教程(5):重复执行和逻辑循环的区别
将循环分为重复执行和逻辑循环,应该是微信小游戏开发工具中所特有的。因为之前做游戏,无论是使用哪种工具或者哪种编程语言,对于循环来说,都只有一种,不会存在歧义或者误用。但是这里将循环分为了两种,如果误用的话会导致出现一些奇怪的问题。所以需要单独拿出来区分一下,避免掉进这个“坑”。
152 0
|
Shell
shell脚本——八个循环实验(使用while循环)(上)
实验一 实验要求:计算从1到100所有整数的和。 创建脚本:
202 0
|
Shell 数据安全/隐私保护
shell脚本——八个循环实验(使用while循环)(下)
实验一 实验要求:计算从1到100所有整数的和。 创建脚本:
154 0