|
一、什么是语句最基本的语句:赋值语句、运行函数/方法条件语句:if循环语句:for/while循环,遍历序列/字典 函数语句:def函数等 模块语句:import
二、条件判断:if语句1、基本的条件判断注意if后面一定要有冒号,这样代码会自动缩进: age=16if age<18: print('年龄不满18岁')

age=20if age<18: print('年龄不满18岁')print('finish')

在Python中,具有相同缩进的代码会被视为一个代码块。
2、输入函数score=input('请输入密码:')print(type(score))print('密码为%s'%score)


可以通过如下方式将输入函数和条件判断语句相结合: age=float(input('年龄为:'))if age<18: print('年龄不满18岁')print('finish')


3、if-elseage=float(input('年龄为:'))if age<18: print('年龄不满18岁')else: print('已经成年了')print('finish')


4、多种条件判断:if-elif……elsenumber=2if number==3: print('amazon')elif number==2: print('wish')else: print('alibaba')

5、单语句多条件判断:or,andnumber=0if number!=2 and number>0: print('correct')else: print('wrong')

number=0if number!=2 or number>0: print('correct')else: print('wrong')

三、循环语句:for循环for循环可以遍历任何序列的项目,比如一个列表或者一个字符串。 1、重复输出多个字符串for i in range(5): print('旭鹏')

2、用for循环做遍历按照步长为2做切片的遍历操作: lst=list(range(5))for i in lst[::2]: print(i)

platform={'Amazon':1,'Wish':2,'Alibaba':3}for keys in platform.keys(): print(keys)

3、嵌套循环for i in range(3): for j in range(3): print(i,j)

注意编写代码时循环不要嵌套太多层。
四、循环语句:while循环注意要尽量避免程序进入无限循环的状态,不然电脑很容易卡死。 1、基本运行逻辑number=0while number<9: print('number is: ',number) number=number+1print('finish')

这里的number<9是一个判断语句,当判断为True时,则继续运行。
2、无限循环(注意要避免)num=1while num<2: print('无限循环')
3、while-else语句number=0while number<6: print('number小于6') number +=1else: print('finish')

五、循环控制语句循环控制语句主要分为以下三类: - break:在语句块执行过程中终止循环,并且跳出整个循环
- continue:在语句执行过程中跳出该次循环,执行下一次循环
- pass:pass属于空语句,是为了保持程序结构的完整性
1、break语句s=0n=1while n>0: s=s+n n +=1 if n==10: breakprint(s)

s=0for i in range(5): for j in range(3): s=s+j print('第%i次运算'%(i+j)) if s>5: breakprint(s)

2、continue语句continue语句用来告诉Python跳过当前的剩余语句,然后继续下一轮循环: s=0for i in range(20): if i%2==0: s+=i else: continue print('第%i次计算'%(i/2))print('结果为%i'%s)

3、pass语句pass是空语句,是为了保持程序结构的完整性,其对于循环而言既不中断也不跳过: for letter in'Python': if letter=="h": pass print('字母:h') print('当前字母:',letter)print('finish')

做亚马逊的朋友也可以来体验体验我创作做的工具,可以帮助大家在listing上架上快速提效,做到一键AI生成标题、五点描述、A+图文等,感兴趣的朋友可以点击下方链接免费体验: [color=inherit !important]Adtronseo.adtron.info
有任何问题可以私信我,我都会及时回复~! 如果对我创作的内容感兴趣,欢迎关注我的知乎账号,一起学习更多跨境电商的知识
|