美文网首页
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学习目录

    Python基础 --- 变量 (1) Python基础---数据类型(2)

  • Python基础入门6_文件和异常

    Python 基础入门前五篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 5--面向对象

    Python 基础入门前四篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 7--编写测试用例(完)

    Python 基础入门前六篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 4--函数

    Python 基础入门前三篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python基础入门_3条件语句和迭代循环

    Python 基础入门前两篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python-01基础-11基础知识

    Python 基础知识 tags: Python 基础 2019 年 10 月 内容说明: 变量 列表/元组 字典...

  • 无标题文章

    Python基础 在 Python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建 等号(=)用来给...

  • Python ABC

    Python基础语法框架笔记 变量 变量声明定义 Python的变量的声明和定义很简单,或者说已经淡化了变量声明和...

  • python语言变量命名规则

    Python语言变量命名规则 变量名只能包含字母、数字和下划线。(推荐学习:《0基础入门python》) 变量名可...

网友评论

      本文标题:Python基础:变量

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