开发者

Python的数据类型与标识符和判断语句详解

目录
  • python中的数据类型共有六个,分别是:
    • 1.列表和字典的区别:
    • 2.列表和元祖的区别:
    • 3.列表和集合的区别:
    • 4.字典和集合的区别:
  • Python的常用标识符
    • Python中的关键字
      • 语句大纲
        • if判断语句
        •  1.赋值情况下判断
        • 2.获取值的情况下判断 
        •  逻辑运算符
        •  if-else
        • if嵌套
      • 总结

        Python中的数据类型共有六个,分别是:

        字符串,数字,布尔类型,列表,元祖,字典,集合

        其中分为可变的类型和不可变的:

        可变类型:列表,字典,集合
        不可变类型?:数字,字符串,元祖

        1.列表和字典的区别:

        相同点:
        	1.都是可变类型
        	2.都是可迭代的
        不同点:
        	1.字典的key是不可变对象
        	2.字典的存储空间大于列表
        	3.字典的查询效率高于列表

        2.列表和元祖的区别:

        相同点:
        	1.都是可迭代的
        不同点:
        	1.列表可变,元组不可变
        	2.列表是动态的,长度大小不固定,可以进行增删改查
        	3.元组是静态的,长度在初始时已经确定不能更改

        3.列表和集合的区别:

        相同点:
        	1.都是可变类型
        不同点:
        	1.列表是有序的且元素不唯一,可以根据索引进行切片
        	2.集合是无序的且元素唯一
        	3.重复元素在集合中自动被过滤

        4.字典和集合的区别:

        相同点:
        	1.字典和集合都没有索引,不能进行切片和根据索引进行操作
        	2.都是可变类型
        不同点:
        	1.字典是键值对的形式
        	2.集合没有对应的valhttp://www.cppcns.comue值

        Python的常用标识符

        什么是标识符:

        开发人员在程序中自定义的一些符号和名称
        标识符是自己定义的,如变量名 、函数名等

        标识符的命名规则:

        1. 标识符只能由字母、下划线“_”、数字组成。
        2. 标识符不能以数字开头。
        3. 标识符不能使用关键字(不能与python中的关键字重名)。

        Python中的关键字

        Python的数据类型与标识符和判断语句详解

         

        python一些具有特殊功能的标识符,这就是所谓的关键字

        关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符

        关键字

        False        None       True       and        as      assert     async     await      break      class      continue      def   &编程客栈nbsp;  del      elif      else     except    finally     for   from         global         if          import        in         is  lambda     nonlocal      not      or      pass   raise return        try        while       with         yield

        语句大纲

        Python的数据类型与标识符和判断语句详解

        if判断语句

         

        if 要判断的条件:
                条件成立时,要做的事情

         1.赋值情况下判断

        ageaajrBJCAT = 20
        if age>18:
            print("已成年")
        else:
            print("未成年")

        Python的数据类型与标识符和判断语句详解

        2.获取值的情况下判断 

        age = input("请输入年龄:")
        if int (age) >= 18:
            print("已成年")
        else:
            print("未成年")

        Python的数据类型与标识符和判断语句详解

        以上案例仅仅是age变量的值不一样,导致结果却不同;能够看得出if判断语句的作用:就是当满足一定条件时才会执行代码块语句,否则就不执行代码块语句。

        注意:代码的缩进为一个tab键,或者4个空格

        比较(即关系)运算符

        python中的比较运算符

        Python的数据类型与标识符和判断语句详解

         

        aajrBJCAT
        a=10
        b=20
        print(a==b)
        print("=======")
        print(a!=b)
        print("=======")
        print(a>=b)
        print("=======")
        prin编程客栈t(a<=b)
        print("=======")
        print(a>b)
        print("=======")
        print(a<b)

        Python的数据类型与标识符和判断语句详解

         逻辑运算符

        Python的数据类型与标识符和判断语句详解

         if-else

        Python的数据类型与标识符和判断语句详解

        Python的数据类型与标识符和判断语句详解

         

        if嵌套

        Python的数据类型与标识符和判断语句详解

          

        while 1:
            age = input("请输入身高"),
            if int(age)>150:
                if int(age)<160:
                    print("半价进去吧")
                else:
                    print("不免费")
            else:
                     print("免费")

        Python的数据类型与标识符和判断语句详解

        总结

        本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

        0

        上一篇:

        下一篇:

        精彩评论

        暂无评论...
        验证码 换一张
        取 消

        最新开发

        开发排行榜