当前位置: 首页 > news >正文

网站建设 维护网站分类查询

网站建设 维护,网站分类查询,南宁市城市建设档案馆网站,网站注册空间Python 程序设计入门#xff08;004#xff09;—— 赋值运算符与常用函数 目录 Python 程序设计入门#xff08;004#xff09;—— 赋值运算符与常用函数一、赋值运算符二、常用的数学函数1、round() 函数2、pow() 函数3、divmod() 函数 三、字符串与 str() 函数1、字符串…Python 程序设计入门004—— 赋值运算符与常用函数 目录 Python 程序设计入门004—— 赋值运算符与常用函数一、赋值运算符二、常用的数学函数1、round() 函数2、pow() 函数3、divmod() 函数 三、字符串与 str() 函数1、字符串2、转义字符3、str() 函数 四、ASCII 值与字符串转换函数chr() 函数与 ord() 函数1、chr() 函数2、ord() 函数 一、赋值运算符 赋值运算符主要用来为变量等赋值。可以直接把基本赋值运算符【】右边的值赋给左边的变量也可以将某种运算的结果赋给左边的变量。Python 中常用的赋值运算符如下表所示 运算符说明举例展开形式赋值xyxy加赋值xyxxy-减赋值x-yxx-y*乘赋值x*yxx*y/除赋值x/yxx/y%取余赋值x%yxx%y//取整除赋值x//yxx//y**幂赋值x**yxx**y 说明 1加赋值运算符先将左边的值与右边的值相加再将结果赋给左边的变量。 不但可以对数字进行加赋值运算还可以连接字符串、列表、元组等对象。例如 a2 sHenan a6 s China print(a) print(s)运算结果如下RESTART: C:\Python\Python38\First.py 8 Henan China2-减赋值运算符先将左边的值与右边的值相减再将结果赋给左边的变量。例如 a20.5 a-6 print(a)运算结果如下RESTART: C:\Python\Python38\First.py 14.53*乘赋值运算符先将左边的值与右边的值相乘再将结果赋给左边的变量。例如 a2.5 a*4 print(a)运算结果如下RESTART: C:\Python\Python38\First.py 10.04/除赋值运算符先将左边的值除以右边的值再将结果赋给左边的变量。例如 a12 a/5 print(a)运算结果如下RESTART: C:\Python\Python38\First.py 2.45%取余赋值运算符先将左边的值与右边的值进行取余运算再将结果赋给左边的变量。例如 a18 a%5 print(a)运算结果如下RESTART: C:\Python\Python38\First.py 36//整除赋值运算符先将左边的值与右边的值进行整除运算再将结果赋给左边的变量。例如 a14 a//5 print(a)运算结果如下RESTART: C:\Python\Python38\First.py 27**幂赋值运算符先将左边的值与右边的值进行幂运算再将结果赋给左边的变量。例如 a2 a**10 print(a)运算结果如下RESTART: C:\Python\Python38\First.py 1024举例通过键盘输入三个数求其平均值 a0 aint(input(Please input first number:)) aint(input(Please input second number:)) aint(input(Please input third number:)) print(average:,a/3)运算结果如下RESTART: C:\Python\Python38\First.py Please input first number:5 Please input second number:10 Please input third number:10 average: 8.333333333333334二、常用的数学函数 1、round() 函数 round() 函数返回数值的四舍五入值语法格式如下 round(x[, n])说明 1x表示需要进行四舍五入的数值。 2n表示小数点后保留的尾数该参数可省略。如果省略该参数则保留 0 位小数。 例如 a3141.5926 b12578 print(round(a)) print(type(round(a))) print(round(a,0)) print(round(a,1)) print(type(round(a,1))) print(round(a,-1)) print(round(a,-5)) print(round(b,-2)) print(round(b,-3))运算结果如下RESTART: C:\Python\Python38\First.py 3142 class int 3142.0 3141.6 class float 3140.0 0.0 12600 130002、pow() 函数 pow() 函数返回两个数值的幂运算结果如果提供可选参数 z则返回幂运算结果之后再对 z 取余。pow() 函数的语法格式如下 pow(x,y[,z])说明 1x 表示底数y 表示指数。 2z可选参数表示对结果取余。 3返回 x 的 y 次方等价于 x ** y如果提供参数 z 的值则返回结果之后再对 z 取余等价于 pow(x,y)%z 。 例如 x 2 y 10 print(pow(x,y)) print(type(pow(x,y))) print(pow(x,y,10))运算结果如下RESTART: C:\Python\Python38\First.py 1024 class int 43、divmod() 函数 divmod() 函数返回两个数值相除得到的商和余数组成的元组。语法格式如下 divmod(x,y)说明 1x 表示被除数y 表示除数。 2返回由商和余数组成的元组。 例如 print(divmod(20,6)) print(type(divmod(20,6))) x,ydivmod(20,6) print(pow(x,y))运算结果如下RESTART: C:\Python\Python38\First.py (3, 2) class tuple 9举例以下代码模拟超时的收银系统。 print(**超市收银系统) nameinput(商品名称) priceinput(商品价格) countinput(商品数量) offinput(商品折扣) payround(float(count)*float(price)*float(off),2) print(应付金额,pay) getfloat(input(实收)) retget-pay print(找零,ret)运算结果如下RESTART: C:\Python\Python38\First.py **超市收银系统 商品名称苹果 商品价格2.5 商品数量3.5 商品折扣0.95 应付金额 8.31 实收100 找零 91.69三、字符串与 str() 函数 1、字符串 字符串可以是计算机所能表示的一切字符的集合。在 Python 中字符串通常使用单引号’ ‘、双引号 或三引号’‘’ ‘’、“” “”引起来。其中单引号和双引号中的字符串必须在同一行三引号内的字符串可以分布在连续的多行中。例如 a 中国 b 河南 c China d Henan e 河南省新乡市红旗区华兰大道 河南科技学院经济与管理学院 f 小明是一名三好学生 g 小明是一名三好学生 h Im a good teacher. print(ab) print(cd) print(e) print(f) print(g) print(h)运算结果如下RESTART: C:\Python\Python38\First.py 中国河南 China Henan 河南省新乡市红旗区华兰大道 河南科技学院经济与管理学院 小明是一名三好学生 小明是一名三好学生 Im a good teacher.2、转义字符 转义字符是指使用反斜杠【\】进行转义的特殊字符。常用的转义字符如下表所示 转义字符说明\续行符\n换行符\0空\t水平制表符\双引号\’单引号\\反斜杠\f换页\0dd八进制数dd 代表字符\xhh十六进制数hh 代表字符 说明在字符界定符的前面加上字母 r 或 R则对应的字符串将原样输出其中的转义字符将不进行转义。 举例 a 河南省新乡市红旗区华兰大道\ 河南科技学院经济与管理学院 b 河南省\n新乡市 c 河南省\t新乡市 d I\m a teacher. e Im a \good\ teacher. f 河南省\\新乡市 g rIm a \good\ teacher. h \x41\060\061\062\063\064\065 print(a) print(b) print(c) print(d) print(e) print(f) print(g) print(h)运算结果如下RESTART: C:\Python\Python38\First.py 河南省新乡市红旗区华兰大道河南科技学院经济与管理学院 河南省 新乡市 河南省 新乡市 Im a teacher. Im a good teacher. 河南省\新乡市 Im a \good\ teacher. A0123453、str() 函数 str() 函数用于将整数、浮点数、列表、元组、字典和集合转换为字符串。str() 函数的语法格式如下 str(object)说明object表示被转换为字符串的参数。该参数可以省略此时返回空字符串。 例如 a 20.5 b 2 print(str(a)str(b)str(a b)) print(str(a)-str(b)str(a - b)) print(str(a)*str(b)str(a * b)) print(str(a)/str(b)str(a / b)) print(str(a)**str(b)str(a ** b))运算结果如下RESTART: C:\Python\Python38\First.py 20.5222.5 20.5-218.5 20.5*241.0 20.5/210.25 20.5**2420.25四、ASCII 值与字符串转换函数chr() 函数与 ord() 函数 1、chr() 函数 chr() 函数返回整型值对应的 ASCII 或 Unicode 值字符。chr() 函数的语法格式如下 chr(n) 说明n 可以是十进制或十六进制数。返回当前参数值对应的 ASCII 或 Unicode 值字符。例如 print(chr(48),chr(49),chr(50),chr(51),chr(52),sep,,end,) print(chr(53),chr(54),chr(55),chr(56),chr(57),sep,) print() print(chr(8544),chr(8545),chr(8546),chr(8547),chr(8548),sep,,end,) print(chr(8549),chr(8550),chr(8551),chr(8552),chr(8553),sep,) print() print(chr(9312),chr(9313),chr(9314),chr(9315),chr(9316),sep,,end,) print(chr(9317),chr(9318),chr(9319),chr(9320),chr(9321),sep,) print() print(chr(10102),chr(10103),chr(10104),chr(10105),chr(10106),sep,,end,) print(chr(10107),chr(10108),chr(10109),chr(10110),chr(10111),sep,) print() print(chr(19968),chr(20108),chr(19977),chr(22235),chr(20116),sep,,end,) print(chr(20845),chr(19971),chr(20843),chr(20061),chr(21313),sep,) print() print(chr(12832),chr(12833),chr(12834),chr(12835),chr(12836),sep,,end,) print(chr(12837),chr(12838),chr(12839),chr(12840),chr(12841),sep,) print() print(chr(22777),chr(36144),chr(21441),chr(32902),chr(20237),sep,,end,) print(chr(38470),chr(26578),chr(25420),chr(29590),chr(25342),sep,)运算结果如下RESTART: C:\Python\Python38\First.py 0,1,2,3,4,5,6,7,8,9Ⅰ,Ⅱ,Ⅲ,Ⅳ,Ⅴ,Ⅵ,Ⅶ,Ⅷ,Ⅸ,Ⅹ①,②,③,④,⑤,⑥,⑦,⑧,⑨,⑩❶,❷,❸,❹,❺,❻,❼,❽,❾,❿一,二,三,四,五,六,七,八,九,十㈠,㈡,㈢,㈣,㈤,㈥,㈦,㈧,㈨,㈩壹,贰,叁,肆,伍,陆,柒,捌,玖,拾2、ord() 函数 ord() 函数把一个字符转换成对应的 ASCII 或 Unicode 值。ord() 函数的语法格式如下 ord(c) 说明c 表示要转换的字符。返回字符对应的 ASCII 或 Unicode 值。例如 print(ord(a)) print(ord(张)) print(ord(■)) print(ord(→)) print(ord(※)) print(ord(§))运算结果如下RESTART: C:\Python\Python38\First.py 97 24352 9632 8594 8251 167
http://www.sadfv.cn/news/229923/

相关文章:

  • 工程建设造价信息网站seo优化培训课程
  • 做高端品牌网站电影网站cpa怎么做
  • 网站空间到期了怎么办做百度网站费用多少合适
  • 建设网站的市场机会asp网站中停止后面代码的运行
  • 企业网站建设的开放方式一般有如何做网络营销推广55
  • 如何做收费会员定制网站佛山网站建设佛山
  • 无锡网站推广哪家公司好湖南省建设资源人才网站
  • 四川省建设厅门户网站网站主机的选择与优化
  • 青岛市城市建设局网站简约门户网站源码
  • 做网站是数据库应该放在哪里模板网站建设教程
  • 网站登录记录怎么删除怎么分析网站建设的优缺点
  • 网站创意的技术网站建设模板ppt
  • 如何做好一个外贸网站的编辑广告设计logo标志
  • 马关网站建设珠海网站开发维护科技公司
  • 2023还能上的网站女生学电子商务就业前景
  • 网站建设得多少钱湖南岳阳网站
  • 网站建设国标行业分类地图网站模板
  • 做线路板的去哪个网站找工作wordpress网站背景设置
  • 马格南摄影网站网站做优化的成本
  • 自己做的网站转成二维码多个域名绑定一个网站
  • 杭州广告设计公司都有哪些厦门seo排名公司
  • 企业网站模板下载网址怎么制作游戏短视频
  • 小程序链接网站自己做vx小程序制作
  • 企业网站备案后可否更改名称公司网站建设服务机构
  • 德州网站建设优化网站栏目页如何做
  • 上饶市建设培训中心网站搜索引擎推广的关键词
  • 茂名网站建设培训关于网站开发的销售
  • 广安建网站广西省桂林市
  • 手机网站导航插件企业网站建设公司司
  • 上海电商网站建设公司网站建设具体步骤应该怎么做