设计美观网站有哪些,百度seo关键词优化市场,婚纱网站设计,敦煌网站销售员怎么做目录 1、选择结构
1.1 多分支结构语法结构
2、循环结构
2.1 遍历循环for的语句结构#xff1a;
2.2 遍历字符串 1、选择结构
1.1 多分支结构语法结构
if 表达式1: #语句块1 elif 表达式2: #语句块2 elif 表达式n: #语句块n
scoreeval(input(请输入您…目录 1、选择结构
1.1 多分支结构语法结构
2、循环结构
2.1 遍历循环for的语句结构
2.2 遍历字符串 1、选择结构
1.1 多分支结构语法结构
if 表达式1: #语句块1 elif 表达式2: #语句块2 elif 表达式n: #语句块n
scoreeval(input(请输入您的成绩:)) 多分支结构 if score0 or score100: print(成绩有误) elif 0score60: print(E) elif 60score70: print(D) elif 70score80: print(C) elif 80score90: print(B) else: print(A)
单分支结构、双分支结构和多分支结构在实际开发中是可以互相嵌套使用的内层的分支结构将作为外层分支结构的语句块使用 if 表达式1: if 表达式2: 语句块1 else: 语句块2 else: if 表达式3: 语句块3 else: 语句块4 选择结构单分支结构、双分支结构和多分支结构在实际开发中是可以互相嵌套使用的内层的分支结构将作为外层分支结构的语句块使用 嵌套if的实验 answerinput(请问您喝酒了吗) if answery: #answer的值为y表示喝酒了 proofeval(input(请输入酒精含量:)) if proof20: print(构不成酒驾) elif proof80: #20proof80 print(已构成酒驾请不要开车) else: print(已经醉驾不能开车) else: print(你走吧无事)
多个条件的连接 在使用and连接多个条件判断时只用同时满足多个条件才能执行if后面的语句块 user_nameinput(请输入您的用户名) pwdinput(请输入您的密码) if user_namelt and pwd888888: print(登录成功) else: print(用户名或者密码不正确)
使用or连接多个判断条件时只需要满足多个条件中的一个就可以执行if后面的语句块 scoreeval(input(请输入您的成绩)) if score0 or score100: print(成绩无效) else: print(您的成绩为,score)
2、循环结构 在Python中循环结构分两类一类是遍历循环结构for一类是无限循环结构while
2.1 遍历循环for的语句结构 for 循环变量 in 遍历对象 语句块 for...else...结构 foe 循环变量 in 遍历对象: 语句块1 else: 语句块2
2.2 遍历字符串 for i in hello: print(i) range()函数Python中的内置函数产生一个[n,m)的整数序列包含n但是不包含m for i in range(1,11): print(i) if i%20: print(i,是偶数) 计算1-10之间的累加和 s0 #用于存储累加和 for i in range(1,11): si #相当于 ssi print(1-10之间的累加和为,s) print(100-999之间的水仙花数) 1533*3*35*5*51*1*1 for i in range(100,1000): sdi%10 #获取各位上的数字 假设153%10 余数为3得到个位上的数字 tensi//10%10 #获取十位上的数字//为整除的意思 153//10整除10得到15 15%10取余为5得到十位上的数字 hunderdi//100 #获取百位上的数字 #判断 if sd**3tens**3hunderd**3i: # **3表示幂