位置: 编程技术 - 正文

Python入门教程之运算符与控制流(python 入门)

编辑:rootadmin

推荐整理分享Python入门教程之运算符与控制流(python 入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python的入门教程,python基础入门教程,python基础教程 入门教程,python 入门,python基础入门教程,python 入门指南,"python教程",python的入门教程,内容如对您有帮助,希望把文章链接给更多的朋友!

Python 中的运算符

什么是运算符?举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。

1 . 求幂运算符

在 Java 中如果我们想对一个数进行求幂运算,我们可能要借助于 Math 库中的 pow() 函数,但是在 Python 中我们可以使用两个连续的 * 表示求幂运算。

2 . // 运算符

可能很多人要说了,这个我认识,我打注释经常用双斜杠,可是很尴尬, Python 中的单行注释符号为 # ,多行注释可以使用 ''' ,那么 // 是用来干嘛呢?用来求两数相除的整数部分。

这个时候就会输出 3.0 ,也就是相除的整数部分,余数被忽略。

3 . & , | 运算符

这两个运算符大家都认识, & 按位与 , | 按位或,下面来讲讲这两个运算符的运算原理,看一个数 7& 等于多少呢&#; 放到编译器里运行一下试试吧

打印的结果为 2 ,为什么呢?很简单,我们首先需要将 7 和 转换为 二进制, 7-> -> , 然后将这两个二进制进行与运算,什么是与运算呢?只需要记住两个数同一位置上都为 1 的时候结果为 1 ,其他都为 0 即可。运算过程如下

很明显结果是 2 , | 运算符和 & 运算步骤一样,不过 | 运算过程中,两个数同一位置上只要有一个是 1 ,则结果就是 1 ,可以自己去运算一下,这里就不在赘述了。

4 . >>,<< 运算符

Python入门教程之运算符与控制流(python 入门)

第一眼看到这个符号,我的第一反应是远远大于和远远小于,这是是右移和左移的意思,左移和右移?怎么移?同样的需要将十进制数转化为二进制形式,然后进行左移和右移,其实左移一次等于是让一个数乘以 2 ,左移 n 次就是让一个数乘以 2 的 n 次,右移则相反,是除以 2 的 ‘n' 次方。

5 . not, and, or 运算符

这三个是逻辑运算符,在其他的编程语言中如果你想表示或与非,你可能会使用这样的格式 ||,&&,! ,但是在 Python 中需要使用 or,and,not 。

结果依次为 False False True

6 . 我们不在介绍运算符,来看看运算符的优先级,我做了个图

越靠近鱼头,等级越高。

Python 控制流

所谓控制流,无非也就是 if..else,while,for 等。基本的使用大家都会,不过 Python 总有它特殊的地方,下面来看看。

1 . if...else

if 判断语句有一个值得介绍的地方,如下所示

在 Java 语言中,你恐怕要这么写

2 . while , for

唯一需要记住的一点就是,在 Python 中,无论是 for 还是 while ,都可以像 if 一样,在后面加 else 语句, else 语句在循环语句跳出来之后会执行。

小提示: range() 函数可以设置步数间隔,什么意思?自己去试试吧~

总结

标签: python 入门

本文链接地址:https://www.jiuchutong.com/biancheng/386175.html 转载请保留说明!

上一篇:python实现SMTP邮件发送功能(python smtp ssl)

下一篇:动感网页相册 python编写简单文件夹内图片浏览工具(动感相册模板)

  • 固定资产税前一次性扣除
  • 计算消费税时运费计入计税依据么
  • 收到投资款需要缴纳什么税
  • 公司装修费可以计入开办费吗
  • 发票多开了一张怎么处理?
  • 银行承兑汇票背书可以拆分
  • 金税盘处于报税期不能开票是什么意思
  • 资产减值损失为正
  • 非货币性资产交换准则
  • 包工包料和包清工
  • 无效产权转移的契税需要征收吗
  • 企业多扣个税怎么处理
  • 2年前的增值税发票能不能用
  • 增值税如何确认
  • 医疗服务收入占比分析
  • 计提印花税会计分录怎么写
  • 股东房产用于公司经营的是否交房产税
  • 年终奖个人所得税缴纳标准
  • 企业收到贷款贴息会计分录
  • 存贷款利率计算器
  • 停工期间的各项工作包括
  • win11怎么打开磁盘管理
  • 员工出差补贴怎么入账
  • 为什么捐赠还要交税
  • 会计结账时账户余额为零
  • laravel获取请求参数
  • laravel中的session有效期
  • 小企业的费用包括生产成本吗
  • 购入多项固定资产
  • js字符串截取
  • django pycharm
  • 【C#+JavaScript+SQL Server】实现Web端考试系统 六:后台管理模块设计(附源码和资源)
  • 深度学习如何训练出好的模型
  • 前端技巧
  • 利润表中本期金额栏各项目应根据损益类账户的什么填列
  • 原材料暂估入库成本结转处理
  • 定额发票申报税率怎么填
  • 判断文件是否存在,存在则删除
  • 百度怎么自动下载视频
  • 金融债券的利息不计复利不能提前支取
  • 应纳税所得额可以是负数吗
  • 委外加工怎么盘点
  • 银行承兑汇票进行贴现理财
  • 表单数据提交时会触发什么事件
  • mysql乱码问题怎么解决
  • 附加税减半征收实例账务处理
  • 计提增值税如何计算
  • 有限合伙企业需要缴纳企业所得税吗
  • 股权转让账务咋处理
  • 预收账款核算如何做账
  • 固定资产已经超额融资了还能发放置换贷款吗
  • 总公司与分公司的账务处理
  • 把公司设备操作坏了怎么担责
  • 收购发票使用范围及预警怎么写
  • 无追索权保理的说法
  • 外汇申报填写什么最简单
  • centos7.6怎么安装
  • mysql数据监控
  • windowsxp不能启动怎么修复
  • service login
  • win10预览版选哪个
  • xp系统玩游戏卡吗
  • windows映像文件位置
  • 借助竹子赞美人物气节的诗句有哪些
  • win7或win8、win8.1系统下安装ubuntu实现双系统图文教程
  • win7怎样关闭ie浏览器
  • 快速解决便秘的小妙招
  • 上帝模式使用教程
  • windows 10预览版
  • js函数的作用
  • 游戏中的物理 processing
  • perl $?
  • angular 嵌入html
  • 远程批量管理windows
  • android图库
  • 安卓网络监测
  • android:ViewPager与FragmentPagerAdapter
  • 江苏省常州市国事业单位国企招录测绘工程研究生公告
  • 长春市税务局领导
  • 一人可以在多家企业上班吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设