位置: 编程技术 - 正文

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编写简单文件夹内图片浏览工具(动感相册模板)

  • 赞助支出计入
  • 买车交的保险
  • 政府预算会计怎样调整跨年度结转
  • 经营性现金净流量为负数怎么解释
  • 个体户查账征收怎么交税?
  • 内部伙食费购买会计分录
  • 速达建账套期初数据
  • 即征即退进项税额为哪些
  • 金税盘技术维护费怎么申报
  • 广告发布费属于什么征税项目
  • 股权变更印花税申报表怎么填写
  • 应付账款以前年度挂错
  • 银行汇票转给第三方怎么操作
  • 事业单位其他应付款如何核销
  • 主营业务收入包括哪些内容
  • 租地协调费没发票怎么入账?
  • 固定资产累计折旧借贷方向
  • 纳税申报表多缴了怎么办
  • 车辆生产企业目录
  • 公司迁移注册地税务问题
  • 福建水利建设专业排名
  • 增值税申报尾差怎么做账
  • 所得税汇算清缴补税的会计处理
  • 建筑业月末账务处理
  • 其他权益性无形资产的进项税额抵扣
  • 如何关闭win10自带杀毒软件
  • 什么原因导致血脂高
  • 本期已缴税额不能大于本期应纳税额
  • 社保生育费用报销
  • 建筑公司收到的劳务费怎么做账
  • 融资租赁吗
  • PHP:mb_ereg_search_regs()的用法_mbstring函数
  • 收到服务费的发票怎么做
  • 克罗地亚佩列沙茨
  • 动态壁纸怎么设置锁屏
  • 在php中,字符串有哪些表示形式
  • 前端字符长度限制
  • 电脑密码解除步数怎么弄
  • 广告公司的工程师好做吗
  • 同一控制下的企业合并,合并方在企业合并中取得的资产
  • 成本结转的科目
  • 油气勘探支出包含哪些
  • php面向对象和面向过程
  • 退回的货款应该记什么费用
  • 接待客人的场合
  • python for循环遍历
  • 织梦标签理解
  • Discus X 3 门户改造熊掌号网页教程
  • 成本核算需要哪些数据
  • sql server 2005数据库备份
  • ERROR CODE: 1175 YOU ARE USING SAFE UPDATE MODE AN
  • 增值税留抵税额借贷方向
  • 发票开的是推广服务费计入什么费用?
  • 销售折扣销货方式有哪些
  • 地方水利建设基金减免政策2023
  • 提供劳务结转的成本计入什么科目
  • 深入浅出意思
  • bios解除
  • xp系统删除文件反应很慢
  • 如何利用批处理实现更改ip修改
  • centos设置服务自启动
  • Linux>=2.6.39 Mempodipper本地提权分析和EXP利用(CVE-2012-0056)
  • win7无网激活
  • 安装与配置linux操作系统
  • ES6 javascript中class静态方法、属性与实例属性用法示例
  • 20150405农历
  • unity拖进模型什么也看不到
  • android:scaletype="centercrop"
  • linux更换用户登录命令
  • 关于js的描述错误的是
  • jquery购物车商品价格计算
  • node发送邮箱
  • python 中 range
  • js中arguments
  • javascript教程完整版
  • js对象用法
  • 2021年徐州农村合作医疗
  • 财税咨询服务内容包括
  • 深圳税局电子税务局
  • 党员e先锋中的支部云课堂在哪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设