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

怎样做建网站做淘客做企业网站找哪家

怎样做建网站做淘客,做企业网站找哪家,中国建设银行网站口,百度推广平台首页文章目录 一. Python基本数据类型1. 整数1.1. python的四种进制1.2. 数中的下划线 2. 浮点数3. 复数4. 布尔型5. 运算符5.1. 算术运算符5.2. 比较运算符5.3. 逻辑运算符5.4 运算符优先级 6. 常量 二. 注释三. Python之禅 一. Python基本数据类型 1. 整数 无长度限制#xff1… 文章目录 一. Python基本数据类型1. 整数1.1. python的四种进制1.2. 数中的下划线 2. 浮点数3. 复数4. 布尔型5. 运算符5.1. 算术运算符5.2. 比较运算符5.3. 逻辑运算符5.4 运算符优先级 6. 常量 二. 注释三. Python之禅 一. Python基本数据类型 1. 整数 无长度限制Python 3中整型数据的长度不受机器字长的影响它的取值范围只与计算机的内存有关。也就是说只要计算机的内存足够大无论整型的长度为多少都不用担心溢出问题。4种进制来表示整型默认的是十进制如果想要用其他进制表示需要加上引导符号。 1.1. python的四种进制 二进制:以0B或0b开头; 八进制:以 0O或0o开头; 十六进制:以0X或0x开头# 1. 转为10进制a0b101print(a的十进制表示%d%a) a的十进制表示5# 2. 不同进制之间的转换 bin(x):将数值x转换为二进制。 oct(x):将数值x转换为八进制。 hex(x):将数值x转换为十六进制。 int(x):将字符串x转换为整数。 a0b101print(bin(5)) 0b101print(oct(5)) 0o5print(hex(5)) 0x5 # 转换为10进制print(int(a)) 5 # 对整数执行加减-乘*除/运算。2 3 53 - 2 12 * 3 63 / 2 1.5# 两个乘号表示乘方运算3 ** 2 910 ** 6 10000001.2. 数中的下划线 书写很大的数时可使用下划线将其中的数字分组使其更清晰易读 universe_age 14_000_000_000print(universe_age) 14000000000在Python看来1000与1_000没什么不同1_000与10_00也没什么不同。这种表示法适用于整数和浮点数但只有Python 3.6和更高的版本支持。 2. 浮点数 Python的浮点数一般以十进制表示由整数和小数部分组成如 0.02.343.14159都是浮点数。对于非常大或者非常小的浮点数可以用科学记数法表示。如: 0.00000051可以表示成5.1E-7314000可以表示成3.14E5。Python中的浮点数是双精度的每个浮点数占8个字节(64位)52 位存储尾数11位存储阶码1位存储符号故浮点数的取值范围为-1.8E308~1.8E308。超出这个范围将视为无穷大(inf)或者无穷小 (-inf)。Python中最长可以输出浮点数的17位数字但是计算机只能保证15位数字的精度对于超出17位的浮点数会产生截断。一旦产生截断结果就会产生误差。如平时我们都会认为0.10.2的结果是0.3但是实际执行的结果却是0.30000000000000004。 注意小数计算的结果包含的小数位数可能是不确定的 0.2 0.1 0.300000000000000043 * 0.1 0.30000000000000004无论是哪种运算只要有操作数是浮点数Python默认得到的总是浮点数即便结果原本为整数也是如此。 4/2 2.01 2.0 3.02 * 3.0 6.03.0 ** 2 9.03. 复数 格式为23j和5.67.8j这样的数据称为复数。一个复数由“实部”和 “虚部”两部分组成实部是一个实数虚部是一个实数后加j或J组成 虚部不能单独存在。 # 转换为复数acomplex(2,4)print(a) (24j) # 打印实部和虚部print(实部:,a.real,虚部:,a.imag) 实部: 2.0 虚部: 4.0 # 转换为复数print(complex(6)) (60j)4. 布尔型 布尔型只有True和False两个值本质上来说布尔型其实是一种特殊的整数True对应1False对应0。 任何对象都具有布尔属性在Python中以下数据的值均为False: NoneFalse任何为0的数字类型:0、0.0、0j。任何空字符、空列表、空字典:“”、()、[ ]、{}。用户定义的类实例如果类中定义了_bool_()或者 _len_()方法并且方法返回0或者布尔值False。 以下代码结果均为False: bool() Falsebool() Falsebool(0) Falsebool([ ])5. 运算符 运算符是告诉编译程序执行指定运算操作的符号是针对操作数进行运算。 如表达式10.01中1和0.01均为操作数是运算符。 数值运算符是一类对数值型操作数有效的运算符。按照不同的功能 又可以分成算术运算符、赋值运算符、比较运算符、逻辑运算符等。 5.1. 算术运算符 一元操作符。以x2y9为例对以下算术运算符进行说明 一元运算符如表 二元运算符如表 不同类型的数值运算 Python中的算术运算符也支持对不同类型的数值进行混合运算。在混合运算时Python会强制将数值进行 临时类型转换。遵循原则是将简单的数据类型转换为相对复杂的那一种数据类型。 布尔类型进行算术运算时会将值视为0或1。整型与浮点型进行混合运算时会将整型转换为浮点型。其他类型与复数运算时会将其他类型转换为复数。 1True #结果为2 1*2.0 #结果为2.0 1(23j) #结果为(33j)例题时间转换 给定一个以秒为单位的时间t要求用“ H : M : S ”的 格式来表示这个时间。 H 表示小时 M 表示分钟 S 表示秒它们都是整数且没有前导的“0”。例如若t0则应输出“0:0: 0”;若t3661则输出“1:1:1”。 teval(input()) Ht//3600 # 整数除得小时 tt%3600 # 余数去除小时的秒 Mt//60 # 整数除秒中有多少分钟 St%60 # 余数去除分钟后的秒 print({}:{}:{}.format(H,M,S))5.2. 比较运算符 比较运算符是比较符号左右两边的操作数运算结果是一个布尔值。以x2y9为例对以下比较运算符进行说明。 猜数游戏 程序中给出一个固定的数字用户通过键盘输入一个数如果这个数 与程序给出的数字相同则输出“恭喜你猜对了!”如果这个数比程序 给出的数字大则输出“太大了!”如果这个数比程序给出的数字小则输出“太小了!”。 y50 xeval(input(请输入你猜的数字)) if xy:print(恭喜你猜对了) elif xy:print(太大了) else:print(太小了)5.3. 逻辑运算符 逻辑运算符可以把多个条件表达式连接起来形成更为复杂的条件 剪刀石头布游戏 小明和小红想玩“剪刀石头布”游戏。在这个游戏中两个人同 时说“剪刀”“石头”或“布”压过另一方的为胜者。规则是:“布” 胜过“石头”“石头”胜过“剪刀”“剪刀”胜过“布”。 # 输入: # 两个数分别代表小明和小红的选择范围为{012}用逗号隔开。0表示石头1表示布2表示剪刀。 # 这两个数分别表示两个人所选的。如:0和2则表小明出石头小红出剪刀。# 输出: # 如果前者赢输出“小明胜”。如果后者赢输出“小红胜”。如果 是平局输出“平局”。a, b eval(input()) if (a 0 and b 1) or (a 1 and b 2) or (a 2 and b 0): print(小红胜) if (a 1 and b 0) or (a 2 and b 1) or (a 0 and b 2): print(小明胜) if a b:print(平局)5.4 运算符优先级 常见运算符优先级由高到低的顺序如下: 乘方:∗∗按位取反:~正负号:x;-x乘、除、求余:∗、/、%加、减:、-;比较:、 、、、!、成员判断:not in、in;逻辑运算:not、and、 or 同一优先级下的 运算符在运算时是按照从左往右的顺序执行如23-4的运算顺序是:解释器先运算23得到结果5再与运算符结合执行5-4。赋值运算符的结合则相反按照从右往左的顺序如xyz会先 将z的值赋给y再将y的值赋给x。 6. 常量 常量类似于变量但其值在程序的整个生命周期内保持不变。 Python没有内置的常量类型但Python程序员会使用全大写来指出应将某个变量视为常量其值应始终不变 MAX_CONNECTIONS 5000二. 注释 在Python中注释用井号#标识。井号后面的内容都会被Python解释器忽略 # 向大家问好。 print(Hello Python people!)三. Python之禅 Simple is better than complex.如果有两个解决方案一个简单、一个复杂但都行之有效就选择简单的解决方案吧。这样你编写的代码将更容易维护你或他人以后改进这些代码时也会更容易。 Now is better than never.你可以用余生来学习Python和编程的纷繁难懂之处但这样你什么项目都完不成。不要企图编写完美无缺的代码而是要先编写行之有效的代码再决定是对其做进一步改进还是转而去编写新代码。
http://www.hkea.cn/news/14405098/

相关文章:

  • 国外直播做游戏视频网站有哪些腾讯与中国联通
  • 下载168网站网站地图后台可以做吗
  • 网站设计师培训中心四大门户网站排名
  • 廊坊建设部网站react做的网站
  • 电信做网站吗广西壮族自治区成立于哪一年
  • 门户网站建设评标办法聊城制作手机网站
  • 摄影作品网站推荐做外贸营销网站销售咋样
  • 拓之朴 做网站多少钱长沙高端网站开发
  • 石家庄网站到首页排名网站开发用户需求说明书
  • wordpress 漫画站重庆市建设项目环境申报表网站
  • 网站你了解的详情页设计排版
  • 创意广告视频网站北京建设部网站 信息中心
  • 劳力士手表价格及图片 官方网站is_category+wordpress
  • 怎么给自己的网站做模版深圳记账报税代理
  • hdwiki做网站大庆企业网站建设公司
  • 做行业网站能赚钱吗旅游app用户人群分析
  • 网站建设样板网站域名快速备案
  • 快速建站公司wordpress怎么搜站点
  • 哪家可以做网站搭建平台的高级说法
  • 长沙优化网站多少钱小程序制作流程
  • 网上黑赌网站如何做代理网页设计实训报告三个步骤
  • 微信公众号微网站 建设报价表大连微信网站开发
  • 建设网站框架网站怎么在微博推广
  • 想做网站多少钱网站建设的税收编码
  • 如何做聊天网站信息网站 微站
  • wordpress编辑文章很慢怎样做网站优化
  • 营销型网站建设题如何在大网站做外链
  • 淮安软件园有做网站的吗网页与网站设计什么是主题
  • 要怎么做网站网站建设报道稿
  • 建站公司现状双语言网站模版