(一)选择结构2
1、if……else……语句
#(1)基本格式 number=eval(input("请输入您的6位中奖号码:")) if number==123456: print("恭喜您,中奖了") else: print("未中奖") #(2)格式简化 number=eval(input("请输入您的6位中奖号码:")) result="恭喜您中奖了" if number==123456 else '未中奖' print(result)
2、if……elif……else语句
#基本格式 else非必选项
score=eval(input("请输入您的成绩:"))
if score<0 or score>=100:
print("成绩有误")
elif 0<=score<60:
print("及格")
else:
print("优秀")
3、嵌套if
4、多个条件运算
#格式
user_name=input("请输入您的用户名")
pwd=input("请输入您的密码")
if user_name=='jqh' and pwd=='123456':
print("登录成功")
else:
print('用户名或密码不正确')
(二)循环结构1
1、遍历字符串 for i in 'hello': print(i) 2、range()函数,产生一个【n,m)的整数序列,包含n,不包含m 很重要 for i in range(1,11): print(i) for i in range(1,11): if i%2==0: print(i,'是偶数') #计算1到10之间的累加值 s=0 for i in range(1,11): s=s+i print('1-10之间的累加和为:',s) #计算100-999之间的水仙花数 """ 153 个位的3次方 十位的3次方 百位的3次方 以上相加 123 """ for i in range(100,1000): sd=i%10 #个数数字 tens=i//10%10 #十位数字 hundred=i//100 #百位 if sd**3+tens**3+hundred**3==i: print(i)
数合建模,数据建模可视化工具,除了传统的数据分析外,算法模型部分通过python进行数据库和算法的交互,内置K近邻、多层感知器、弹性网络正则化等9种机器学习算法的成熟模型支撑相关场景