python 入门01 ==>简明的python入门笔记(转)
2013-12-27 21:59
337 查看
1.简介
lunix 已经安装好python.只需 $ python 即可进入python。
ctrl+d 或者 >>>exit() 退出
使用源文件:首行 #!/usr/bin/python 直接运行 >>>python hello.py
赋予权限 $chmod a+x hello.py 或者 $ chmod 755 hello.py 即可直接运行 $ ./hello.py
?现实 PATH 变量 $ echo $PATH,添加目录到PATH :
获取帮助 >>>help(str)
? 设置doc 环境变量 $ env PYTHON DOCS=
# python 对大小写敏感
2,基本概念
a. 字面意义上的常量
b. 数:有4种类型的数——整数、长整数、浮点数和复数
c. 字符串:单引号(' ') ,双引号(" ")、三引号(''' '''或者""" """) >>>print('''str''') 效果相同 ,
在文件里面 ''' 注释 ''' 为多行注释, 转义符 \ >>>print(' I\'m happy !')、可在双引号里面使用 但引号,反之也可以.
?自然字符串 r"Newlines \n"、Uncode 字符串 u"This is a Unicode string" # 处理文本文件时候使用 Unicode 字符串
字符串不可变 使用 自然字符串处理正则表达式,减少反斜杆
标识符 以字母或者 _ 开始,其他部分由字母、_、数字( 0-9) 组成
数据类型 :变量可以处理不同类型的值,称为数据类型。基本的类型是数和字符串
对象:python 把在程序中用到的任何东西都成为对象
逻辑行与物理行:物理行是你在编写程序时所看见的。逻辑行是Python看见的单个语句。python 希望每一行只用一个语句。( ; ) 分号表示逻辑行结束
? 逻辑行使用 ( ) 、[ ]、{ } 暗示是行连接,不需要使用反斜杠。
缩进:在逻辑行空白(空格和制表符)用来决定逻辑行的缩进层次。同一层次必须有相同的缩进,每一组这样的语句称为一个块。
3.运算符与表达式
**:幂、/ :整除、not :布尔非、and :布尔与、or :布尔:或
4.控制流 (注意块后面有一个 " : ”)
for i in range(1,10): # 对任何序列都适用
if(i==2):
print("continue")
continue
elif(i==8):
print("break")
break
else:
print(i)
while:
5.函数
def function_name(arg1,arg2): # 定义
lunix 已经安装好python.只需 $ python 即可进入python。
ctrl+d 或者 >>>exit() 退出
使用源文件:首行 #!/usr/bin/python 直接运行 >>>python hello.py
赋予权限 $chmod a+x hello.py 或者 $ chmod 755 hello.py 即可直接运行 $ ./hello.py
?现实 PATH 变量 $ echo $PATH,添加目录到PATH :
获取帮助 >>>help(str)
? 设置doc 环境变量 $ env PYTHON DOCS=
# python 对大小写敏感
2,基本概念
a. 字面意义上的常量
b. 数:有4种类型的数——整数、长整数、浮点数和复数
c. 字符串:单引号(' ') ,双引号(" ")、三引号(''' '''或者""" """) >>>print('''str''') 效果相同 ,
在文件里面 ''' 注释 ''' 为多行注释, 转义符 \ >>>print(' I\'m happy !')、可在双引号里面使用 但引号,反之也可以.
?自然字符串 r"Newlines \n"、Uncode 字符串 u"This is a Unicode string" # 处理文本文件时候使用 Unicode 字符串
字符串不可变 使用 自然字符串处理正则表达式,减少反斜杆
标识符 以字母或者 _ 开始,其他部分由字母、_、数字( 0-9) 组成
数据类型 :变量可以处理不同类型的值,称为数据类型。基本的类型是数和字符串
对象:python 把在程序中用到的任何东西都成为对象
逻辑行与物理行:物理行是你在编写程序时所看见的。逻辑行是Python看见的单个语句。python 希望每一行只用一个语句。( ; ) 分号表示逻辑行结束
? 逻辑行使用 ( ) 、[ ]、{ } 暗示是行连接,不需要使用反斜杠。
缩进:在逻辑行空白(空格和制表符)用来决定逻辑行的缩进层次。同一层次必须有相同的缩进,每一组这样的语句称为一个块。
3.运算符与表达式
**:幂、/ :整除、not :布尔非、and :布尔与、or :布尔:或
4.控制流 (注意块后面有一个 " : ”)
for i in range(1,10): # 对任何序列都适用
if(i==2):
print("continue")
continue
elif(i==8):
print("break")
break
else:
print(i)
while:
5.函数
def function_name(arg1,arg2): # 定义
相关文章推荐
- Python学习笔记 01 快速入门
- python基础学习笔记<数据库>
- Python入门的36个例子 之 23 -> Objects and References —— 复制引用还是复制实体对象
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<SQL_Server>(二十一)
- iOS AutoLayout阅读笔记4------->AutoLayout入门动画示例(纯IB实现)
- Python入门的36个例子 之 24 -> 再说说String
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<反射>(二十九)
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<正则表达式>(三十一)
- python入门教程&学习笔记
- Python入门的36个例子 之 25 -> Console In File Out
- adroid 笔记---入门&lt;1&gt;
- python基础学习笔记<Web开发>
- Python入门的36个例子 之 26 -> File In Console Out
- <ASP.NET4 从入门到精通>学习笔记1
- 学习<简明python教程>之个人总结
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<Struts2_实战演练(中)>(三十九)
- <<thinking in java>>阅读笔记01
- <<Python基础教程>>学习笔记 | 第14章 | 网络编程
- Python入门的36个例子 之 27 -> Add Something Into A File
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<Oracle_查询>(三十四)