python从入门到精通
  算术最基本的操作符,是小学数学的+ - * / ,关于整数,还可以用+=,*=的操作符,对自身的值进行改变(对象引用)。以下是我为你整理的〔python〕从入门到精通
  关于整数的加减乘除,但必须要注意的是,整数相除的结果是小数
  PS:在一些其他语言,比如〔c语言〕,〔java〕,两个整数相除,如果产生小数,直接把小数给忽略掉,而Python刚刚相反,比如1/3,在其他语言的结果是0,在Python则是
  如果必须要把整数相除的商作为int类型整数结果,必须要转化,int(小数值)
  PS:直接把小数忽略掉,不会进行四舍五入的运算
  列表的相加
 
  2个列表相加之后,元素进行合并
  必须要注意的是,不能直接用运算符进行减法,乘法,除法运算
  str类型相加(连接符)
  数值相加的数学运算,字符串相加是连接
  比如:abc+def,结果是abcdef
  必须要注意的是,字符串只能用+号连接,不能用乘除减符号
  +=,-=,*=,/=
  必须要注意的是,这种赋值不是改变原本的数据,而且进行运算之后产生一个新的数据,然后a重新指向新数据,原来的数据如果没有被任何标识符引用,那么会进入等待垃圾回收器清理
  另外,这类操作符的左边是一个集合的时候,右边也必须要是集合
  有一个必须要注意的是
  字符串集合与字符串相加
  比如,[abc]与def相加,不能用a = a + b,要用a += b
  解析:直接相加,相当于用列表与字符串相加,如果用+=,会默认把后面的字符串转成列表
python的解释  解释是什么?
  我们写程序的时候,是否要标明程序的作用。例如函数、对象、方法的作用、源代码的等。
  也就是说python解释器不解释的部分,用来我们开发时可以一目了然的功能标明,就是解释。
  怎么解释呢?
  这里分单行解释和多行解释。
  什么是单行解释?
  也就是说单行解释,标识符为#
  什么是多行解释?
  多行解释一般用于、版本标明。标识符为3个或者
  当然你也可以用单行解释来实现多行解释。
  例如:
  #!/usr/bin/python
  # 这是一个python程序
  #  binn louis zeng
  # 版本:1.0
  # 功能:1.xxxxxx
  # 2.xxxxx
  import sys
  ......
  但是多行的状况是这样的:
  #!/usr/bin/python
 
  这是一个python程序
  binn louis zeng
  版本:1.0
  功能:1.xxxxxx
  2.xxxxx
 
  import sys
 
  ......
  或者把替换成
  跟着我做一遍你就完全能理解啦。
  首先touch test.py
  新建一个py文件。
  vim打开它。
  然后按a插入。
  输入以下代码:
  #!/usr/bin/python
  #print test
  print test
  先来看看我们的代码
  #!/usr/bin/python
  这个是声明解释器路径
  #print test
  这个是解释,不起作用的解释
  print test
  这是一个打印test这个字符串的操作。
python教程字符串函数
  如果#解释生效的话,那么只会打印一个test对不对?
  也就是只执行print test这一条语句
  我们:wq储存退出,然后python test.py看看结果?
  二进制的有用方法
  0b是二进制,比如a = 0b1001100110100110
  注意:无论几进制,打印出来的都是十进制
  0o表示八进制
  注意:前面是数字0,后面是小写字母x
  0x表示十六进制

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。