zoukankan      html  css  js  c++  java
  • python征程2.0(python基础)

    1.python中有一些基本规则的特殊字符。

    (1)#表示这后的字符为python注释。

    (2) 标准的行分隔符。

    (3)继续上一行。(也就是过长的语句可以使用反斜杠()分解成几行)

    if(n==1) and
    (m==2):
        print("good")
    ------------------
    good

    (4);将两个语句连接在一行。

    (5):将代码的头和体分开。(多个语句构成一个代码块(代码组),像if,while,def,class这样的复合语句,首行以关键字开始,以冒号:结束)

    (6)语句(代码块)用缩进的方式体现。

    注意:缩进4个空格,避免使用制表符。

    (7)python文件以模块的形式组织。

     2.变量赋值。

    (1)赋值操作符。

    (=)是主要的赋值操作符。

    n=-12
    m="tom"

     注意:在python中对象是通过引用传递的,再赋值时不管这个对象是新创建的还是已经存在的,都是将对象的引用赋值给变量。

    (2)增量赋值。

    等号可以和一个算术运算符组合在一起,将计算结果重新复制给左边的变量。

    x=x+1
    ----------
    现在可以写成
    x+=1

    +=,-=,*=,**=,%=,/=,&=,等

    注意:python并不支持x++或--x这样的前置/后置自增/自减运算。

    (3)多重赋值。

    >>>x=y=z=1
    >>>x
    1
    >>>y
    1
    >>>z
    1

    (4)多元赋值。

    另一种将多个变量同时赋值的方法我们称为多元赋值。

    >>>x,y,z=1,2,'a string'
    >>>x
    1
    >>>y
    2
    >>>z
    'a string'

    2.标识符。

        合法的python标识符字符串规则和其他大部分用C编写的高级语言相似:

    *第一个字符必须是字符或是下划线。

    *剩下的字符可以是字母,数字,下划线。

    *大小写要很敏感。

    3.内存管理。

    (1)变量定义。

    变量只有被创建和赋值后才能被使用,变量一旦被赋值,你就可以通过变量命令来访问它。

    (2)内存分配。

    python解释器自动承担了内存管理的复杂任务,这大大简化了程序的编写。你只需要关心你要解决的问题,至于底层的问题交给python揭示其就好了。

    4.第一个python程序。

        我们已经熟悉了语法,代码风格,变量赋值,以及内存分配,现在我们就可以来看一些稍微复杂的代码。

    f=open("test.log","w")
    f.write("this is my first line
    ")
    f.write("this is my second line
    ")
    f.close()
    f=open("test.log","a")
    #n=input("pleae")
    f.write("--------------")
    f.close()
  • 相关阅读:
    7月27日
    7月26日
    7月25日
    7月24日
    UI基础 选项卡
    UI基础 手势
    UI基础 小球拖拽
    UI基础 事件
    UI基础 自定义视图
    UI基础 视图控制器
  • 原文地址:https://www.cnblogs.com/yjds/p/5878177.html
Copyright © 2011-2022 走看看