Python变量定义与命名规范详解:从基础到实践

变量

Python变量定义与命名规范详解:从基础到实践

运行时可以发生变化的量

变量名在首次出现时会定义变量。当再次出现时,并非定义变量,而是直接运用之前已定义的变量。

1、变量的定义

在 C++语言中,定义变量必须声明变量的类型。

例:int a = 10;

Python 属于弱数据语言。在定义和使用变量时,无需特意声明变量的类型。解释器会自动依据所赋予的值来进行判断。

python变量的定义:变量名称 = 变量值

2、变量命名的规范

变量名能够包含字母、数字以及下划线。不过,不能用数字来当作变量名的开头。

num1 是一个合法的变量名,然而 1num 并非一个合法的变量名

2)系统关键字或者保留字不能作为变量名使用

python的关键字和保留字

import keyword

keyword.kwlist

False 为假,None 为空,True 为真,“and”表示与,“as”意为如同,“assert”用于断言,“break”用于跳出循环,“class”是类,“continue”用于继续下一次循环。

‘def’ 是用于定义函数的关键字;‘del’ 用于删除对象;‘elif’ 是在 if-else 语句中用于条件判断的关键字;‘else’ 用于在条件不满足时执行的代码块;‘except’ 用于捕获异常;‘finally’ 用于无论是否发生异常都要执行的代码块;‘for’ 用于循环遍历序列;‘from’ 用于从模块中导入特定的对象;‘global’ 用于在函数内部声明全局变量。

“if”,“导入”,“在……里”,“是”,“lambda 函数”,“非局部的”,“不是”,“或者”,“跳过”

“raise”“return”“try”“while”“with”“yield”这些词汇。

3)变量命名的方法

小驼峰法是这样的:第一个单词用小写字母开始,接着的单词首字母则大写,这种方式常见于 C、C++、C#、Java 这些语言中。

例:userAddress

大驼峰法:每一个单词的首字母都要大写(类名称)

例:UserAddress

下划线:每个单词之间用下划线连接(店家推荐)

例:user_name

3、变量的类型

1)基本数据类型

数值型包括整型,即 int;还有浮点型,也就是小数;以及复数,即虚数。

布尔类型包含两种值,一种是真,用 True 表示;另一种是假,用 False 表示。

字符串(str/string):由单引号引导;字符串(str/string):由双引号引导;字符串(str/string):由三引号引导。

         注:三引号在python中,不仅是多行注释,也是文档注释

None空类型,表示不存在

引用数据类型(复合数据类型)包含 list、set、dict、tuple、object 等。万物皆可视为对象。

3)全局函数:

print(字符串):在终端输出字符串,标准输出函数

type(字符串):判断变量类型

input(“字符串提示”):标准输入函数

int(字符串): 将字符串转换为整数

float(字符串):将字符串转换为浮点数

str:将数字转换为字符串

4)格式化字符串

%s:字符串

有符号十进制整数,用 %.2d 来表示输出的整数显示位数字,若位数不足则用 0 进行补全。

%f:浮点数,%.2f表示小数点后只显示两位

%%:输出%

4、数据类型转换

数据类型转换

自动数据转换 :只支持 boolean、数值型之间

强制类型转换:

str() # 将数值转换为字符串

int() # 将数值字符串转换为整数

float() # 将数值字符串转换为小数

常见的运算符

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

30阅读

外国教程python,python编程教学视频

2026年09月02日

24阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

26阅读

python教程大全集,python教程600集

2026年09月02日

26阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

22阅读