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学习笔记之条件循环和其他语句的主要内容,如果未能解决你的问题,请参考以下文章