之前学习php一直都是以分号结尾,也习惯于这么写最近学习python3,发现python3里的分号真的很宽松。

在学习的过程中,无论是示例代码,还是学习网站中下方的评论示范中,一个段代码的结束就是直接回车换行,我也是一直遵循这种规则,毕竟python3(别问为什么一直强调3)的判断都是靠缩进来来判断的例如

a=10
def jf():global aa=50print(a)
jf()
print(a)

在学习过程中一直小心翼翼的注意标点,注意不要把写php的习惯带进去,但是直到又一次在print语句后习惯的敲了;而且程序还是运行成功了后,原来python也是可以使用分号的。

由此引发我的一个疑问python中;号在运行程序中是否解释还是程序执行会自动忽略掉这个符号,那么这个符号和换行缩进之间是否能相互作用

a=10;
def jf():
global a
a=50
print(a);
jf();
print(a);

以上是去掉缩进只用分号来作为每一段程序的结束,结论表明会报错,缩进机制会在使用分号的情况下也会运作。那么进行分号是不是不解释呢?后来查了下其他的资料发现:

a=0 b=4 c=3
print(a)
print(b)
print(c)

以上的程序运行会报错,而

a=0;b=4;c=3
#上述等同于 啊a,b,c=0,4,3
print(a)
print(b)
print(c)

就会正常输出这说明分号是可以被python解释的而且用法也是为了一行中多个程序而本身python并不提倡这么做。

关于python3的分号:相关推荐

  1. 别无分号只此一家,Python3接入支付宝身份认证接口( alipay.user.certify)体系(2021年最新攻略)

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_184 目前国内身份认证体系做的比较不错的大抵就是支付宝和微信两家了,支付宝的身份验证基于支付宝app的实人认证能力,采用多因子认证 ...

  2. python3利用xlrd和openpyxl处理表格中以分号结尾固话和手机号的数据提取出手机号

    导入的debug_info包:https://blog.csdn.net/z564359805/article/details/85624881 表格形式如下: 电话中是以分号分开的 #!/usr/b ...

  3. 在同一台电脑上同时安装Python2和Python3

    目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护. 到底是选择Python2还是选择Python3,取决于当前要使用的库.框架支持哪个版本. 例如:HTM ...

  4. python3 学习使用大纲梳理

    1.在pyhton中只有变量名字,没有任何声明但是可以,可以对变量进行数据类型的指定,这一点个 JavaScript的 使用有点像,只不过是 JavaScript 的语法是通过var进行声明告诉解释器 ...

  5. python3 pyinstaller 打包后执行文件运行错误 No such file or directory 和 Cannot load native module 解决方法

    目录 实例1.No such file or directory 错误  --add-binary 参数解决 实例2.Cannot load native module 错误 强制引入解决 总结 使用 ...

  6. python3 处理 html转义字符

    写爬虫是一个发送请求,提取数据,清洗数据,存储数据的过程.在这个过程中,不同的数据源返回的数据格式各不相同,有 JSON 格式,有 XML 文档,不过大部分还是 HTML 文档,HTML 经常会混杂有 ...

  7. Python3.3 学习笔记1 - 初步安装

    下载Python3.3 Windows版本到本地,安装并简单运行: Python 3.3下载地址:http://www.python.org/download/ 安装Python,并在安装过程的选项中 ...

  8. 电脑安装python步骤-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit executable installer 2.安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选下方"Add Python ...

  9. python3手机版下载-Python3中文版下载

    Python3中文版是一款非常专业的直译式计算机程序设计语言软件.该工具功能强大,具有跨平台.操作性强的特点,适用于web和internet开发.科学计算和统计.教育.桌面界面开发.软件开发.后端开发 ...

最新文章

  1. 多些时间能少写些代码(转自酷壳 – CoolShell.cn)
  2. 移动4G打造排污视频监控系统助力咸宁环保建设
  3. Jeff Dean亲笔盘点谷歌AI 2019:日均2篇论文,纵横16大方向,一文汇集重要开源算法...
  4. 循环卷积和周期卷积的关系_PSConv:多位一体、即插即用卷积单元
  5. 7 兼容 因特尔十代_年终抄底十代酷睿 请务必看看它……- ——快科技(驱动之家旗下媒体)-...
  6. Android 插件化原理解析——Hook机制之AMSPMS
  7. 解剖C语言---数据类型转换与数据运算集锦
  8. scrapy shell 用法(慢慢更新...)
  9. 理解C++ Executor的设计理念
  10. PHP——下载图片到本地代码
  11. C语言程序设计第一次实验
  12. Python函数相关笔记
  13. 背包问题九讲笔记-01背包问题
  14. TAOCP-Reading-计算机程序设计艺术阅读-1-1
  15. Android开发工具类
  16. 操作系统核心知识与重难点
  17. 使用npm下载包,报错 error An unexpected error occurred: “EPERM: operation not permitted
  18. jQuery中的end()方法使用介绍
  19. Vue响应式原理(看这一篇就够了)
  20. 怎么打开苹果Mac电脑科学型计算器

热门文章

  1. 技术博客|第15期:流媒体传输协议简介 - HLS协议
  2. 竞争神经网络与SOM神经网络详解与matlab实践
  3. 全内反射棱镜(TIR)的建模
  4. Circle seal 532B-1M-1有一种幸福叫微笑
  5. 老毛子Padavan固件DDNS不更新问题
  6. 【二分法】多种情况下的边界条件,区间选择汇总,小结
  7. 彩色星球科技旗下元宇宙平台“彩色世界”亚洲版即将发布;Branch宣布获得3亿美元融资 | 全球TMT...
  8. 计算机专业考注册测绘师经验,测绘工程专业就业前景怎么样,武汉大学学子告诉你...
  9. 使用python创造照片马赛克
  10. 文思海辉智翼云与ZStack IaaS软件完成产品兼容互认证