今天开始学习python
来源:互联网 发布:php怎么读 编辑:程序博客网 时间:2024/06/05 10:22
学python为了学习数据分析,之前一直unix/linux c,除了语法学习,最主要还是数据的学习,图形化的学习。
环境:MAC,安装anaconda2,python2.7.12版本。
python是解释语言。
1. python用缩进组织代码。
缩进是用四个还是八个空格按自己喜欢来吧,我沿袭unix/unix c的习惯,用tab(8空格)。
1)如果缩进不对会报错。
例如:
b = 100
print b
print b
^
IndentationError: unexpected indent
例如
a = [1, 2, 3,4]
b = a
if a != b:
print"test"
print b
和a = [1, 2, 3,4]
b = a
if a != b:
print"test"
print b
2. 冒号代表一个逻辑还没完,下面继续
if、for、while等后面都用冒号
3. 用#注释
4. 用print 打印
可以直接打印,例如print a, b, c
也可以带文本和变量,例如print “print my text:%d, %d" %(a, b)
5. 隐式强类型
例如i = 1,默认i就是整数类型
6. 用def fun(arg1, arg2, ...):定义函数
例如
def myfun(a, b):
print a, b
myfun(1, 2)
7. 用class yourclassname:定义一个类
例如
class myclass:
def __init__(selt, arg1):
print "test"
def myclass_action(self, arg2):
print "test"
8. 用import pcketname as pn加载一个库import 和as是关键字
用from packetname import func1, ...加载指定函数
用from packetname import *加载所有函数
- 今天开始学习python
- 今天开始学习python
- 今天开始学习Python
- 今天开始学习python
- 从今天开始学习python和英语
- 今天开始学python
- 从今天开始学习python语言,记录一些学习内容
- [Python] 今天开始学习Python3了, 纪念一下
- 今天开始学习DEPHI
- 今天开始学习C#
- 今天开始学习Java!
- 今天开始学习ASP
- 今天开始学习MFC
- 今天开始学习Linux
- 今天开始学习C#
- 今天开始学习AJAX
- 今天开始学习吉他
- 今天开始学习emacs
- java中==与equals的区别
- 12. Integer to Roman
- Springmvc4.1.6返回JSON时406错误
- android developer tiny share-20160826
- 软件中模块的理解
- 今天开始学习python
- oracle 常见问题处理
- App打造自定义的统计SDK, 是时候和友盟说分手了
- python学习日志
- JSB 下的深拷贝
- 从PHP获取一个数组,添加到页面的下拉选择框
- shape的使用
- spring 中如何读取properties的中属性信息
- 使用SAX解析简单的XML数据