python第一节课:数据类型 ,运算符 ,循环

1.变量 :无需关键字,不需要声明 。x=10

2.python是强类型的语言:每个语言都是一个引用。

3.print():输出,不换行(,end="")
   可以使用斜杠(\)将一行的语句分为多行显示

4.单行注释:#
   多行注释或多行String:''' '''
   String='  '或" "或''' '''(多行)

5.基本数据类型(6个)
    Number(数据类型):int,float,bool(真正的值是1或0,可以运算),complex(复数)
    String:(字符串)
    List:(列表)
    Tuple:(元组)
    Sets:(集合)
    Dictionary:(字典)

     判断数据类型:  
     type(a) 返回类型:不认同子类是父类类型
      isinstance(a,int)返回true或false:认同子类是父类类型

6.删除引用:del
数学算术:/:得到浮点型
                //:得到整形
                **:次方
    
7.字符串截取:
    var=[起始位置:结束位数:步数]

8.逻辑运算符
   and:与
   or:或
   not:非

9.成员运算符
    in :  在   
    not in:不在

10.身份运算符(判断引用对象)      
    is :类似(==)
    is not:类似(!=)

11.is 与 == 区别:
   *is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。
    id():查看内存地址

12:
  if:只要不是0都是真false,none
  if 条件:
      elif 条件:
     
      else(否则):
13:位运算符:
         查看百度:二进制换算:八进制,十进制,十六进制
        $:两个相应的值都为1,结果为1,否则为0
         |:两个相应的值有一个为1,结果为1.
        ^:两个相应的值不同,结果为1
        ~:互换(~a)把二进制数字变为相反的
      <<:向左移动预算数指定位数:(每移动一位原数*2)
      >>:向右移动运算数指定位数:(每移动一位原数/2)
14:循环:
(1) while 条件:
             循环内容
          else(不满足条件进入else块):
             内容执行一次

(2)   for  i  in  (遍历对象List)或(循环次数range(起始下标,结束位置)):
                 if 条件:
                     continue:(跳出循环进入下次循环)
                     break;(跳出循环)  
             else:(没有从任何一个break中退出:循环结束执行,)

猜你喜欢

转载自blog.csdn.net/qq_41921333/article/details/80369281