python用for循环求和的方法总结

yipeiwu_com5年前Python基础

Python中可以使用for循环实现累加求和

for循环语法:

for 变量 in range(x):

   循环需要执行的代码

如下实现1到n求和:

def main():

 sum = 0  # 定义变量做累加器

 n = int(input('n='))  #从键盘上输入累加的范围

 for x in range(n):  

  sum += (x + 1)

 print(sum)

 

if __name__ == '__main__':

 main()

用for循环实现1~n求和的方法

def main():
  sum = 0
  n = int(input('n='))
  for x in range(n):
    sum += (x + 1)
  print(sum)
 
if __name__ == '__main__':
  main()

相关文章

对python读取zip压缩文件里面的csv数据实例详解

对python读取zip压缩文件里面的csv数据实例详解

利用zipfile模块和pandas获取数据,代码比较简单,做个记录吧: # -*- coding: utf-8 -*- """ Created on Tue Aug 21 22:3...

selenium+python截图不成功的解决方法

selenium+python,使用webdriver的截图函数get_screenshot_as_file()截图,代码如下: from selenium import webdr...

python机器人行走步数问题的解决

本文实例为大家分享了python机器人行走步数问题,供大家参考,具体内容如下 #! /usr/bin/env python3 # -*- coding: utf-8 -*- #...

简介Python设计模式中的代理模式与模板方法模式编程

代理模式 Proxy模式是一种常用的设计模式,它主要用来通过一个对象(比如B)给一个对象(比如A) 提供'代理'的方式方式访问。比如一个对象不方便直接引用,代理就在这个对象和访问者之间做...

OpenCV-Python 摄像头实时检测人脸代码实例

OpenCV-Python 摄像头实时检测人脸代码实例

参考 OpenCV摄像头使用 代码 import cv2 cap = cv2.VideoCapture(4) # 使用第5个摄像头(我的电脑插了5个摄像头) face_cascad...