python变量命名规则
python变量命名规则是什么?让我们一起来了解下。
1、变量规则
Python的变量规则是使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号,语言的标识符必须以字母、下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。
2、案例
案例一:
first_name = "你"
last_name = "好"
first_name + last_name #会输出"你好"
案例二:
a = "$"
b = a * 10print(b) #输出$$$$$$$$$$
3、内置函数
(1)abs()
函数返回数字的绝对值
(2)divmod()
函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组。
(3)open()
函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写。
(4)all()
函数用于判断给定的可迭代参数iterable中的所有元素是否都为TRUE,如果是返回True,否则返回False。
(5)int()
函数用于将一个字符串或数字转换为整型。
(6)str()
函数将对象转化为适于人阅读的形式。
(7)any()
函数用于判断给定的可迭代参数iterable是否全部为False,则返回False,如果有一个为True,则返回True。
今天的分享就是这些,希望能帮助大家。
python变量命名规则为什么不能用数字开头
Python变量命名规则及其规范、if语句相关语法
一、变量的命名
1-1 标识符
标示符就是程序员定义的变量名,函数名名字需要有见名知义的效 果,标示符可以由字母、下划线和数字组成但是切记不能以数字开头, 不 能与关键字重名,这点非常重要。
1-2关键字
关键字就是在 Python内部已经使用的标识符 。关键字具有特殊的功 能和含义。开发者不允许定义和关键字相同的名字的标示符。通过以下 命 令可以查看 Python 中的关键字:
import keyword print(keyword.kwlist)
这里先说一下import关键字,后面会经常用到。import 关键字 可 以导入一个工具包,在 Python 中不同的工具包,提供有不同的工具,当 我们import一下工具包的时候我们就可以使用工具包中的变量和方法了,后面会细说。
变量的命名规则命名规则可以被视为一种惯例并无绝对与强制,目的是 为了增加代码的识别和可读性,下面我们来总结一下变量命名的规则及 其规范。
1:注意Python中的标识符 是区分大小写的
2:在定义变量时,为了保证代码格式,“=” 的左右应该各保留一个 空格,Python是一种讲究美的语言。
3:在 Python 中,如果变量名需要由二个或多个单词组成时,可以按 照以下方式命名
1:每个单词都使用小写字母
2:单词与单词之间使用 `_`下划线连接,例如:`first_name`、`qq_number`
3:驼峰命名法,当 变量名 是由二个或多个单词组成时,还可以利用驼峰命名法来命名,驼峰命名法有小驼峰式命名法和大驼峰式命名法。一般在像java、JavaScript这样的语言采用的都是小驼峰命名法,第一个单词以小写字母开始,后续单词的首字母大写。例如:`firstName`、`lastName`,大驼峰命名法即每一个单词的首字母都采用大写字母 例如:`FirstName`、`LastName`、`CamelCase`
二、判断(if)语句
如果 条件满足,才能做某件事情,如果 条件不满足,就做另外一件事情,或者什么也不做,正是因为有了判断,才使得程序世界丰富多彩,充满变化,判断语句又被称为 “分支语句,正是因为有了判断,才让程序有了很多的分支, if 判断语句基本语法:
if 要判断的条件: 条件成立时,要做的事情 #注意:代码的缩进为一个 `tab`键,或者4个空格 —— 建议使用空格在 Python 开发中,Tab 和空格不要混用!
else 处理条件不满足的情况:
if 要判断的条件: 条件成立时,要做的事情else: 条件不成立时,要做的事情
逻辑运算
在程序开发中,通常在判断条件时,会需要同时判断多个条件只有多个条件都满足,才能够执行后续代码,这个时候需要使用到 逻辑运算符逻辑运算符可以把 多个条件按照逻辑进行连接,变成 更复杂的条件Python 中的逻辑运算符包括:与 and或 or非 not 三种。
首先来说and:
条件1 and 条件2 #条件1 and 条件2与并且两个条件同时满足,返回 `True只要有一个不满足,就返回 `False
or运算
条件1 or 条件2 或/或者两个条件只要有一个满足,返回 True两个条件都不满足,返回False
not运算,取非运算,not True == False
在开发中,使用 if可以判断条件使用 else可以处理条件不成立的情况但是,如果希望再增加一些条件,条件不同,需要执行的代码也不同时,就可以使用 elif。
if 条件1: 条件1满足执行的代码 ……elif 条件2: 条件2满足时,执行的代码 ……elif 条件3: 条件3满足时,执行的代码 ……else: 以上条件都不满足时,执行的代码 ……
对比逻辑运算符的代码
if 条件1 and 条件2:
条件1满足 并且 条件2满足 执行的代码
注意
1. elif 和 else都必须和if联合使用,而不能单独使用
2. 可以将 if、elif和 else以及各自缩进的代码,看成一个完整的代码块
if的嵌套
elif的应用场景是:同时判断 多个条件,所有的条件是平级 的在开发中,使用if进行条件判断,如果希望在条件成立的执行语句中再增加条件判断,就可以使用if 的嵌套if 的嵌套的应用场景就是:在之前条件满足的前提下,再增加额外的判断if 的嵌套的语法格式,除了缩进之外和之前的没有区别语法格式如下:
if 条件 1: 条件 1 满足执行的代码 …… if 条件 1 基础上的条件 2: 条件 2 满足时,执行的代码 …… # 条件 2 不满足的处理 else: 条件 2 不满足时,执行的代码 # 条件 1 不满足的处理else: 条件1 不满足时,执行的代码 ……
随机数的处理
在 Python中,要使用随机数,首先需要导入随机数的模块工具包,导入模块后,可以直接在 模块名称 后面敲一个 `.` 然后按 `Tab` 键,会提示该模块中包含的所有函数
import randomrandom.randint(a, b) # 返回 `[a, b]` 之间的整数,包含 `a` 和 `b`random.randint(12, 20) # 生成的随机数n: 12 <= n <= 20 random.randint(20, 20) # 结果永远是 20 random.randint(20, 10) # 该语句是错误的,下限必须小于上限
- 03-13科技
微博青少年模式怎么换头像
- 07-08生活
飞机可以托运白酒几瓶
- 07-10生活
马克笔不出色了怎么办
- 06-02生活
黑鱼为什么有蟒蛇纹
- 08-01科技
安卓手机短信找回方法 手机短信记录怎么查看
- 04-17生活
熊需要冬眠吗
- 08-01科技
快手短视频链接如何提取?
- 08-20教育
中学生笔记应该如何记比较好?有什么注意事项?
推荐
- 1歌手艺名女简单气质洋气380
- 22022年围城阅读心得体会精选157
- 3小可爱直播限制录屏怎么办172
- 4微信里的图片丢失怎么找回449
- 5刚装修的房子除甲醛463
- 6响亮的安保公司名字491