python初学笔记(一)---实例学python

看实例学python:

    1,经典不容错过:    hello world!
    编译器用vim
    $ vim helloworld.py
    #!/usr/bin/python
    #filename: helloworld.py
    print 'hello world!'
    保存退出;
    $ python helloworld.py    #执行  
     hello world!
    当然也可以给helloworld.py文件加上执行权限,直接运行;
    $ chmod +x helloworld.py
    $ ./helloworld.py
     hello world!
    ok,第一个python程序就这么完成了;没啥需要说的,和shell很像;只不过操作字不一样;shell里有print功能的是echo;

    还有就是shell里的man帮助在python里也有:
    $ python  #切换到python解释器,也许不叫解释器,我先这么理解,#初学者#;像sh,csh,ksh;
     Python 2.6.2 (r262:71600, Jun  4 2010, 18:28:04)
     [GCC 4.4.3 20100127 (Red Hat 4.4.3-4)] on linux2
     Type "help", "copyright", "credits" or "license" for more information.
    >>> help('print')  #这里是相当于man功能的函数:help()
    linux下 按组合键 ctrl+d 退出python解释器;


    2:基本(数,字符串,变量)

   #/usr/bin/python
        #filename: ex_one.py
        i0 = 3
        i1 = 2.1
        s0 = 'hello \"everyone!'
        s1 = "this is \'my python program"
        s2 = '''and i am glad to share the experience of python \
        and i just start learning "python\"
        and my English is poor'''
        print 3
        print 2.1
        print i0
        print i1
        print s0
        print s1
        print s2
    保存退出;

    $ python ex_one.py                 #执行
     3                                #这个3是通过字面值输出,下面的2.1也是
     2.1
     3                                #通过变量输出i0
     2.1                            #i1
     hello "everyone!                #s0 s0通过‘’单引号括起字符串,可以输出
     this is 'my python program        #s1 s1通过""双引号括起字符串,可以输出
     and i am glad to share the experience of python and i just start learning "python"    
     and my English is poor            #s2 s2通过‘’‘三引号(三个单引号,先这么叫吧)括起,可以输出  


  ps:

    变量:python里的变量不需要想shell里面使用美元($)号来引用,在python里直接使用变量名;
    字符串:
        1,使用单引号 (')
            print 'hello world!' 这样的字符串,所有的空白,即空格和指标符都照原样保留;
        2,使用双引号 (")
            print "hello world!" 和单引号完全相同;
        3,使用三引号 (''')
            利用三引号,你可以指示一个多行的字符串。可以在三引号种自由的使用单引号和双引号;如上例种,python后面的双引号加了转义字符,其实加不加都一个效果;
    转义字符:
        在单引号和双引号里可以输出单引号和双引号;s0,s1里有用到;

    标识符的命名:
        变量是标识符的例子。 标识符 是用来标识 某样东西 的名字。在命名标识符的时候,你要遵循这些规则:
        标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。
        标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。
        标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。
        有效 标识符名称的例子有i、__my_name、name_23和a1b2_c3。
        无效 标识符名称的例子有2things、this is spaced out和my-name。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值