Python学习1--数据类型与循环要点

python笔记:
  1.E记法,科学计数法等于10的多少次方。1.5e5=150000.0。注:得到的数字为浮点数。;
  2.类型转换:int(转化为整形),str(转换为字符串),float();
    注:浮点数转化为整数,截取整数部分。int(3.6)=3;
      整形转化为浮点型,加.0;float(3)=3.0;
      float(4e10)='4e+10';+表示正负;
      当BIF关键字被用于普通变量名后,则在以后的使用中,python会继续使用该关键字新的身份,不会使用原来BIF的功能。例:str='zjh';c=str(3),第一句话可以顺利打印str,但后面的语句会报错。

  3.获取关于类型的信息。
    type();函数。例:a='520',type(1),打印:class 'str';
    isinstance()。返回布尔类型值。a='zjh';isinstance(a,str);返回true;
  4.整数除法(/)中,在python3中,返回的是真实的结果,没有截取整数部分。10/8=1.25;可用(//)来进行地板除法。10//8=1;
  5.**幂运算,3**2=9;
  6.逻辑运算符:and,or,not;
    注:其他不变。**,+,-,*,/,//,+,-,<,<=,>,>=,==,!=,and,or,not;
  7.python中elif=else if;
  8.唯一的三元操作符:条件操作符。x if 条件 else y;
  9.断言assert.当关键字后面的条件为假的时候,抛出AssertionError的异常。
  10.while 条件 : 循环体
  11.for 目标 in 列表:循环体;例for i in zjh:print(i,end=' ') z j h;
  12.range([start,]stop[,step]);其中,中括号内参数可有可无,step表示步径。so,range内参数个数可以为1--3;当为1个时,表示从0--stop-1;当为两个时,表示从start--stop-1;当为三个时表示从start--end(end<stop),步径为step;

posted @ 2016-11-30 12:41  YJ-20  阅读(383)  评论(0编辑  收藏  举报