Python快速入门1–基本命令

来源:互联网 发布:淘宝装修模板复制 编辑:程序博客网 时间:2024/05/29 15:20

    • 注释
    • 多重赋值
    • 字符串
    • 判断
    • while循环
    • for循环
    • 函数
    • Python的函数返回值可以是多种形式
    • lambda行内函数

注释

a=2+3#这句命令的意思是将2+3的结果复制给a'''这里是Python的多行注释这里是Pyhton的多行注释'''

a**2

多重赋值

a,b,c=2,3,4

字符串

s='I like python's+'very much'#将s与’very much‘拼接,得到'I like Python very much's.split(' ')#将s以空格分割,得到列表['I','like','python']

判断

if a==1:  print aelse:  print 'a != 1'

while循环

s,k=0,0while k<100:  k=k+1  s=s+kprint s

for循环

s=0for k in range(101):  s=s+kprint s

in用来判断一个元素是否在列表/元组中
range用来生成连续的序列
range(a,b,c)
a位首项,c为公差且不超过b-1的等差数列

s=0if s in range(4):  print 's in 0,1,2,3'if s not in range(4):  print 's not in 0,1,2,3'

函数

def add2(x):  return x+2print add2(1)

Python的函数返回值可以是多种形式

def add2(x=0,y=0):#定义函数,同时定义参数的默认值  return [x+2,y+2]#返回值是一个列表def add3(x,y):  return x+3,y+3#双重返回a,b=add3(1,2)

lambda“行内函数”

f=lambda x:x+2#定义函数f(x)=x+2g=lambda x,y:x+y#定义g(x,y)=x+y
原创粉丝点击