您的位置:首页 > 编程语言 > Python开发

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

2018-09-28 16:09 429 查看

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是通过缩进来分割代码块的,不允许压缩混淆代码

[code]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)

[code]count=1

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

 

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

[code]# 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循环结束
"""
[code]# 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='|')
[code]# 实现打印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)

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: