Python学习笔记之条件循环和其他语句

Posted 笑佛缘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记之条件循环和其他语句相关的知识,希望对你有一定的参考价值。

一、函数导入

1、为模块提供别名

>>> import math as foobar #设置math 别名为foobar

>>> foobar.sqrt(4)

显示:2.0

2、为函数提供别名

>>> from math import sqrt as foobar

>>> foobar(4)

显示:2.0

 

二、赋值

1、多值赋值

>>> x,y,z=1,2,3

>>> print(x,y,z)

显示:1,2,3

2、多值交换

>>> x,y=y,x

>>> print(x,y,z)

显示:2,1,3

3、增量赋值

>>> x=2

>>> x+=1

>>> x*=2

>>> x

显示:6

 

三、条件执行和if语句

1、if嵌套代码

>>> name=input(‘What is your name? ‘)

>>> if name.endswith(‘Gumby‘):

>>>  if name.startswith(‘Mr.‘):

>>>    print(‘Hello, Mr. Gumby‘)

>>>  elif name.startswith(‘Mrs.‘)

>>>    print(‘Hello, Mrs. Gumby‘)

>>>  else:

>>>    print(‘Hello, Gumby‘)

>>> else:

>>>  print(‘Hello,stranger‘)

2、is,同一性运算符,和==相似,但事实上不一样

>>> x=y=[1,2,3]

>>> z=[1,2,3]

>>> x==y

显示:True

>>> x==z

显示:True

>>> x is y

显示:True

>>> x is z

显示:False

3、in,成员资格运算符

>>> if ‘s‘ in name:

>>>  print(‘Your name contains the letter "s".‘)

>>> else:

>>>  print(‘Your name does not contain the letter "s".‘)

4、assert,断言

>>>age=-1

>>> assert 0<age<100, ‘The age must be realistic‘

显示:AssertionError:The age must be realistic

5、while循环

>>> x=1

>>> while x<= 100:

>>>  print(x)

>>>  x+=1

6、for循环

>>> numbers=[0,1,2,3,4,5,6,7]

>>> for number in numbers:

>>>  print(number)

 

以上是关于Python学习笔记之条件循环和其他语句的主要内容,如果未能解决你的问题,请参考以下文章

Python 2.7 学习笔记 条件与循环语句

python学习笔记七:条件&循环语句

Java学习笔记之:Java流程控制

VBA学习笔记之循环

python学习笔记--循环语句

python 学习 之 第二章(条件循环和其他语句)