#1.7练习:如果成绩为60分以下,记为E,60-70 记为D,70-80 记为C ,80-90记为B,
# 90-100记为A,某个同学成绩为75分,请设计一个if语句打印输出结果
#采用if语句进行操作
score = 75
if 100 >= score >= 90:     #最基础、最直接的条件表达print("A")
if 90 > score >= 80:print("B")
if 80 > score >= 70:print("C")
if 70 > score >= 60:print("D")
if 60 > score :print("E")
if score < 0 or score > 100:print("输入错误,请检查!")
C
score = 109
if 100 >= score >= 90:     #最基础、最直接的条件表达print("A")
if 90 > score >= 80:print("B")
if 80 > score >= 70:print("C")
if 70 > score >= 60:print("D")
if 60 > score :print("E")
if score < 0 or score > 100:print("输入错误,请检查!")
输入错误,请检查!
#采用 if else 组合进行操作
score1 = int(input("请输入您的分数:"))    #这是在运行完后,输入成绩if 100 >= score1 >= 90:print("A")
else:if  90 > score1 >= 80:print("B")else:if 80 > score1 >= 70:print("C") else:if 70 > score1 >= 60:print("D")else:print("E")       #上面的全是if语句的代码,所有的IF执行完,显示结果# 我们这里的IF else组合,从第一次判断满足条件时截止
请输入您的分数:68
D
#采用if elif else组合
score2 = int(input("请输入您的分数:"))
if 100 >= score2 >= 90:print("A")
elif 90 > score2 >= 80:print("B")
elif 80 > score2 >= 70:print("C")
elif 70 > score2 >= 60:print("D")
elif 60 > score2:print("E")
else:print("输入错误,请检查!")
请输入您的分数:56
E
#1.8 循环语句
# 1.8.1 while语句
t = 100
s = 0
while t > 0:    #从100一直加到1s = s + tt = t - 1
print("s = ",s)
s =  5050
#从1加到100
t1 = 1
s1 = 0
while t1 <= 100:s1 = s1 + t1     t1 = t1 + 1
print("s1 = ",s1)
s1 =  5050
# 可以练习下计算100以内奇数的和,偶数的和,8!等
# 1.8.2 for 循环
list1 = list()
list2 = list()
list3 = list()
for a in range(10):list1.append(a)
print("list1 = ",list1)
list1 =  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for b in ["a","b","c","d","e"]:list2.append(b)
print("list2 = ",list2)
list2 =  ['a', 'b', 'c', 'd', 'e']
# range的用法
# range(start,stop,step) ,分别是起始值,终止值和步长
print(list(range(0,100,17)))
[0, 17, 34, 51, 68, 85]
# 用 for 语句来计算1加到100
s2 = 0
for c in range(101):s2 = s2 + c
print("s2 = ",s2)
s2 =  5050
# break语句
# break 终止当前循环
#打印2018年后出现的第一个闰年(年份能被4整除,但不能被100整除,或者可以被400整除,则为闰年)
for year in range(2018,2100):if (year % 4 == 0) and (year % 100 != 0) or (year % 400 == 0):break
print("2018年后出现的第一个闰年是:",year)
2018年后出现的第一个闰年是: 2020
# continue
# 跳出本轮循环,并开始下一轮循环
for year1 in range(2018,2050):if (year1 % 4 == 0) and (year1 % 100 != 0) or (year1 % 400 == 0):print(year1)continue
2020
2024
2028
2032
2036
2040
2044
2048

金融数据分析与挖掘实战1.7-1.8相关推荐

  1. 金融数据分析与挖掘实战 4.2 Matplotlib(二)

    Matplotlib常用图形绘制 Matplotlib绘制的常用图形包括散点图.线性图.柱状图.直方图.饼图.箱线图和子图. 1.散点图 散点图又称为散点分布图,是以利用坐标点(散点)的分布形态反映特 ...

  2. 金融数据分析余挖掘实战1.9-1.10补充

    # 1.9.2 有返回值的函数 def sumt(t): #求1一直加到t的和s = 0while t > 0:s = s + tt = t - 1return s s = sumt(30) # ...

  3. 金融数据分析与挖掘实战练习2.10

    # 2.10矩阵及线性代数的运算 # 2.10.1 创建矩阵 import numpy as np mat1 = np.mat("1 2 3 ; 4 5 6 ; 7 8 9") p ...

  4. 金融数据分析与挖掘实战练习2.5-2.9

    # 2.5.1数组切片 #满足条件的切片 import numpy as np D = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16] ...

  5. 金融数据分析与挖掘实战练习2.1-2.4

    #逻辑运算符 3 and 4 4 3 and 5 and 8 # 如果用and连接多个正整数,那么将显示最后的那个 8 3 and 8 and 5 5 3 or 5 or 8 #如果用or连接多个正整 ...

  6. 金融数据分析与挖掘实战练习-1.9

    # if while 的综合运用 # 猜数字 #请猜我心中的那个数字(假如是10) s = input("请猜测我心中记住的那个数字是:") guess = int(s) if g ...

  7. 金融数据分析与挖掘实战1.5.2-1.5.3

    # 列表的元素排序 L1 = [1,3,2,6,8,4,3,9,7] L1.sort() print(L1) [1, 2, 3, 3, 4, 6, 7, 8, 9] L1[3] = 5 #把L1列表中 ...

  8. 金融数据分析与挖掘实战1.4.4-1.5.1

    # 1.4.4 统计 L1 = [1,2,3,4,5,6] t1 = (1,2,3,4,6) s2 = 'hello word!' m1 = max(L1) print(m1) 6 m2 = max( ...

  9. 金融数据分析与挖掘实战1.4.1-1.4.3

    # 1.4.1 索引 # 在变量名后面紧跟中括号,中括号里面的数字就是要索引的位置 s3 = "I Like python" L1 = [1,2,3,4,5,6] t2 = (1, ...

最新文章

  1. 笔记本计算机硬件知识,知识和经验:笔记本计算机的基本知识_计算机硬件和网络_IT /计算机_信息...
  2. 浅谈SpringCloud (二) Eureka服务发现组件
  3. 阿里巴巴开源项目nginx_concat_module企业部署实例
  4. socket inet_pton
  5. OpenCV加mySQL树莓派_树莓派3B/3B+和4B安装OpenCV教程 (详细教程)
  6. JEECG 3.6.5版本发布,企业级JAVA快速开发平台
  7. 使用GDAL工具对FY3系列卫星数据进行校正
  8. 使用tar或dd等完成Linux系统备份恢复
  9. 学习数据结构与算法分析如何帮助您成为更优秀的开发人员
  10. 计算机二级c语言f7保存,国家计算机二级c语言上机真题
  11. iOS资源大全中文版
  12. navicat和mysql有必要都装吗_MySQL基本介绍及Navicat安装
  13. MATLAB中imcrop函数
  14. 微信支付获取用户真实ip
  15. 中国企业管理水平啥时候才能成熟啊
  16. [4G5G专题-124]:5G培训部署篇-2-主要信令流程
  17. 经典物理建模钢琴-4Front TruePianos v1.9.8 WiN-MAC
  18. Java并发编程-Volatile和Syncronized关键字
  19. 智能音箱硬件和软件介绍[上] 硬件结构解析[Soomal]
  20. 简单局域网网络故障排查和处置

热门文章

  1. php图片生成缩略图_php实现根据url自动生成缩略图的方法
  2. linux系统下安装ns,Ubuntu 14.04下安装ns2.35
  3. android php 推送,php-Android通过Firebase推送通知(服务器端)
  4. 基于lis3dh的简易倾角仪c源码_开源网关apisix源码阅读和最佳实践
  5. linux动态调试工具od,OllyDBG(OD动态调试工具)
  6. 使用NPM和Nodejs编写编译工具
  7. Oracle终于安装完成了,开始DBA学习之路
  8. Oracle树反向查询的优化(转载)
  9. 第二阶段冲刺—第一天
  10. websocket的加密和解密过程