python学习教程1

python由荷兰人Guido von Rossum发明,最开始python由c语言开发实现,调用c的类库,具备类,函数,异常处理,表和词典等特征。

python具有很高的扩展性,后来在Guido von Rossum的带领下开始不断地扩展,同时随着计算机的性能提升,逐渐形成了社区,在各行各业对pathon不断

完善下,python开始显得强大而方便,同时简单方便,不断被大型的软件公司使用,比如google,豆瓣等当红的软件开发公司。

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

python代码的书写不需要;结束标志,而是根据格式的缩进来组织代码的结构。

基础语法:

1定义变量(不需要数据类型声明 number=10)

2if语句

__author__ = 'mocy'
#coding = utf-8
#if条件语句
score = 90
if score>100:
print(2)
elif score>=90:
print(1)
else:
print(0)

3函数定义

__author__ = 'mocy'

def helloworld():
print(123)
helloworld()
def GetMax(x,y):
if(x>y):
return x
elif(x<y):
return y
else:
return x
number = GetMax(1,12)
print(number)

4定义类,类的继承
__author__ = 'mocy'
class FirstClass:
def __init__(self,name):
self.name = name
def hello(self):
print("hello{0}".format(self.name))
class SecondClass(FirstClass):
def __init__(self,name):
FirstClass.__init__(self,name)
def haha(self):
print("haha{0}".format(self.name))
s = SecondClass("csdnBlog")
s.hello()
s.haha()

5其它地方引入class

__author__ = 'ergouzi'
from ClassDemo import SecondClass
s = SecondClass("gupeng")
s.haha()
s.hello()
6常用快捷键操作
  • Ctrl+/注释(取消注释)选择的行
  • Shift + Enter开始新行
  • Ctrl + Enter智能换行
  • TAB Shift+TAB缩进/取消缩进所选择的行
  • Ctrl + Alt + I自动缩进行
  • Ctrl + Y删除当前插入符所在的行
  • Ctrl + D 复制当前行、或者选择的块
  • Ctrl + Shift + J合并行
  • Ctrl + Shift + V从最近的缓存区里粘贴
  • Ctrl + Delete删除到字符结尾
  • Ctrl + Backspace删除到字符的开始
  • Ctrl + NumPad+/-展开或者收缩代码块
  • Ctrl + Shift + NumPad+展开所有的代码块
  • Ctrl + Shift + NumPad-收缩所有的代码块
posted @ 2016-08-03 11:39  0胖嘟嘟二狗子0  阅读(143)  评论(0编辑  收藏  举报