Python之路(三)

文章目录

  • 一、变量的基本使用
  • 二、变量的定义
  • 三、变量的类型
  • 四、变量的命名
    • 1. 标识符
    • 2. 关键字
    • 3. 变量的命名规则
      • 驼峰命名法


一、变量的基本使用

程序就是用来处理数据的,而变量就是用来存储数据的


二、变量的定义

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

变量名 = 值

# 定义变量并赋值
str_name = "张三"

# 输出
print(str_name)

运行结果:
在这里插入图片描述


三、变量的类型

  • 在Python中定义变量是不需要指定类型(在其它很多高级语言中都需要)
  • 数据类型可以分为数字型非数字型
    Python之路(三)_第1张图片

提示:在Python 2.x 中,整数根据保存数值的长度还分为:

  • int (整数)
  • long (长整数)
  • 使用type函数可以查看一个变量的类型
name = "李四"
age = 20

print(type(name))
print(type(age))

运行结果:
Python之路(三)_第2张图片


四、变量的命名

1. 标识符

标识符就是程序员定义的变量名函数名
名字需要有见明知意的效果

  • 标识符可以由字母下划线数字组成
  • 不能以数字开头
  • 不能与关键字重名

2. 关键字

  • 关键字就是在Python内部已经使用的标识符
  • 关键字具有特殊的功能和含义
  • 开发者不允许定义和关键字相同的名字的标识符

通过命令可以查看Python内部的关键字:

import  keyword
print(keyword.kwlist)

运行结果:
在这里插入图片描述

提示:

  • import关键字可以导入一个“工具包”
  • 在Python中不同的工具包,提供有不同的工具

【自熟练】关键字很多,对于初学者来说,这么多怎么记啊,根本不用记,后面这些内容,我们要写数百遍,数千遍,甚至有些我都写了数万遍了。你还用死记吗?

3. 变量的命名规则

  • 命名规则可以被视为一种惯例,并无绝对与强制
  • 目的是为了增加代码的识别和可读性

注意:Python中的标识符是区分大小写的

Name 不等于 name

  • 在定义变量时,为了保证代码格式,= 的左右应该各保留一个空格

  • 在Python中,如果变量名需要由二个多个单词组成时,可以按照以下方式命名

     a. 每个单词都使用小写字母
     b. 单词与单词之间使用**下划线**连接
     c. 例如:str_name,qq_number,qq_password......
    

驼峰命名法

  • 当变量名是由二个或多个单词组成时,还可以用驼峰命名法来命名

  • 小驼峰式命名法

     a. 第一个单词以小写字母开始,后续单词的首字母大写
     b. 例如:firstName,dictName
    

Python之路(三)_第3张图片

  • 大驼峰式命名法

a. 每一个单词的首字母都采用大写字母
b. 例如:FirstName,DictName

你可能感兴趣的:(Python之路)