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

可以做exe的网站泉州seo

可以做exe的网站,泉州seo,住房城乡建设厅官方网站,免费爱做网站位运算 1、原码、反码和补码 计算机内部使用补码来表示 2、按位运算实现快速计算 (1) 通过^(异或)快速交换两个整数。 a^b b^a a^b (2) 通过a(-a)快速获取a的最后为1 位置的整数。 00 00 01 01 - 511 11 10 11 - -5 - - - 00 00 00 01- 14、利用位运…位运算 1、原码、反码和补码 计算机内部使用补码来表示 2、按位运算实现快速计算 (1) 通过^(异或)快速交换两个整数。 a^b b^a a^b (2) 通过a(-a)快速获取a的最后为1 位置的整数。 00 00 01 01 - 511 11 10 11 - -5 - - - 00 00 00 01- 14、利用位运算实现整数集合 一个数的二进制表示可以看作是一个集合(0表示不在集合中1表示在集合中)。例如 集合{1348}可以表示成01 00 01 10 10 二对应的位运算也就可以看作是对集合进行的操作。 例: a[01101001]从右边数起第0、3、5、6位是1所以就表示了0、3、5、6这4个数 元素与集合的操作 a|(1i) -把i插入到集合中 a~(1i) -把i从集合中删除 a(1i) -判断i是否属于该集合(零不属于非零属于)集合之间的操作 a 补 -~a a 交 b-ab a 并 b-a|b a 差 b-a(~b)注意 整数在内存中是以补码的形式存在的输出也是按照补码输出的。 Python中整型是不限制长度的不会超范围溢出。 得到负数(十进制数)的补码的方式将其与十六进制数0xffffffff进行按位与操作再用bin()进行输出。 条件语句 1、if语句 if expression:expr_true_suiteexpression条件表达式可以通过布尔操作符andor和not实现多重条件判断 if 2 1 and not 2 3:print(Correct Judgement!)# Correct Judgement!2、if-else语句 if expression:expr_true_suite else:expr_false_suite3、if-elif-else语句 if expression1:expr1_true_suite elif expression2:expr2_true_suite.. elif expressionN:exprN_true_suite else:expr_false_suiteelif即为else if用来检查多个表达式是否为真并在为真时执行特定代码块中的代码。 temp input(请输入成绩:) source int(temp) if 100 source 90:print(A) elif 90 source 80:print(B) elif 80 source 60:print(C) elif 60 source 0:print(D) else:print(输入错误)#请输入成绩:99 #A4、assert关键词 asssert关键词又称为断言该关键词后边的条件为False时程序自动崩溃并抛出AssertionError的异常。 例子 my_list [lsgogroup] my_list.pop(0) assert len(my_list) 0# AssertionError循环语句 1、while循环 while 布尔表达式:代码块while后的布尔表达式写入一个非零整数时视为真值执行循环体。写入0时视为假值不执行循环体。 也可换做str、list或其他序列。长度非零则为真否则为假。 string abcd while string:print(string)string string[1:]# abcd # bcd # cd # d字符串中的切割函数(slice(startstop[step])) str[起始地址:结束位置:间距] 2、while-else循环 while 布尔表达式:代码块 else:代码块如果在while的代码块中有break语句则不执行else中的内容。 3、for循环 for 迭代变量 in 可迭代对象:代码块例子 for i in ILoveLSGO:print(i, end ) # 不换行输出# I L o v e L S G O4、for-else循环 for 迭代变量 in 可迭代对象:代码块 else:代码块5、range()函数 range([start,] stop[, step1])start 起始地点默认从0开始 stop 结束位置不包含stop step 步长默认为1for i in range(1, 10, 2):print(i)# 1 # 3 # 5 # 7 # 96、enumerate()函数 将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列同时列出数据和数据下标一般用在 for 循环当中。 enumerate(sequence, [start0])sequence 一个序列、迭代器或者其他支持迭代对像。 start 下标起始位置。 返回enumerate(枚举)对象例子 seasons [Spring, Summer, Fall, Winter] lst list(enumerate(seasons)) print(lst) # [(0, Spring), (1, Summer), (2, Fall), (3, Winter)] lst list(enumerate(seasons, start1)) # 下标从 1 开始 print(lst) # [(1, Spring), (2, Summer), (3, Fall), (4, Winter)]与for循环结合使用 for i, a in enumerate(A)do something with a 例子 languages [Python, R, Matlab, C] for language in languages:print(I love, language) print(Done!) # I love Python # I love R # I love Matlab # I love C # Done!7、break语句 break语句可以跳出当前所在层的循环。 8、continue 语句 continue终止本轮循环并开始下一轮循环。 9、 pass 语句 pass 语句的意思是“不做任何事”如果你在需要有语句的地方不写任何语句那么解释器会提示出错而 pass 语句就是用来解决这些问题的。 def a_func():passdef 用于函数定义 pass是空语句不做任何操作只起到占位的作用其作用是为了保持程序结构的完整性。10、推导式 列表推导式 [ expr for value in collection [if condition] ]例子: x [-4, -2, 0, 2, 4] y [a * 2 for a in x] print(y) # [-8, -4, 0, 4, 8]x [i for i in range(100) if (i % 2) ! 0 and (i % 3) 0] print(x)# [3, 9, 15, 21, 27, 33, 39, 45, 51, 57, 63, 69, 75, 81, 87, 93, 99]a [(i, j) for i in range(0, 3) for j in range(0, 3)] print(a)# [(0, 0), (0, 1), (0, 2), (1, 0), (1, 1), (1, 2), (2, 0), (2, 1), (2, 2)]元组推导式 ( expr for value in collection [if condition] )例子: a (x for x in range(10)) print(a)# generator object genexpr at 0x0000025BE511CC48print(tuple(a))# (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)字典推导式 { key_expr: value_expr for value in collection [if condition] }例子: b {i: i % 2 0 for i in range(10) if i % 3 0} print(b) # {0: True, 3: False, 6: True, 9: False}集合推导式 { expr for value in collection [if condition] }例子: c {i for i in [1, 2, 3, 4, 5, 5, 6, 4, 3, 2, 1]} print(c) # {1, 2, 3, 4, 5, 6}其它 next(iterator[, default]) Return the next item from the iterator. If default is given and the iterator is exhausted, it is returned instead of raising StopIteration.例子: e (i for i in range(10)) print(e) # generator object genexpr at 0x0000007A0B8D01B0print(next(e)) # 0 print(next(e)) # 1for each in e:print(each, end )# 2 3 4 5 6 7 8 9
http://www.zqtcl.cn/news/459106/

相关文章:

  • 网站关键词进前三响应式手机网站模版
  • 网站采集来源制作好网站
  • 哪个网站有工笔教程免费物流公司网站模板
  • 网站怎么做才有收录西安建设工程信息网人员查询
  • 用dedecms做的网站电子商务公司名称大全简单大气
  • 网站建设的业务员wordpress font awesome
  • 艺术公司网站定制中心怎么搜索网站搜索量
  • 陕西网站建设设计公司西部数码网站管理助手破解版
  • 网站建设框架构建正规的app网站开发
  • 离退休工作网站建设方案wordpress在线浏览pdf
  • 昆明免费网站制作wordpress自定义路由
  • html5视频网站开发江西响应式网站制作
  • 网站照片加水印家装公司十大口碑排名
  • 做网站还有用PHP网站开发如何建立vip
  • 东莞广告公司东莞网站建设辽宁城乡建设部网站
  • 公司网站开发详细流程php网站开发优点
  • 广东网站建设多少钱比较大气的网站
  • asp.net怎么做登录网站网站建设服务网络服务
  • 网站备案级别做公司网站要多少钱
  • 湛江网站seo网站定制排名
  • 为什么网站之有首页被收录企业网站发布图片文章
  • 做网站要准备内蒙做网站
  • 邯郸市搞网站服务务的吗网站建设怎么在图片上加字
  • 卡片风格网站我想做跑腿网站怎么做
  • 公司网站建设前期情况说明如何找厂家地址
  • 超值的郑州网站建设wordpress 移除 新闻
  • 长春网络营销网站徐州手机模板建站
  • 微网站开发+在线商城建设局招标网站
  • 网站开发的基本过程关岭做网站
  • 高端网站哪种好WordPress媒体库丢失