Python基础-10-变量常量注释

第3天:python的变量与常量 2021年12月16日 文章目录一、 注释二、 变量2.1 变量:变化 状态1. 名词解释2. 为什么要有变量?3. 定义2.2 怎么使用变量?1. 原则2.变量的定义(三部分)3.重点:当我们定义一个变量时,在内存中发生了什么?2.3 变量名的命名规范1. 变量名只能使字母、数字、_ 的任意组合2. 变量名的第一个字符不能使数字3. 关键字不能声明为变量名。2.4 变量值的三大特性1. id2. type3. value4. 判断两个变量是不是一样(值和类型都要一样)5.is 和 == 的区别:三、常 阅读详情

来源:《Python从小白到大牛》关东升

程序设计中的控制语句有三种,即顺序、分支和循环语句。Python程序通过控制语句来管理流程流,完成一定的任务。
程序流是由若干个语句组成的的,语句既可以是一条单一的语句,也可以是复合语句。Python中的控制语句有以下几类:
分支语句:if
循环语句:while和for
跳转语句:break、continue和return

1、分支语句

分支语句提供了一种控制机制,使得程序具有了“判断能力”,能够向人类的大脑一样分析问题。
分支语句又称为条件语句,条件语句使部分程序根据表达式的值被
有选择地执行。
Python中的分支语句只有if语句。if语句有if结构、if-else结构和elif结构三种。

1.1 if结构

如果条件为True就执行语句组,否则就执行if结构后面地语句。语法结构如下:
if 条件:
    语句组

1.2 if-else结果

if 条件:
    语句组1
else:
    语句组2

1.3 elif 结果

if 条件1:
    语句组1
elif 条件2:
    语句组2
elif 条件3:
    语句组3
...
elif 条件n:
    语句组n
else:
    语句组n+1

可以看出,elif结构实际上是if-else结构的多层嵌套,它明显的特点就是在多个分支中只执行一个语句组,
而其他分支都不执行,所以这种结构可以用于有多种
判断结果地分支中。

1.4 三元运算符替代品——条件表达式

表达式1 if 条件 else 表达式2
当条件计算为True时,返回表达式1,否则返回表达式2.

2、循环语句

循环语句能够使程序代码重复执行。Python支持while和for两种循环构造类型。

2.1 while语句

while语句是一种先判断的循环结构,格式如下:
while 循环条件:
    语句组
[else:
    语句组]
while 循环没有初始化语句,循环次数是不可知的,只要循环条件满足,循环就会一直执行环体。while循环中可以带有else语句。
while 循环条件语句中只能写一个表达式,而且是一个布尔型表达式,那么如果循环体中需要循环变量,
就必须在while语句之前对循环变量进行初始化。本例中先给i赋值为0,然后必须在循环体内部通过语句更改循环变量的值,否则将会发生死循环。

2.2 for语句

for语句是应用最广泛、功能最强的一种循环语句。Python语言中没有C语言风格的for语句,它的for语句相等于Java中增强for循环语句,
只用于序列,序列包括字符串、列表和元组。
for 迭代变量 in 序列:
    语句组
[else:
    语句组]
“序列”表示所有的实现序列的类型都可以使用for循环。“迭代变量”是从序列中迭代取出的元素。for循环中也可以带有else语句。

3、跳转语句

跳转语句能够改变程序的执行顺序,可以实现程序的跳转。Python有3种转跳语句:break、continues和return。
3.1 break语句
break语句可用于while和for循环结构,它的作用是强行推出循环,不再执行循环体中剩余的语句。
3.2 continue语句
continue语句用来结束本次循环,跳过循环体中尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环。
3.3 while和for中的else语句
while和for循环都可以跟else语句,它与if语句中的else不同。这里的else是在循环体正常结束时才运行的代码,
当循环被中断时不执行,break、return和异常抛出都会中断循环。

4、使用范围

range([start,] stop [,step])
start是开始值,stop是结束值,step是步长。start<=整数序列取值<=stop,步长step可以为负数,可以创建递减序列
正则表达式(四)10种编程开发辅助类应用:验证 Python 变量名 验证函数名 提取代码注释去除代码注释 匹配正则表达式字面量 基础校验 JSON 格式 提取常量定义 删除空行 提取 SQL 表名 本文介绍了正则表达式的基础语法和编程开发辅助类应用。主要内容包括:1. 正则表达式基本元字符(如.、^、$等)、字符类(如\d、\w等)、分组与引用语法;2. 常见错误与注意事项,如未转义特殊字符、贪婪匹配问题等;3. 编程开发辅助类正则表达式查询表,包含10种典型应用场景,如验证Python变量名、提取代码注释、校验JSON格式等;4. 使用建议,强调测试验证、边界情况考虑和性能优化。文章还提供了正则表达式查询库下载链接,该库覆盖100种应用场景。 阅读详情

相关推荐

Protobuf NDK以及QNX交叉编译

Protobuf 用处很广,尤其是通讯数据序列化,反序列化。TODO。

静虚待令,有物混成 1560

03 Python的那些事

目录: 1) 创始人以及重要发展历程 2) Python语言的特点 3) TIOBE排名 4) 解释器 5) Python后缀名 6) 变量规则和约定 7) 常量 8) 注释 9) 缩进 10) PyCharm使用秘籍 11) Win10下安装Python2和Python3 1,创始人,Guido Van Rossum,中国程序员亲切地称他为‘龟叔’。 ...

dhfjm28026的专栏 184

Dataworks实现接口调用

在本地linux虚拟机(不用在意linux版本),安装Anaconda后配置对应的虚拟环境,将虚拟环境的python包整体打包(路径一般为:~/anaconda/envs/env_name/lib/pyyhon3.7/site-packages):上传资源,将第三方包上传至dataworks(注意:所有上传文件均要打包上传,直接上传文件会乱码导致无法使用):PyODPS,其中PyODSP2的python版本为2.7,PyODSP3的python版本为3.7。:在PyODPS中引用资源,然后开发接口。

hutc_Alan的博客 1681

Python学习笔记1-基础知识

编写Python需要两个工具:开发环境、开发工具。环境用来,工具用来。

2601_95212157的博客 135

SAP SEGW 事物码里的 Association 建模方式

Association 模型用于描述 OData 模型里不同 Entity Type 之间的关联关系。我们来看一个具体的例子:Principal Entity(主体):代表 association 的主导端。Cardinality(基数):指定主体实体类型和依赖实体类型之间的关系。按 F4 或点击从列表中选择。关联的多重性如下:为引用约束()指定以下参数,目的是将主体实体类型的每个键,关联到从属实体类型的一个属性:Referential Constraints 的一个例子如下: 引用约束(Referenti

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 909

MFC属性网格控件(CMFCPropertyGridCtrl)完全指南:构建专业属性编辑界面

本文详细介绍了MFC中的CMFCPropertyGridCtrl控件的使用方法。主要内容包括:控件基础用法(初始化、添加属性、事件处理)、高级设置(自定义外观、创建属性类型、动态更新)、派生类实现(自定义绘制、搜索过滤功能)、界面集成技巧(对话框布局、属性编辑器)以及实际应用示例。文章重点讲解了如何通过继承和自定义实现复杂功能,并提供了性能优化、多语言支持等最佳实践方案。该控件适用于需要大量参数配置的应用程序,能够创建类似Visual Studio属性窗口的专业界面。

专注现代C++实战,从核心语法到高性能编程,助力开发者深入掌握系统级编程精髓。 154

【Python】第二弹---深入理解编程基础:从常量、变量到注释的全面解析

常量和表达式,变量和类型:变量是什么,变量的语法,变量的类型,动态类型特性;注释:注释是什么,注释的语法,注释的规范~~~

小林熬夜学习编程的博客 4026

RT-DETR目标检测模型性能评价指标详解,涉及混淆矩阵、F1-Score、IoU、mAP、参数量、计算量等,一文打尽所有评价指标

本文主要讲解的是计算机视觉网络模型的性能评价指标,这是每一篇论文中都需要展示的内容。熟悉每一个评价指标也能够帮助我们在训练和改进模型过程中,更好的观察模型的变化效果。

Limiiiing的博客 3358

03 python基础语法之注释,变量,常量

文章目录一 注释1、什么是注释2、为什么要注释3、怎么用注释4、代码注释的原则二 变量1、什么是变量2、为什么要有变量3、怎么使用变量3.1、变量的定义与使用3.2、变量名的命名规范3.3、变量名的命名风格3.4、变量值的三大特性3.5、is和==的区别三、常量3.1、什么是常量3.2、为什么要有常量3.3、怎么使用常量 我们学习python语言是为了控制计算机、让计算机能够像人一样去工作,所以在python这门语言中,所有语法存在的意义都是为了让计算机具备人的某一项技能,这句话是我们理解后续所有pytho

weixin_43079274的博客 3063

Python爬虫实战教程:如何高效爬取税务局通知通告

税务局发布的通知通告包含政策法规、办税指南、公告信息等,是纳税人、企业合规经营的重要参考。官网发布频率高,手动查看不便,自动爬取并保存,方便信息及时掌握及历史数据归档。本文以合法合规的方式示范,建议实际应用前确认目标网站允许爬取的范围和方式。建议使用pandas进行数据清洗,如去重、空值处理等。对于研究税务政策、进行大数据分析、搭建行业信息平台,爬取税务局通知通告信息尤为关键。公告列表以分页形式展现,包含标题、发布时间和详情页链接。进行政策趋势图、发布频率统计等可视化。爬取公开数据时,务必遵守网站的。

2201_76125261的博客 1781

五种音频器件综合对比——《器件手册--音频器件》

音频器件当在蜂鸣片的两片电极之间接通交流音频信号时,蜂鸣片会根据信号的大小和频率发生振动,从而产生相应的声音。结构简单、造价低廉。广泛应用于玩具、电子表、电子仪器、电子钟表、定时器等电子电器方面。蜂鸣器是一种一体化结构的电子讯响器,采用直流电源供电,广泛应用于各种电子产品中作发声器件有源蜂鸣器:内部带震荡源,通电即发声,程序控制方便。无源蜂鸣器:内部不带震荡源,需用方波驱动,声音频率可控,价格相对便宜。计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品。

XU157303764的博客 1535

02.【python基础一】手把手教你什么是注释、变量及输入函数

手把手教你认识什么是注释、变量及输入函数

小鹏linux的博客 3258

C#项目实战——【实例】企业人事管理系统(二):4、数据库与数据表设计;5、创建项目;

(1)展开新建的db_PWMS数据库节点,选中“表”节点,单击鼠标右键,在弹出的快捷菜单中选择“新建表”命令,如下图:(2)在SQL Server 2008管理器的右边显示一个新表,这里输入要创建的表中所需要的字段,并设置主键,如下图:(3)单击“保存”按钮,弹出“选择名称”对话框,如下图,输入要新建的表名“tb_Login”,单击“确定”按钮,即可在数据库中添加一个表。

做有价值的事,积累有价值的笔记! 1621

python注释、变量、常量的学习

Day 1——注释、变量、常量 注释 什么是注释: 注释是对代码的解释,方便后期的阅读代码,可以使在后期的代码维护中事半功倍。 注释的分类: 注释分为单行注释和多行注释。 单行注释: 使用符号#,在# 后的本行代码失效 # 这是一行单行注释,只对本行“#”号之后的代码进行注释。 name = '小白' # 不会影响“#”号前面的代码。 多行注释: 使用三引号(三单引号’’’ ‘’’ 三双引号""" “”"),可以实现多行的代码失效,在使用过程中要注意符号的嵌套使用,不可在注释中使用相同的注释符号。

小可爱的博客 560

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

python 基础之注释变量常量

一:注释 注释:就是对代码的解释 方便大家阅读代码 1.注释的分类 (1)单行注释 # 在python中在行首添加一个#号就将这一行进行注释 #单行注释: 用#开头,后面跟上任意字符串 #python2.*版本print这个函数 语法如下:print“hello world“ #python3.*版本print这个函数 语法如下:print("hello worl...

1024困不住 288

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

python基础语法——常量、变量、注释、输入输出和运算符

本文基于pycharm编译器,也可以使用Anaconda 里的编译器,将讲解一些python的一些基础语法知识。可以和我写的python数据分析——Python语言基础(语法基础)结合起来看

qq_74013365的博客 1221

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

python变量和常量命名、注释规范

学习python编程前先学习一下变量和常量命名规范以及注释规范,要从一开始就养成良好习惯,避免将来遇到一些不必要的麻烦。 python虽不限制使用中文变量名,但编程时变量名最好用英文,程序目录名和文件名也尽量用英文。因为python编程不可避免的会用到第三方软件包,有些软件包遇到中文变量名和中文目录名、文件名会报错。 注释可以放心大胆的用中文。 取名时要遵循一些原则,通常变量、常量是指某...

m0_47670683的博客 4684

Python之变量、常量以及注释

Python之变量、常量以及注释 一、什么是变量 变量,是用于在内存中存放程序数据的容器,怎么理解呢? 计算机的最核心的功能就是“计算”,计算需要数据源,数据源存在在内存里,比如我要把小明的姓名、身高、年龄信息存下来,后面程序会调用,该怎么存呢?直接设置——“变量名=值”即可。 name = "小明" age = 22 height = 160 # 后面程序想调用的时候,直接调变量名即可...

225

【Python】基础语法 1(常量与表达式、变量和类型、注释、输入输出、运算符)

常量与表达式、变量和类型、注释、输入输出、运算符

qq_68661624的博客 1840

基础小白快速入门Python----python的注释和变量和常量

在python 中,我们在写代码中经常会碰到以下情况在语法 的后面有# 并且后面有汉字这就是注释,但为什么要注释?啥是注释?

xx 874

python定义符号常量_python注释、变量、常量的学习

注释、变量、常量的学习注释什么是注释注释是对代码的解释,方便后期的阅读代码,可以使在后期的代码维护中事半功倍。注释的作用注释可以用来排查代码中的BUG,在一段有BUG的代码当中,用注释选中其中的一部分,检查BUG是否依旧存在,依次类推,检查出BUG的问题所在,因为注释中的任何代码和一切字符都不会执行。注释的分类python注释分为单行注释和多行注释。单行注释使用 # 号,在本行这个符号之后的任何字...

weixin_42514627的博客 571

【Python】基础语法(变量、常量、标识符、关键字、注释)

本文介绍Python的基础语法以及相关知识。例如变量、常量、标识符、关键字、注释。

似末的博客 930

Python 语言基础一_Python 基础知识:print 输出,注释,常量、变量,input输入。

一、print 输出 使用print()函数可以将数据打印到终端。print()函数可以直接在终端执行,也可以写在Python文件中,通过运行文件来执行。 1. 在终端使用: >>> print("张三") 张三 >>> 2.在文件中使用: 编辑编写name.py文件: #coding=utf-8 print("张三") 保存文...

weixin_47461068的博客 1057

python常量变量和对象_『Python』变量、常量、注释以及程序交互input

Loading...## 一. 变量### 1. 变量是什么?变量,是指把程序运行的中间结果临时的存在内存里,以便后续的代码调用,其值可以修改。在python中,当变量被使用时,在内存里将产生两个动作,一是开辟指定地址的空间,二是赋予指定的变量值。在python语言中,变量在指定的同时,必须强制赋初值,否则解释器报错。```pythonname # name变量未赋值,解释器认为非法...

weixin_39944944的博客 467

【Python入门篇】——Python基础语法(字面量注释与变量)

Python基础语法(字面量注释与变量)

2201_75366661的博客 2236
上一篇: Python基础-09-运算符
下一篇: 爬虫——爬取豆瓣top250电影
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值