python入门与进阶篇(三)之分支、循环、条件与枚举

python开发工具 IDE

Vscode插件官网

https://marketplace.visualstudio.com/vscode

 

Vscode快捷键:

ctrl+~:打开cmd

crtl+p:检索文件

ctrl+/:单行注释

安装python扩展:python 重启IDE

 

注释:

单行注释   #注释

多行注释   

       ‘‘‘

         多行注释1

         多行注释2

         多行注释3

      ’’’

 条件语句 if elseif else  无switch

   python是通过缩进来分割代码块的,不允许压缩混淆代码

a=1
b=2
c=3
if a+b>c:
    print("大于c")
elif a+b==c:
    print("等于c")
else:
    print("小于c")

#等于c

常量 :python中无常量的概念  通过将所有字母都大写设置为形式上的常量 如ACCOUNT="west"

 

循环语句

while循环(递归比较适合使用while)

count=1

while count<=10:
    count+=1
    print(count)
else:
    print("结束了")
    print(count)

 

for循环:主要用来遍历和循环序列、集合和字典

# for else循环 break continue同js
#break 不会执行后面的else continue会执行后面的else

a=[['apple','orange','banner'],(1,2,3)]
for x in a:
    for y in x:
        if y=='orange':
            break
        print(y)
else:
    print("for循环结束")
""" 
apple
1
2
3
for循环结束
"""
# 0|2|4|6|8|
for x in range(0,10,2):
    print(x,end='|')

# 10|8|6|4|2|
for y in range(10,0,-2):
    print(y,end='|')
# 实现打印1、3、5、7
a=[1,2,3,4,5,6,7,8]

# 写法1
# for x in range(0,len(a),2):
#     print(a[x],end='|')

# 高级写法 切片操作[0:len(a):2] 第三个参数为步长 [1,3,5,7]
b=a[0:len(a):2]
print(b)  

 

你可能感兴趣的:(python入门与进阶)