1、实现1-100的所有的和

# 方法1:
sum = 0
for i in range(1,101):
sum += i
print(sum) # 方法2:
num1 = int(input('请输入起始数字'))
num2 = int(input('请输入末尾数字'))
sum = (num1 + num2) * num2 / 2
print(int(sum))

2、实现1-500所有奇数的和

sum = 0
for i in range(1,501):
_,result = divmod(i,2)
if not result:
sum += i print(sum)

3、实现1!+2!+3!+4!...+20!的结果

sum = 0
result = 0
for i in range(1,21):
if i == 1:
sum = i
else:
for j in range(1,i+1):
if j == 1:
result = 1
else:
result *= j
sum += result
print(sum)

4、对指定的list进行排序[2,32,43,453,54,6,576,5,7,6,8,78,7,89]

# sorted()拷贝排序
li = [2,32,43,453,54,6,576,5,7,6,8,78,7,89]
new_li= sorted(li)
print(li) # 原列表不变
print(new_li) # sort()是原地排序
li = [2,32,43,453,54,6,576,5,7,6,8,78,7,89]
li.sort()
print(li) # 直接对原列表进行修改

  

最新文章

  1. YYModel 源码解读 总结
  2. Spark机器学习读书笔记-CH05
  3. spring-从普通java类取得注入spring Ioc容器的对象的方案
  4. 兼容ie的jquery ajax文件上传
  5. Ant学习-001-ant 基础知识及windows环境配置
  6. MYSQL- 存储过程示例
  7. SQLServer XML类型
  8. 使用Oracle 9i工具管理数据库 - 初学者系列 - 学习者系列文章
  9. 学习web之路
  10. [译]AngularJS 1.3.0 开发者指南(一) -- 介绍
  11. Netty初探
  12. wamp server环境下mysql数据库的密码为什么修改不了?
  13. SQL Server 表的管理_关于事务的处理的详解(案例代码)
  14. jdk1.8.0环境变量设置
  15. PPT制作
  16. Redis特性--多数据库与事务性
  17. 03 编写URL规则
  18. XML hexadecimal value 0x__, is an invalid character
  19. 纯CSS实现一个微信logo,需要几个标签?
  20. java poi 获取单元格值时间

热门文章

  1. 自动化测试(一)-get和post的简单应用
  2. bzoj1367 可并堆
  3. C指针分析详解
  4. day-9 sklearn库和python自带库实现最近邻KNN算法
  5. VC++之运算符重载简单小结
  6. 测试理论--branch testing and boundary testing
  7. 判断python字典中key是否存在的两种方法
  8. Elicpse新建userLibrary导入jar包时抛出NotFoundException异常
  9. Hadoop世界中的HelloWorld之WordCount具体分析
  10. JVM高级内存优化面试