python注释和运算符详解
目录
- 1.多文件项目演练
- 2.注释(解释器不会解释#右侧内容)
- 2.1单行注释(行注释)
- 2.2多行注释(块注释)
- 3.算术运算符
- 3.1运算符
- 3.2优先级
- 总结
1.多文件项目演练
在day02下创建两个python文件
先点中一个文件,右键运行;右上角会出现文件框;
运行第二个文件,步骤也同样如此;
删除输出框内容
2.注释(解释器不会解释#右侧内容)
2.1单行注释(行注释)
#号后跟个空格,就不会有语法错误
# 这是第一个注释 print("hello world") # 这是第二个注释 print("cat")
在右侧注释,代码和#之间有两个空格
print("pig") # 第二种单行注释
2.2多行注释(块注释)
""" 这是多行注释 """
3.算术运算符
3.1运算符
a = 21 b = 10 print(a + b) print(a - b) print(a * b) print(a / b) print(a % b) # 取余 print(a ** b) # 幂 print(a // b) # 取整除
扩展:“字符串”
“-” * 10
3.2优先级
先乘除后加减
同级:从左至右
可以使用()调整计算优先级
算术运算符优先级从高到低排序
例:
c = 2 d = 3 e = 4 print(d**c + d * e) print(d**(c + d) * e)
输出
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!
相关推荐
-
python代码如何注释
注释 注释就是对代码的解释和说明.目的是为了让别人和自己很容易看懂.为了让别人一看就知道这段代码是做什么用的.正确的程序注释一般包括序言性注释和功能性注释.序言性注释的主要内容包括模块的接口.数据的描述和模块的功能.模块的功能性注释的主要内容包括程序段的功能.语句的功能和数据的状态. 注释的分类 1.单行注释 以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用 #我是注释,可以在这里写一下功能说明之类 print("我上面一行是对我的注释") 2.多行注释 多行
-
python基础之基本运算符
目录 Python基本运算符 算数运算符 比较运算符 逻辑运算符 赋值运算符 总结 Python基本运算符 算数运算符 # + - * / % ** // 算数运算符 # 定义如下运算符 a=7 b=3 print(a+b) print(a-b) print(a*b) print(a/b) print(a%b) print(a//b) # 地板除,相除取整,也可进行复合运算 比较运算符 # == != < > >= <= 比较运算符 a,b=10,5 print(a==b) pri
-
Python学习之运算符号
目录 1.算数运算符: 2.赋值运算符: 3.比较运算符 4.逻辑运算符 5. 成员运算符 总结 大至分为以下5类运算符号 算数运算符 赋值运算符 比较运算符 逻辑运算符 成员运算符 算数运算符 和 赋值运算符 运算是得到真实的结果 比较运算符 逻辑运算符 和 成员运算符 运算得到的 是布尔值 真True 或 假False 1.算数运算符: + 加 - 减 * 乘 / 除
-
Python全栈之运算符详解
目录 1. 算数_比较_赋值_成员 1.1 算数运算符 1.2 比较运算符 1.3 赋值运算符 1.4 成员运算符 2. 身份运算符 小提示: 3. 逻辑运算符 3.1 位运算符 3.2 小总结 4. 代码块_单项_双项分支 4.1 代码块 4.2 流程控制 4.3 单项分支 4.4 双项分支 5. 小作业 总结 1. 算数_比较_赋值_成员 1.1 算数运算符 算数运算符: + - * / // % ** # + var1 = 7 var2 = 90 res = var1 + var2 pri
-
Python 中写注释的方法
在写 Python 代码的时候,一个很好的编码实践就是使得你的代码简洁,易懂.组织代码,设置变量,以及给函数有意义的名字,都是几个不错的方法. 另外一个提高代码可读性的方式就是使用注释.一个注释就是可以用来解释代码的一段人类可读的解释或者一个注解.例如,如果你写了一个复杂的正则表达式,你可以添加一个注释,描述代码做了什么. 在你的 Python 代码中添加注释,在将来你阅读你的代码时,可以节省很多的时间和努力.比如说,你想修改一段你在几个月前或者几年前写的脚本.很可能你不记得为什么你写了一些比较
-
python注释和运算符详解
目录 1.多文件项目演练 2.注释(解释器不会解释#右侧内容) 2.1单行注释(行注释) 2.2多行注释(块注释) 3.算术运算符 3.1运算符 3.2优先级 总结 1.多文件项目演练 在day02下创建两个python文件 先点中一个文件,右键运行:右上角会出现文件框: 运行第二个文件,步骤也同样如此: 删除输出框内容 2.注释(解释器不会解释#右侧内容) 2.1单行注释(行注释) #号后跟个空格,就不会有语法错误 # 这是第一个注释 print("hello world") # 这
-
Java基本数据类型和运算符详解
本文实例讲述了Java基本数据类型和运算符.分享给大家供大家参考,具体如下: 基本数据类型 Java 是一种强类型的语言,声明变量时必须指明数据类型.变量(variable)的值占据一定的内存空间.不同类型的变量占据不同的大小. Java中共有8种基本数据类型,包括4 种整型.2 种浮点型.1 种字符型.1 种布尔型,请见下表. Java基本数据类型 数据类型 说明 所占内存 举例 备注 byte 字节型 1 byte 3,127 short 短整型 2 bytes 3,32767 in
-
javascript表达式和运算符详解
一.js表达式 定义:表达式是指能计算出值得任何可用程序单元. --wiki 表达式是js一种短语,可是js解释器用来产生一个值. --js<权威指南> 1.原始表达式. 常量/直接量: 3.14/ "test" 等 关键字: null,this,true,false 等 变量: i,k,j 等 复合表达式:原始表达式和原始表达式之间用运算符连接可以组成一个复合表达式. 例如: 10 * 20 这就是一个复合表达式 2.(数组.对象的)初始化表达式. 例如: [1,2]
-
Python在信息学竞赛中的运用及Python的基本用法(详解)
前言 众所周知,Python是一种非常实用的语言.但是由于其运算时的低效和解释型编译,在信息学竞赛中并不用于完成算法程序.但正如LRJ在<算法竞赛入门经典-训练指南>中所说的一样,如果会用Python,在进行一些小程序的编写,如数据生成器时将会非常方便,它的语法决定了其简约性.本文主要介绍一下简单的Python用法,不会深入. Python的安装和实用 Linux(以Ubuntu系统为例) 一般的Linux都自带了Python,在命令行中输入Python即可进入 如果没有出现上图的文字,可以使
-
python groupby 函数 as_index详解
在官方网站中对as_index有以下介绍: as_index : boolean, default True For aggregated output, return object with group labels as the index. Only relevant for DataFrame input. as_index=False is effectively "SQL-style" grouped output 翻译过来就是说as_index 的默认值为True, 对于
-
Docker如何部署Python项目的实现详解
Docker 是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建.打包为一个轻量级容器,并在任何地方运行.Docker 会在软件容器中自动部署应用程序. 在本篇中,我将介绍如何 docker 化一个 Python Django 应用程序,然后使用一个 docker-compose 脚本将应用程序作为容器部署到 docker 环境. 环境 操作系统 dbnuo@localhost ~ sw_vers ProductName: Mac OS X ProductVersion
-
python多线程超详细详解
python中的多线程是一个非常重要的知识点,今天为大家对多线程进行详细的说明,代码中的注释有多线程的知识点还有测试用的实例. import threading from threading import Lock,Thread import time,os ''' python多线程详解 什么是线程? 线程也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位. 线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其他线程
-
利用Python还原方阵游戏详解
目录 一.前言 二.游戏规则 三.numpy模块 四.第一步:大循环and获取规格 五.第二步:初始化棋盘 六.第三步:标注矩阵功能(难) 七.第四步:查看标注矩阵功能 八.第五步:胜利侦测 九.第六步:查看行列信息(难) 十.第七步:重新开始功能 十一.得分与完善and完整代码 一.前言 写这篇文章的灵感来源于我玩游戏的时候(为了避免过不了审就不说是啥游戏了),看见一个大佬在游戏里面建造了“还原方阵游戏”,就感觉很牛掰,就想着python不是有矩阵吗,可不可以还原一下呢? 说干就干,我写的那个
-
MySQL数据库设计之利用Python操作Schema方法详解
弓在箭要射出之前,低声对箭说道,"你的自由是我的".Schema如箭,弓似Python,选择Python,是Schema最大的自由.而自由应是一个能使自己变得更好的机会. Schema是什么? 不管我们做什么应用,只要和用户输入打交道,就有一个原则--永远不要相信用户的输入数据.意味着我们要对用户输入进行严格的验证,web开发时一般输入数据都以JSON形式发送到后端API,API要对输入数据做验证.一般我都是加很多判断,各种if,导致代码很丑陋,能不能有一种方式比较优雅的验证用户数据呢
-
Python之str操作方法(详解)
1. str.format():使用"{}"占位符格式化字符串(占位符中的索引号形式和键值对形式可以混合使用). >>> string = 'python{}, django{}, tornado{}'.format(2.7, 'web', 'tornado') # 有多少个{}占位符就有多少个值与其对应,按照顺序"填"进字符串中 >>> string 'python2.7, djangoweb, tornadotornado'
随机推荐
- PHP生成静态页
- VBS教程:函数-Join 函数
- SpringBoot初始教程之Servlet、Filter、Listener配置详解
- mysql 索引详细介绍
- Android编程解析Json格式数据的方法
- JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
- 比较全的PHP 会话(session 时间设定)使用入门代码
- 原生ajax调用数据实例讲解
- javascript showModalDialog 内跳转页面的问题
- node.js操作mysql(增删改查)
- Java遍历Map对象的四种方式
- 从零学习node.js之详解异步控制工具async(八)
- Android中WebChromeClient和WebViewClient的区别浅析
- C#编程中使用设计模式中的原型模式的实例讲解
- vue将对象新增的属性添加到检测序列的方法
- 利用python为运维人员写一个监控脚本
- spirngmvc js传递复杂json参数到controller的实例
- PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
- 微信小程序实现渐入渐出动画效果
- 如何利用FutureBuilder提高开发效率