python学习心得

    看了python的相关资料,最大的特点就是其简单,容易上手.学完后感觉确实如此,现说说学完后的感觉.

    1.python中双引号和单引号作用一样,print 'hello World'和print "hello World"是一样的(print语句中连接字符串用,)

    2.python,使用变量,不需要定义类型,只要赋初值就行,和javascript中定义变量有点类似,只是更简单了,连var都不需要

    3.python语法特别简单,每行结尾不需要;语句块完全依靠层次来区别,也就是说如果本该缩进一致的地方没有对齐,则程序会报错,这就从另一个角度确保了程序的编写规范性

    4.python中的控制语句,if,while,for.值得注意的是条件都没有括号,条件后必须加:,while也可以有else语句

               if a == 3 :

                      print 'it is 3'

               elif a == 5 :

                                     print 'it is bigger than 3'

               else :

                      print 'it  is smaller than 3'

    5.python 类的对象,就是java中类的一个实例,假如有类Person,则用p=Person(['参数'....]),即可以调用Person中的方法.值得注意的是,python中类的方法的第一个参数必须是self,(相当于java中的this),python没有构造方法,创建类后会自动调用类的__init__()方法,可以把这个方法等价于java等的构造方法,完成一些初始化操作

    6.python既是面向过程又是面向对象

    7.python 定义函数的方法

              def fun_name(parameter1,parameter2...):

                         pass#函数体

    8.python,模块的概念,即把一个程序提出来公用,也是一个普通的python文件,在其它要调用的程序中import 模块名 就OK了,然后使用模块名.方法就可以用其方法,也可from 模块名 import 方法名,然后直接调用方法即可

    9.python,异常的写法

          try:

               语句体

          except(Exception名称,可以是自定义的exception):

                ..........

          finally:

                .........

     10.python中的数据结构有列表,元组,字典.其定义如下

               mylist = ['apple','banana','orange']列表

               zoo = ('aaa','bbb','ccc')元组

               dic = {'zhang':'san',

                         'li':'si','wang':'wu'}

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值