python语句

136 阅读1分钟

Python基础语法

in

  • 判断a字符串是否包含b字符串
a=’aabbccdd‘
b=’bc‘
b in a #True
'aaa' in  a #False

Is/not is

  • 判断两个对象的指向地址是否相同
a='111'
c='666'
b=a
a is b #True 
c is a #False

控制语句

  • 流程控制语句是代码的组织方式,可以看做是混凝土

选择语句

  • 选择语句是多分支结构,通过判断条件是否成立,来决定走哪个分支

单分支选择结构

  • if 条件表达式:
    		语句/语句块
    if a>10:
    		print(a)
    
  • 条件表达式:逻辑表达式、关系表达式、算数表达式等

  • 语句/语句块:一条或多条语句,==缩进必须对齐==

  • ==条件表达式值为False情况==:False、0、0.0、空值None、空序列(空字符串、空列表、空元组、空字典、空集合)、空range对象、空迭代对象,其余全为True

  • 条件表达式中不能有赋值符号(=):报语法错误