Python 基础练习

1.python 为何不须要变量名和变量类型声明?python

  python语言中对象的类型和内存都是运行时肯定的。在建立也就是赋值时,解释器会根据语法和右侧的操做数来决定新对象的类型。ide

2.python 为何不须要声明函数类型?函数

  待补充对象

3.python 为何应当避免在变量名的开始和结尾使用双下划线?内存

  合法标识符:字符串

        -第一个字符必须是字母或下划线“_”it

        -剩下的字符能够使字母和数字或者下划线    class

        -大小写敏感  import

  python用下划线做为变量前缀和后缀置顶特殊变量。 变量

        - _xxx_ 系统定义名字

        - _xxx 不是从‘from module import’ 不是从模块导入

        - _xxx 类中的私有变量名 模块和类之外不可用。

4.python 一行书写多个语句方式?

  同一行书写多个语句使用(;)号隔开。

  例: import sys; x= 'foo' ; sys.stdout.write(x + '\n')

同一行书写大大下降可读性,不提倡。

5.python 同一语句多行书写方式?

  过长语句能够使用反斜杠“\“分解成几行。

  例: if ( a == 1 ) and \

      ( b == 0 ) :

例外状况,使用闭合操做符时,单一语句能够跨多行。

   例:在含中括号,小括号,花括号能够多行书写。

      给变量赋值时:

      a.b.c.d = (1,

      2,3,4)

      显示一个三引号的字符串

      printf '''aaaaaaaaaaaaaaaaaa

          aaaaaaaaaaaa'''

6.变量赋值练习

  (a) x,y,z = 1,2,3 x,y,z分别得值

       >>>x   1 

       >>>y   2

       >>>z   3

  (b) 执行 z,x,y = y,z,x 后,x,y,z 分别含有什么值?

       >>>x   3

       >>>y   1

       >>>z   2

相关文章
相关标签/搜索