Python的基础知识
来源:互联网 发布:知乎解读让子弹飞 编辑:程序博客网 时间:2024/05/17 06:53
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都是不可变的
列表[]是可变的。
- [Python]类的基础知识
- python的一些基础知识
- Python的基础知识
- python的基础知识
- [Python]类的基础知识
- Python的基础知识
- [Python]类的基础知识
- Python的一些基础知识
- python的基础知识
- python的基础知识
- Python的一些基础知识
- selenium +python的基础知识
- python的基础知识
- Python的基础知识
- python的一些基础知识
- Python的基础知识2
- Python的一些基础知识
- python的一些基础知识
- 寻找最大重复子字符串
- 你又会为谁停下(转)
- bit 1015 Edit Distance
- java图片验证码(随即产生6位:数字,大写字符,小写字符)
- error LNK2001: unresolved external symbol 载入dll后出现错误
- Python的基础知识
- HDU 2544 最短路
- C++ Primer 第二遍阅读笔记(第八章)
- 九度教程--------6
- hibernate的QBE和QBC
- Hadoop异步rpc通信机制--org.apache.hadoop.ipc.Client
- Galaxy Nexus ToolKit_V10.4.0 ROOT i9250 4.2.1
- 并行计算(三)——衍生数据类型
- 九度教程--------7