美文网首页
Python基础:变量

Python基础:变量

作者: 玩转测试开发 | 来源:发表于2021-10-30 01:05 被阅读0次

    概述:

    图片

    简介:变量名只有在第一次出现的时候,才是定义变量。当再次出现时,不是定义变量,而是直接使用之前定义的变量。

    变量命名:

    1、变量名可以包括字母、数字、下划线,但是数字不能做为开头。
    例如:age001是合法变量名,而100age就不可以。

    2、Python关键字,函数名,不能做变量名使用。
    原则上虽然可以使用内置函数名称当变量名,但是会覆盖原有内置函数,导致原有函数功能丧失。
    python:关键字
    Python:内置函数 - 汇总

    3、除了下划线外,其它符号不能做为变量名使用。

    4、Python的变量名是区分大小写。

    5、变量名不能包含空格,但是可以使用下划线,大写等方式进行区分。
    例如:user_info、bodyMessage

    6、变量名应简短,并且具有高度的描述性信息。name比n好,age比a好
    name_length比length_of_persons_name好。

    7、谨慎使用大写字母O和小写字母i,因为容易误识别为数字1和0。

    使用:
    时时刻刻保持注意对变量的拼写和使用。因拼写错误造成报错是非常容易发生的事情。

    例:

    message = "hello world"
    print(mesage)  # 这里变量拼写错误。正确应该为  message
    
    # 输出
    #    print(mesage)  # 这里变量拼写错误。正确应该为  message
    # NameError: name 'mesage' is not defined
    

    变量的类型:在python中,定义变量的时候,不需要指定变量的类型。

    可以通过type(变量)来确定变量的类型。

    Python中比较常见的数据类型有8种。

    1、str表示是一个字符串类型。
    2、int 表示是一个整型。
    3、float表示是一个小数类型,浮点数。
    4、bool表示是一个布尔型,真:True 假:False。
    5、list表示是一个列表类型。
    6、tuple表示是一个元组类型。
    7、set表示是一个集合类型。
    8、dict表示是一个字典类型。

    其中,字符串、列表、字典使用的最多,处理也最麻烦,需要尤其注意。

    其他数据类型
    Python高阶:counter、orderedDict、defaultdict、deque、queue简单示例

    string_word = "abc"
    int_number = 123
    float_number = 3.14
    flag = True
    numbers = [1, 2, 3]
    tuple_data = (0, 1, 2)
    set_data = {3, 2, 1}
    user_info = dict({"name": "tom", "age": 25})
    
    print(type(string_word))  # <class 'str'>
    print(type(int_number))  # <class 'int'>
    print(type(float_number))  # <class 'float'>
    print(type(flag))  # <class 'bool'>
    print(type(numbers))  # <class 'list'>
    print(type(tuple_data))  # <class 'tuple'>
    print(type(set_data))  # <class 'set'>
    print(type(user_info))  # <class 'dict'>
    

    微信公众号:玩转测试开发
    欢迎关注,共同进步,谢谢!

    相关文章

      网友评论

          本文标题:Python基础:变量

          本文链接:https://www.haomeiwen.com/subject/odonaltx.html