Python的基础知识

1. python对象理解

   python对象有(一个标示,几个属性,几个名称)。

  id就是类似c中的变量地址值,如下

>>> var1 = 'wlc'

>>> id(var1)
37375680

  属性就是该变量所属于的类型的变量和函数

  >>> type(var1)
<type 'str'>

   名称可以多个,如下

>>> var2 = var1
>>> id(var2)
37375680

 

2.  python for循环和其他语言差距大些,有些像perl中的foreach。如下:

>>> for a  in (var1):
 print a

 
w
l
c

3. Python的bool值 是True和False.

  False 等效于 int中的0,float中的0.0,空字符串''.

 

3.  if 语句组合

>>> var = True
>>> if var==True:
 print "It' true"
elif var==False:
 print "It's false"
else:
 print "It's noting"

 
It' true

 

4. while循环

while booleanExpress1:

#  statemanetSuite1

    if booleanExpress2:

        break  #退出循环体,到达statementSuite3了

    if booleanExpress3:

        continue #退出本次循环,执行下一次循环

else:

    #statementSuite2 

 

#statementSuite3

 

 

5. for循环语句

for target in object:

#  statemanetSuite1

    if booleanExpress2:

        break  #退出循环体,到达statementSuite3了

    if booleanExpress3:

        continue #退出本次循环,执行下一次循环

else:

    #statementSuite2 

 

#statementSuite3

 

6. 变量名总结

     变量名关联有值时才存在,没有只定义之中,比如my $var1;

    变量名没有关联到特定类型,随时会变的。

    变量创建后即于特定的对象关联。

   每个不可变的对象操作都会将变量指向新对象的引用。

  

    string,int都是不可变的

    列表[]是可变的。  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值