首页 > 编程语言 > 详细

python语句

时间:2021-04-29 22:46:14      阅读:28      评论:0      收藏:0      [点我收藏+]

python语句

if判断

if格式

#单分支结构
if 判断条件:
  语句块
else:
  语句块
  
#多分支结构
if 判断条件1:
	语句块1
elif 判断条件2:
	语句块2
....
else:
	语句块n

if语句的三目运算 :

满足条件结果1 if 条件 else 不满足条件的结果2

if判断语句的嵌套

if 判断条件1:
	语句块1
	if 判断条件2:
		语句块2
	else:
		语句块3
else:
	语句块

while循环

while格式

‘‘‘
while什么时候进入循环?当循环条件成立时,进入循环
while什么时候退出循环?当循环条件不成立时,退出循环
注意:在写while循环语句时一定要让循环条件发生变化,否认很容易陷入死循环中
‘‘‘

while 条件表达式:
	循环体语句

while 条件表达式 : 
  循环体语句
else :
  不满足时,执行语句

while实战练习

#打印0-100的和
i=0
sum=0
while i<=100:
    sum+=i
    i+=1
print(sum)

#打印1-100的奇数和,偶数和 (while+if配合使用)
i=1
sum1=0
sum2=0
while i<=100:
    if i%2==1 :
        sum1+=i   #奇数和
    else :
        sum2+=i   #偶数和
    i+=1
print(sum1)
print(sum2)
print(‘奇数之和为 %d,偶数之和为%d‘ %(sum1,sum2))

# 打印1-100的偶数之和减去奇数之和
i=1
sum=0
while i<=100:
    if i%2==0 :
        sum+=i   #偶数加
    else :
        sum-=i   #奇数减
    i+=1
print(sum)

for循环

for作用 : 大多数用来遍历

for循环可以遍历: 字符串,列表,元组,字典,集合

range函数

? range()函数 : 排列函数,和切片非常像.

  • range(‘开始index‘,‘结束index‘,步长) 取前不取后
  • range(‘结束index‘) 开始index默认为0,步长默认0

for格式

for ... in .. :
  循环语句

for循环遍历

# for循环遍历字符串


# for循环遍历字典
dict1={‘name‘:‘小明‘,‘age‘:18,‘rich‘:50,‘sex‘:None}
for i in dict1:
    print(i,dict1[i])

# for循环遍历整型
int1=123456
for i in int1:
    print(i)  #遍历整型会报错: ‘int‘ object is not iterabl

for循环实战练习

#for循环求1-100的和
sum=0
for i in range(0,101):
    sum+=i
print(sum)

# for循环遍历字符串‘xiaoming‘,需要打印对应的索引位
# 需求结果要求:d对应的索引位为0,如此类推
#方法1:
index=0
str1=‘xxxiaoxxxiao‘
for i in  str1:
    temp=index
    index=str1.index(i,index)
    print(‘%s 对应的索引位为 %d‘ % (i, index))
    if temp==index:
       index+=1
#方法2:
str1 = ‘ddduoceshi‘
num=0
index=0
for i in str1:
    index=str1.index(i,num,len(str1))
    print(‘字母:{}对应的索引下标为:{}‘.format(i, index))
    num+=1

continue&break

continue语句 : 满足条件时 , 跳出当前循环 , 直接进入下一个循环

break语句 : 满足条件时, 遇到break , 直接结束整个循环

python语句

原文:https://www.cnblogs.com/zz-winkie/p/14719640.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!