在上一篇写了一些 Python 的基本语法, 这篇主要是写 Python 里面的条件和循环和函数结构, 不多说, 直接进入正题
Python 的条件和循环语句:
1.if 语句:
if 条件语句:
代码块
elif 条件语句:
代码块
else:
代码块
2.while 循环:
while 条件语句:
代码块
3.for 循环:
for item in items:
代码块
4. 关键字
1.break: 在代码块中终止循环, 并跳出整个循环
2.continue: 在代码块中终止当前循环, 并进入下一个循环
3.pass: 在 Python 中为了保证函数的完整, 不允许存在空函数时, 添加 pass
5. 函数:
def 函数名 (属性名 1: 类型 = 默认, 属性名 2: 类型 = 默认):
代码块 # 类型可以忽略
6. 注意事项:
1. 在 Python 中函数是没有括号的, 所以 Python 有严格的字符缩进规则
2.Python 语句结尾不用带分号
3.Python 严格区分大小写
4. 暂时就想到这么多, 看官若想补充, 请留言:)
Python 条件和循环以及函数语句的例子:
- #if 循环和 print 函数的三种带变量输出方式
- num1=12
- if num1>12:
- print("num1>%d"%(num1))
- elif num1==12:
- print("num1=%d"%num1)
- else :
- print("num1<%",num1)
- # 输出结果为 num1=12
- #while 和 if 嵌套使用并展示 break 和 continue 用法
- num2=0
- while num2<6:
- num2 = num2 + 1
- if num2==5:
- break
- elif num2==3:
- continue
- print(num2)
- # 输出 1,2,4
- # 展示怎么偏历 list 和 range 函数
- list = ["a","b",21]
- for i in list:
- print(i) #输出 a,b,21
- for i in range(3):
- print(i) #输出 0,1,2
- def people(name:str="",age:int=18,sex:str="boy"):
- print("name:%s\nage:%d\nsex:%s\n"%(name,age,sex))
- people("rose",20,"girl") #name:rose,age:20,sex:girl
好了, Python 的基本知识就到这里了, 后面会写一些 Python 的进阶知识:)
来源: http://www.bubuko.com/infodetail-2513300.html