网站大量收购独家精品文档,联系QQ:2885784924

《硬件趣学Python编程》《ppt_3、计算器.pptx

《硬件趣学Python编程》《ppt_3、计算器.pptx

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

+硬件趣学Python编程数学计算最基本,制作简单计算器牛艾科技

目录ContentsSuccessWords2第一部分字符与字符串第二部分运算符和表达式运算符和表达式第四部分计算器的基本原理第五部分计算器的代码实现第三部分类型转换

目录ContentsSuccessWords3第一部分字符与字符串

4字符串类型字符串是字符的集合。①单字符使用方法示例a=mb=ac=nd=a+b+cprint(a,b,c,d)运行结果:manman

5字符串类型字符串是一个字符序列,序列中的元素包含了一个从左到右的顺序序列。字符串最左端位置标记为0,依次增加。字符串中的编号叫做“索引”②字符串使用方法与单字符相同。(注:’’或””对字符内容没有影响)a=butterb=flyc=a+bprint(a,b,c)运行结果:butterflybutterfly

6字符串类型转义字符:字符串里常常存在一些如换行、制表符等有特殊含义的字符,这些字符称之为转义字符比如\n表示换行,\t表示制表符,Python还允许用r“”表示“”内部的字符串默认不转义转义字符代表含义\(在行尾时)反斜杠符号\\反斜杠符号\双引号\b退格\e转义\000空\n换行\v纵向制表符\t横向制表符\r回车\f换页\oyy八进制数,yy代表的字符\oxy十六进制数,yy代表的字符\other其他的字符以普通格式输出

7字符串输出在Python3.x版本中,print函数为带括号的print()如果想要看变量的值,则直接在print后面加上变量名即可。如果是想要输出提示信息,如一句话,那我们需要将提示信息用‘单引号包裹起来(这使得内容构成一个字符串)使用逗号,隔开变量与其他剩余内容,则print在输出时会依次打印各个字符串或变量,遇到逗号,时会输出一个空格

8字符串输出在程序中,看到了%这样的操作符,这就是Python中格式化输出符号描述%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f格式化浮点数字,可指定小数点后的精度%e用科学计数法格式化浮点数%E作用同%e,用科学计数法格式化浮点数%g%f和%e的简写%G%f和%E的简写%p用十六进制数格式化变量的地址

9字符串输入Python3提供了input函数从标准输入读取一行文本,默认的标准输入是键盘input取得的值的类型都是字符串,即使输入的是数字,存入变量的也是字符串类型。

10字符串输入切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。切片的语法:[起始:结束:步长]注意:选取的区间属于左闭右开型,即从起始位开始,到结束位的前一位结束(不包含结束位本身)。

目录ContentsSuccessWords11第二部分运算符和表达式

12运算符和操作数编写的大多数语句(逻辑行)都包含表达式。一个简单的表达式例如2+3。一个表达式可以分解为运算符和操作数。运算符的功能是完成某件事,它们由如“+”这样的符号或者其他特定的关键字表示。运算符需要数据来进行运算,这样的数据被称为操作数。在这个例子中,2和3是操作数。在Python中,表达式可以作为语句,但表达式结果不会存储。

13运算符及其用法运算符名称说明例子+加两个对象相加3+5得到8。a+b得到ab。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50-24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2*3得到6。la*3得到lalala。**幂返回x的y次幂3**4得到81(即3*3*3*3)/除x除以y4/3得到1(整数的除法得到整数结果)。4.0/3或4/3.0得到1.3333333333333333//取整除返回商的整数部分4//3.0得到1.0%取模返回除法的余数8%3得到2。-25.5%2.25得到1.5左移把一个数的比特向左移一定数目(每个数在内存中都表示为比特或二进制数字,即0和1)22得到8。——2按比特表示为10右移把一个数的比特向右移一定数目111得到5。——11按比特表示为1011,向右移动1比特后得到101,即十进制的5。

14运算符及其用法运算符名称说明例子按位与数的按位与53得到1。|按位或数的按位或5|3得到7。^按位异

文档评论(0)

kd8w + 关注
实名认证
内容提供者

kd8w

1亿VIP精品文档

相关文档