-
python判断x是否为奇数表达式_若希望当x的值为奇数时,表达式的值为...则以下不能满足要求的表达式是( )。...
2020-12-18 13:33:24【单选题】已知x,y=5,10;则表达式print(x and not y)的输出结果是:( )【判断题】3.13 交流电压下串联介质中电场强度的分布与介质的εr成正比。【单选题】6.9 下列各式避雷...True+True的输出结果是【单选题】血凝...【单选题】已知x,y=5,10;则表达式print(x and not y)的输出结果是:( )
【判断题】3.13 交流电压下串联介质中电场强度的分布与介质的εr成正比。
【单选题】6.9 下列各式避雷器放电电压的说法错误的是( )
【单选题】关于字符串下列说法错误的是 ( )
【单选题】下列哪种数据类型是整型()
【单选题】>>>True+True的输出结果是
【单选题】血凝仪底物显色法的实质是()
【单选题】已知输入的第一个数为3,第二个数为2.5,则以下程序的输出结果是:( ) a = input("请输入第一个整数:") b = input("请输入第二个整数:") print(type(a),type(b))
【单选题】not( 3>4 and 4<5) 的结果是
【单选题】>>>-4**3的输出结果
【单选题】+,-,*,/,%,//,**,(),+=,-=,*=,/=,这些运算符中,优先级最高的是
【单选题】电子商务给社会经济带来了巨大变革,主要体现在 ( ) 的转变上 。
【单选题】下列哪种说法是正确的 ( )
【匹配题】Topic7 Session2 根据英语单词,匹配对应的中文意思。
【多选题】菜单尺寸大小应该根据( )而定。
【单选题】以下运算符中优先级最低的是( )
【单选题】关于字符串下列说法错误的是( )
【问答题】名词解释:偶然误差
【单选题】下列哪种数据类型是浮点型
【判断题】人们对餐饮产品的需求有求实的一面,即讲究“实惠”。
【单选题】企业资源计划简称为( )。
【单选题】>>>x=y=z=w=15 >>>x+=2 >>>y-=5 >>>z*=2 >>>w/=3 >>>print(a,b,c,d)的输出结果是
【单选题】已知x,y=5,10;则表达式print(x or y)的输出结果是:( )
【单选题】若希望当x的值为奇数时,表达式的值为“真”,x的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( )。
【单选题】物流的基本功能不包括( )。
【单选题】不属于Python语言关键字的是( )
【单选题】在Python语言中,以下非法的表达式是( )
【单选题】以下程序的输出结果是( ) print('5'*3,'5'+'3')
【单选题】以下科学计数法表示正确的是: ( )
【单选题】下列表达式的值为True的是 ( )
【单选题】已知x,y=" ",-1;则表达式print(x or y)的输出结果是:( )
【单选题】以下运算符中优先级最低的是( )
【单选题】以下程序的输出结果是( ) print(type(5e20),type(True));
【单选题】>>>True/False的输出结果是
【单选题】以下程序的输出结果是( ) print(isinstance(5/2,int));
【单选题】>>>True*False的输出结果是
【多选题】从制作材料看,西餐餐具可分为( )
【单选题】布尔类型中True相当于数值
【判断题】由于店中店的经营多以品牌形象出现,所以在店面中门面和形象展示尤为重要。做得好的店面不仅造型新颖,具有个性,而且能将品牌风格鲜明地呈现出来。
【单选题】a=520,isinstance(a,float)的返回值是
【单选题】以下程序的输出结果为:( ) print("c:\new\report\table.py")
【单选题】下列哪种说法是错误的( )
【判断题】修剪的快捷命令键是rt
【单选题】以下程序的输出结果是( ) a=3;b=4; print(a<=b)
【单选题】以下选项中合法的用户标识符是( )
【单选题】杯脚短、杯肚大、杯口小的酒杯是( )。
【单选题】以下科学计数法表示正确的是: ( )
【单选题】拉伸实体的命令快捷键是()
【单选题】逻辑运算符两侧运算对象的数据类型( )。
【单选题】下列关于血沉自动分析仪结构的表达中,正确的是( )
-
正则表达式
2014-12-03 14:51:39{n, m} 匹配前一项至少n次,但是不能超过m次 {n, } 匹配前一项n次,或者多次 {n} 匹配前一项恰好n次 ? 匹配前一项0次或1次,也就是说前一项是可选的. 等价于 {0, 1} + 匹配前一项1次或多次,等价于{1,} * 匹配前一... -
EL表达式 (详解)
2009-12-24 14:32:53在EL中,这四个隐含对象只能用来取得范围属性值,即getAttribute(String name),却不能取得 其他相关信息。 例如:我们要取得session中储存一个属性username的值,可以利用下列方法: session.getAttribute(... -
一个java正则表达式工具类源代码.zip(内含Regexp.java文件)
2009-10-25 12:01:41这个工具类目前主要有25种正规表达式(有些不常用,但那时才仔细深入的研究了一下正规,写上瘾了,就当时能想到的都写了): 1.匹配图象; 2 匹配email地址; 3 匹配匹配并提取url ; 4 匹配并提取http ; 5.匹配日期 6... -
x*=3+5**2的计算结果python_以下程序运行结束后,x的值为39
2020-12-16 10:47:16(1.0分)【单选题】下列表达式的值为True的是________。(2.5分)【判断题】Python 中的标识符不能使用关键字。(1.0分)【判断题】Python 中的标识符不区分大小写。(1.0分)【判断题】在Python中,“=”不仅可以表...【判断题】int(10.88)的输出结果是10。(1.0分)
【判断题】在格式化字符串中,在格式化标记中使用“^”可以让输出的内容在指定的输出位置居中对齐。(1.0分)
【单选题】下列表达式的值为True的是________。(2.5分)
【判断题】Python 中的标识符不能使用关键字。(1.0分)
【判断题】Python 中的标识符不区分大小写。(1.0分)
【判断题】在Python中,“=”不仅可以表示赋值操作,还可以用来判断两个数是否相等(1.0分)
【单选题】短跑途中跑的任务是( )
【判断题】下列表达式的计算结果是21 30-3**2+8//3*2/10 (1.0分)
【单选题】假设现在有两个变量分别是x和y,其中x=3,y=5,以下选项中____________不能交换两个变量中的值。(2.5分)
【单选题】下列代码的输出结果为____________。 >>>'{:.4e}'.format(234.56789) (2.5分)
【判断题】type()函数可以查看变量的数据类型。(1.0分)
【判断题】逻辑运算符的优先级顺序是:not > and > or。(1.0分)
【单选题】以下程序所包含的错误是____________。 r=eval(input("请输入圆的半径:")) S=2*3.14*r print("半径为{}的圆的面积为{}".format(r,S)) (2.5分)
【单选题】弯道跑进,左臂摆动的幅度较右臂( )
【其它】4.2.2.11 Packet Tracer - Configuring Extended ACLs Scenario 2.pka
【判断题】计算机程序中的“=”被称作赋值运算符。(1.0分)
【单选题】“拉长式”起跑器安装时, 前 起跑器至起跑线约为木人的( )
【单选题】弯道跑时,摆动腿前摆时左膝的方向是( )
【单选题】前后起跑器的中间距离一般应( )
【单选题】以下程序所包含的错误是____________。 r=input("请输入圆的半径:") S=3.14*r*r print("半径为{}的圆的面积为{}".format(r,S)) (2.5分)
【判断题】语句>>>'abc' * 3的输出结果是:'abcabcabc'。(1.0分)
【单选题】下面选项中,____________的运行结果不是实数类型。(2.5分)
【其它】3.4.2.5 Packet Tracer - Troubleshooting GRE.pka
【单选题】Python语言中表示换行的转义字符是____________。(2.5分)
【单选题】“普通式”起跑器安装时前起跑器至起跑线约为本人的( )
【判断题】Python 中的多行语句可以使用反斜杠来实现。(1.0分)
【其它】3.5.3.4 Packet Tracer - Configure and Verify eBGP.pka
【其它】2.3.2.6 Packet Tracer - Configuring PAP and CHAP Authentication.pka
【单选题】短跑起跑后的第一步应 ( )
【单选题】下列语句的输出结果是'___________'。 >>>"{1}的基本{0}{2}".format("编写",'程序','''方法''') (2.5分)
【单选题】短跑弯道跑 时 ,运动员左脚的着地部位是( )
【判断题】Python 中的代码块使用缩进来表示。(1.0分)
【单选题】短跑起跑 “预备”动作吋,臀部抬起应( )
【判断题】>>> int("5.6")语句的执行结果是5。(1.0分)
【判断题】逻辑型数据在参与算术运算的过程中可以被当作整数进行操作,通常True的值对应整数1,False的值对应整数-1(1.0分)
【单选题】接收用户输入的一个整数。如果输入的是偶数,则输出“True”,否则输出“False”。能实现上面功能的程序是____________。(2.5分)
【单选题】在字符串中输出一个实数的时候,最常使用的保留小数点后2位的格式化控制符是____________。(2.5分)
【其它】3.4.2.6 Lab - Configuring a Point-to-Point GRE VPN Tunnel.pdf
【单选题】执行下列语句后,变量a和b的值分别为____________。 a=1
b=a=a+1(2.5分)
【判断题】比较运算符用于比较两个数,其返回的结果只能是True或False(1.0分)
【判断题】表达式“1//3”的结果是1。(1.0分)
【判断题】下列字符串运行结果是:'***hello***'。 >>>x='hello' >>>'{0:*^11}'.format(x) (1.0分)
【单选题】弯道跑时,右臂摆动的幅度 较 左臂( )
【判断题】使用help()命令可以进入帮助系统。(1.0分)
【单选题】“拉长式”起跑器安装时前、后起跑器之间的距离为本人的( )
【单选题】“ 普通式 ”起跑器安装明前、后起跑器 之 间的距离约为本人的( )
【单选题】Python3中,使用input()函数可以获取用户从键盘上输入的数据,不管用户输入的内容是什么,该数据的默认数据类型为____________。(2.5分)
【判断题】以下程序运行结束后,x的值为39 x=3 x*=3+5**2 (1.0分)
【单选题】弯道跑时,摆动腿前摆时右膝的方向应 ( )
【判断题】Python 中的成员运算符用于判断指定序列中是否包含某个值。(1.0分)
-
JavaScript 基础练习(五)
2021-01-13 16:41:50JavaScript 基础练习(五) 1. 不能进行强制类型转化的为 A parseInt B parseFloat C Number D Math.floor 正确答案: D 解析: alert(username);var username=“leson”;... 下列表达式运算结果为true的选项为 AJavaScript 基础练习(五)
1.
不能进行强制类型转化的为
A
parseInt
B
parseFloat
C
Number
D
Math.floor
正确答案: D
解析:alert(username);var username=“leson”;结果为
A
undefinedB
lesonC
nullD
报错正确答案: A
解析:
变量提升,预解析有代码 function Foo(){}; var foo = new Foo(); 下列表达式运算结果为true的选项为
A
Foo.prototype == Foo.protoB
foo.prototype == Foo.protoC
foo.proto == Foo.prototypeD
foo.proto == Foo.proto正确答案: C
解析:
foo.proto == Foo.prototype实例的 __proto__属性指向的是 构造函数的prototype
有代码 var obj1={ a:[1], b:1 }; var obj2={ a:[2], c:2 }; var obj = Object.assign(obj1,obj2); 运行之后obj的结果为
A
{a:[1],b:1}B
{a:[1,2],b:1,c:2}C
{a:[2],b:1,c:2}D
{a:[2],c:2}正确答案: C
解析:
Object.assign是ES6新添加的接口,主要的用途是用来合并多个JavaScript的对象。var target = {a : 1}; //目标对象
var source1 = {b : 2}; //源对象1
var source2 = {c : 3}; //源对象2
var source3 = {c : 4}; //源对象3,和source2中的对象有同名属性c
Object.assign(target,source1,source2,source3);
以下哪个关键字可以实现类的继承
A
inheritB
extendsC
publicD
interface正确答案: B
解析:
extends es6中的继承有代码 function foo(){ var a=10; return function(){ console.log(a++) } } foo()(); 运行之后,会在控制台中打印
A
10B
11C
函数体D
报错正确答案: A
解析:
a++,加加在后,先赋值后加版本管理工具svn中的提交命令是
A
pushB
addC
commitD
update正确答案: C
解析:
svn中的提交命令是commit有代码 function Foo(){ this.name=“test1”; function bar(){ this.name=“test2” }; bar(); } Foo.name = “test3”; var foo = new Foo(); 问foo.name的值为
A
test1B
test2C
test3D
undefined正确答案: A
解析:
var foo = new Foo()foo是是Foo的实例,所有foo.name 打印结果就是test1
下面的this指向不是window的是那个
A
全局中的thisB
普通函数,直接调用的函数中获取的thisC
按钮侦听的事件函数中的thisD
函数通过call调用时,第一个参数填入null,函数中的this正确答案: C
解析:
鼠标事件中this指向被侦听的对象以下程序最后计算的结果是 function fun1(){ var sum=1; return function(){ sum++; return sum; } } var fun2=fun1(); console.log(fun2()); console.log(fun2());
A
1,1B
1,2C
2,3D
2,2正确答案: C
解析:
这是闭包的使用函数的length属性是
A
函数的行数B
函数的参数个数C
函数的返回个数D
永远是0正确答案: B
解析:
函数的length是参数的个数arguments对象是
A
函数中的参数B
函数中参数的数组C
函数中含有参数的伪数组对象D
空正确答案: C
解析:
参数数组下面说法错误的是
A
闭包是指有权访问另一个函数作用域中的变量的函数B
闭包的最常见的方式就是在一个函数内创建另一个函数C
闭包可以被垃圾回收机制所清理D
函数内部可以引用外部的参数和变量正确答案: C
解析:
闭包不可以被垃圾回收机制所清理var name = 10; var obj = {} console.log(name + 10 + obj )
A
20[object Object]’
B
‘1010[object Object]’
C
“1010”
D
20
正确答案: B
解析:关于设计模式,下面哪个是错误的
A
工厂方法模式B
路由器模式C
策略模式D
观察者模式正确答案: B
解析:
无下面哪种不是jquery的选择器
A
基本选择器B
后代选择器C
类选择器D
进一步选择器正确答案: D
解析:
无当DOM加载完成后要执行的函数,下面哪个是正确的
A
jQuery(expression, [context])B
jQuery(html, [ownerDocument])C
jQuery(callback)D
jQuery(elements)正确答案: C
解析:
jQuery(callback)是jQuery(document).ready()的简写以下哪个方法不能发起异步请求
A
$.get()B
$.post()C
$.json()D
$.ajax()正确答案: C
解析:
A、B、D均是jquery类本身的异步请求方法C选择项中的$.json()为干扰项,无此用法
jQuery中的delay方法的作用是
A
停止动画执行B
暂停动画执行C
延迟动画执行D
开始动画执行正确答案: C
解析:
识记题jQuery哪个方法可以清空对象内所有的子元素
A
remove()B
removeAll()C
deleteAll()D
empty()正确答案: D
解析:
remove()将自身及子元素移除empty()清空所有子元素,包括文本节点
jq中设置属性的方法是
A
attrB
setAttrC
getAttrD
attribute正确答案: A
解析:
attr()可以接受两个参数,一个参数表示获取属性值,两个参数表示设置属性值jQuery的美元符号$有什么作用
A
美元符号$只是jQuery的别名B
jQuery只是$的别名C
美元符号$,没有用D
美元符号$和jQuery都能使用,但是作用不一样正确答案: A
解析:
$是jQuery的别名,为了使用方便jq中发起添加类名的方法是
A
ajaxB
addClassC
getClassD
setClass正确答案: B
解析:
识记题jq中实现动画的方法是
A
$.animateB
$().animateC
animateD
$.startMove正确答案: B
解析:
animate()是jQuery实例方法,调用示例:$(“div”).animate()jq中设置输入框值的方法是
A
$().val()B
$().valueC
$().html()D
$().text()正确答案: A
解析:
识记题在用浏览器查看网页时出现404错误可能的原因是 ( ) 代表网页不存在没有找到文件
A
页面源代码错误B
文件不存在C
与数据库连接错误D
权限不足正确答案: B
解析:
无同步和异步执行分别表示什么含义()
A
按顺序依次执行和同时分开执行B
同时分开执行和按顺序依次执行C
按一致的速度执行和按不同的速度执行D
按相同的步骤执行和按不同的步骤执行正确答案: A
解析:
生活中的同步和代码中的不一样XMLHttpRequest 对象的 status 属性表示当前请求的 http 状态码,其中()表示正确返回。
A
200B
301C
500D
404正确答案: A
解析:
500服务器错误,301重定向,404请求资源未找到执行下列程序的结果是 function fn3() { arguments.callee.play(); } fn3.play=function () { console.log(“aaa”); }; fn3()
A
报错B
空值C
playD
“aaa”正确答案: D
解析:
callee的使用以下运行的结果是false的是 function Box(){this.name=‘zhang’;} function Desk(){this.age=100;} function Table(){this.lever=1000} Desk.prototype=new Box();//通过原型链继承 var desk=new Desk(); var table=new Table();
A
alert(table instanceof Object)B
alert(desk instanceof Box);C
alert(Desk instanceof Box);D
alert(desk instanceof Desk );正确答案: C
解析:
A. 一切事物皆对象B. Dest 继承了 Box, 所以正确
C. Desk 是 Function的实例,和Box无关
D. desk 是 Desk 的实例
二、多选题(不定项选择)(共20题,每题2分)
js创建对象的方式有下面哪几种
A
可以通过json方式创建对象
B
可以通过new 关键字创建对象
C
可以通过函数调用方式创建对象
D
对象不可以通过函数的调用方式创建
正确答案: A,B,C
解析:以下哪条语句会产生运行错误
A
var obj =()
B
var obj=[]
C
var obj ={}
D
var obj ={[]}
正确答案: A,D
解析:关于call,apply,bind方法,下列说法正确的是
A
三者都可以用于继承B
三者都可以改变this指向C
三者参数传递一样D
三者调用方式一样正确答案: A,B
解析:
三者都可以改变this,所有都可以是 实现继承(构造函数继承的原理是改变函数的this)svn在进行版本管理时,可以实现的功能有
A
更新至某个指定的版本B
对某个文件进行锁定C
创建多个分支D
对某个文件解除版本控制正确答案: A,B,C,D
解析:
四个选项都是svn可以实现的以下哪些属性是defineProperty可以定义的
A
EnumerableB
ConfigurableC
WritableD
Value正确答案: A,B,C,D
解析:
无以下说法错误的是
A
对象一般存储在栈中B
对象是类的实例化C
类是对象的实例化D
类不可以继承正确答案: A,C,D
解析:
无构造函数可以创建对象执行的过程是
A
当使用了构造函数,并且new 构造函数(),那么就后台执行了new Object()B
将构造函数的作用域给新对象,(即new Object()创建出的对象),而函数体内的this 就代表new Object()出来的对象C
执行构造函数内的代码D
返回新对象(后台直接返回)正确答案: A,B,C,D
解析:
这是构造函数运行时,内部执行的一个过程,请识记并理解创建一个新对象,改变this指向,执行构造函数里的代码,返回这个新对象
案例代码如下:
大字体小字体请选取文本是"大字体"的div对象A
$(“div.big”);B
$(“div .big”)C
$(“div:contains(‘大字体’)”);D
$(“form > div.big”);正确答案: A,C,D
解析:
此题考察不同选择器的用法B选项是选取div里具有big类名(后代)的jquery对象集合
关于prototype原型和原型链说法正确的是
A
Javascript的继承机制基于原型,而不是Class类B
凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象C
普通对象没有prototype,但有__proto__属性D
prototype属性(对象)会默认获得一个constructor(构造函数)属性,这个属性是一个指向prototype属性所在函数的指针正确答案: A,B,C,D
解析:
概念题 ABCD均对$(this) 和 this 关键字在 jQuery 中有何不同
A
$(this) 和 this 使用上没有什么不同B
$(this) 返回一个 jQuery 对象,你可以对它调用多个 jQuery 方法C
this 代表当前元素,它是 JavaScript 关键词中的一个,表示上下文中的DOM 元素D
this 可以调用 jQuery 的click() 方法正确答案: B,C
解析:
jquery对象只能访问jquery提供的方法原生DOM对象不能直接访问jquery方法
闭包的特点
A
函数嵌套函数B
函数内部可以引用外部的参数和变量C
函数内部只能引用内部的参数和变量D
函数必须有返回值正确答案: A,B
解析:
概念题当XMLHttpRequest 对象的状态发生改变时调用 callBackMethod 函数, 下列不正确的是()
A
xmlHttpRequest.callBackMethod=onreadystatechange;B
xmlHttpRequest. onreadystatechange(callBackMethod);C
xmlHttpRequest. onreadystatechange(new function(){callBackMethod });D
xmlHttpRequest. onreadystatechange= callBackMethod正确答案: A,B,C
解析:
状态发生改变,触发onreadystatechange事件, 在改属性上绑定callBackMethod事件处理程序即可在php中,下列哪些是输出(打印)函数。( )
A
printB
echoC
print_rD
write正确答案: A,B,C
解析:
无下面哪些是mysql的常用数据类型( )
A
varcharB
intC
floatD
text正确答案: A,B,C,D
解析:
无SQL语言的数据操作语句包括下列哪些( )
A
SELECTB
INSERTC
UPDATED
DELETE正确答案: A,B,C,D
解析:
分别为查询,插入,更新,删除jquery绑定事件的方法有
A
oneB
bindC
addEventD
on正确答案: A,B,D
解析:
addEvent不是一个事件下面是jquery方法的是
A
$(".box").attr()B
$(".box").css()C
$(".box").remove()D
$(".box").html()正确答案: A,B,C,D
解析:
无下面对ajax的描述哪些是正确的( )
A
是指一种创建交互式网页应用的网页开发技术B
AJAX 可以使网页实现异步更新C
可以调用xml、json、php等外部数据D
没有平台限制正确答案: A,B,C,D
解析:
无执行这个程序后打印的结果forEach=function (arr,fn) { for(var i=0,l=arr.length;i<l;i++){ var c=arr[i]; if(fn.call(c,i,c)===false){ return false; } } }; function box1(index,num) { console.log(index,num); } var arr=[10,9,8,7,6,5,4]; forEach(arr,box1)
A
0 10B
3 7C
2 4D
5 5正确答案: A,B,D
解析:
无jq中法可以发起ajax请求的方法有
A
$.ajaxB
$.getC
$.postD
$().load正确答案: A,B,C,D
解析:
识记题 $.ajax()jquery的底层封装 $.get() 封装get请求 $.getJSON()可以做跨域请求 -
刷题系列之Python基础
2018-03-14 21:29:38下列表达式的值为True的是: A、5+4j > 2-3j B、3>2>2 C、(3,2)<(’a’,’b’) D、’abc’ >’xyz’对于A:复数不能比较大小 B: Python2支持连续比较,相当于3>2and2>2,所以B不对 C...1、题目描述:
下列表达式的值为True的是:
A、5+4j > 2-3j
B、3>2>2
C、(3,2)<(’a’,’b’)
D、’abc’ >’xyz’对于A:复数不能比较大小
B: Python2支持连续比较,相当于3>2and2>2,所以B不对
C:元组类型的比较是元素多的大于元素少的,若元素个数相等,则从第一个元素开始依次向后比较,直到两个元素不相等才结束。也就是判断3<’a’就结束了,因为两者不等
在比如,比较(1,9) <(2,3) ,也是返回True,因为1<2就结束了。
D:字符串的比较不会像tuple一样先看长短,而是直接从第一个开始比较,直到两者不等就结束,这里’a’<’x’结束了。2、解释性语言的特性:
A. 非独立
B. 效率低
C. 独立
D. 效率高解释性语言和编译性语言的定义:
计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。
翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。解释性语言的定义:
解释性语言的程序不需要编译,在运行程序的时候才翻译,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就需要逐行翻译一次,效率比较低。
现代解释性语言通常把源程序编译成中间代码,然后用解释器把中间代码一条条翻译成目标机器代码,一条条执行。编译性语言的定义:
编译性语言写的程序在被执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。非独立:依赖解释器
3、下面哪个不是Python合法的标识符:
A.int32
B. 40XL
C. self
D. name正像其他普通编程语言的通用规则,Python中的标识符不能以数字开头。
4、有一段python的编码程序如下:urllib.quote(line.decode(“gbk”).encode(“utf-16”)),请问经过该编码的字符串的解码顺序是( )
字符串编译的过程:gbk==>unicode==>utf16==>url解码
字符串解码顺序为:url解码==>utf16==>unicode==>gbk5、任何数的0次方都等于1
6、下列对象的布尔值都是False:
NONE;
False(布尔类型)
所有的值为零的数
0(整型)
0.0(浮点型)
0L(长整型)
0.0+0.0j(复数)
“”(空字符串)
[] (空列表)
() (空元组)
{} (空字典)7、unicode是一种编码标准,具体的实现标准可能是utf-8,utf-16,gbk ……python 在内部使用两个字节来存储一个unicode,使用unicode对象而不是str的好处,就是unicode方便于跨平台。你可以用如下两种方式定义一个unicode:
s1 = u”人生苦短”
s2 = unicode(“人生苦短”, “utf-8”)8、python my.py v1 v2 命令运行脚本,通过 from sys import argv如何获得v2的参数值? ——argv[2]
9、 issubclass(a,b)——判断a是否是b的子类
isinstance(c,d)——判断c,d类型是否相同,考虑继承,如果存在继承关系那就return True10、以下不能创建一个字典的是:C
A. dict = {}
B. dict2 = {3:5}
C. dict3 = {[1,2,3]:”uestc”}
D. dict4 = {(1,2,3):”uestc”}字典中键必须是唯一的。列表中的项目包括在方括号中。列表是可变的数据类型(可以增加或删除项目)。所以,列表中的项目不能用来作为字典的键。
11、Python中单下划线 _ foo与双下划线 _ foo 与 __ foo _的成员,下列说法正确的是?ABC
A、_foo 不能直接用于’from module import *’
B、__ foo解析器用_classname__foo来代替这个名字,以区别和其他类相同的命名
C、_ foo _代表python里特殊方法专用的标识
D、__foo 可以直接用于’from module import *’解答:
_xxx 不能用’from module import *’导入 (相当于protected)
_ xxx _ 系统定义名字 (系统内置的,比如关键字)
__xxx 类中的私有变量名 (privated),所以更加不能使用from module import进行导入了12、下列代码运行结果是? c
a = ‘a’
print a > ‘b’ or ‘c’
解答:
对python而言
其一, 在不加括号时候, and优先级大于or
其二, x or y 的值只可能是x或y. x为真就是x, x为假就是y
第三, x and y 的值只可能是x或y. x为真就是y, x为假就是x13、关于字符串下列说法错误的是: B
A、字符应该视为长度为1的字符串
B、字符串以\0标志字符串的结束
C、既可以用单引号,也可以用双引号创建字符串
D、在三引号字符串中可以包含换行回车等特殊字符解答:B 以”\0”结尾是C/C++中存在,在python中不存在!!!!!!!!
14、_ new _ 和_ init _的区别,说法正确的是? ABCD
A、_ new_是一个静态方法,而_ init _是一个实例方法
B、_ new _ 方法会返回一个创建的实例,而_init _什么都不返回
C、只有在_ new_返回一个cls的实例时,后面的_ init_才能被调用
D、当创建一个新实例时调用_ new _,初始化一个实例时用_init_解答:
_ init _是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值。
_ new _ 是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例,是个静态方法。
即:_ new _ 在 _ init _ 之前被调用的,_ new _ 的返回值(实例)将传递给 _ init _给这个实例设置一些参数。15、math.floor()向下取整,注意Python2中该函数返回值为浮点数,Python3中返回值为整型。
16、what gets printed? Assuming python version 2.x()
print type(1/2)
答案: type ‘init’
解答:Python2中除了除法默认向下取整,而Python3中除法为正常除法,会保留小数位,为浮点型17、如何解释下面的执行结果? B
print 1.2 - 1.0 == 0.2
False
A、Python的实现由错误
B、浮点数无法精确表示、
C、布尔运算不能用于浮点数比较
D、Python将非0数视为False
解答:因为Python中浮点数的运算存在误差,看下面例子:18、Assuming the filename for the code below is /usr/lib/python/person.py
and the program is run as: python /usr/lib/python/person.py
What gets printed?() Dclass Person: def __init__(self): pass def getAge(self): print __name__ p = Person()p.getAge()
A、Person
B、getAge
C、usr.lib.python.person
D、main E.An exception is thrown解答:在Python2的解释环境下,正确的输出应该为:_ main _
19、运行结果? 4a = 0 try: a +=1 except: a += 1 else: a += 1 finally: a+=1 print a
解答:
try: 正常的操作 ...................... except: 发生异常,执行这块代码 ...................... else: 如果没有异常执行这块代码 finally: 退出try时总会执行 raise
20、下列对协程的理解错误的是? D
A、一个线程可以运行多个协程
B、协程的调度由所在程序自身控制
C、Linux中线程的调度由操作系统控制
D、Linux中协程的调度由操作系统控制
解答: -
VC++科学计算器的设计V1_4Beta.rar
2010-03-23 04:54:59例如,如果源输入表达式书写错误,并且这种错误解释器内核不能给出自动的纠正策略,则应该报错而立即终止程序;如果解释器内核可以自动纠正之,则应该继续执行,但最好还是应该附加一个警告信息。 以上所述的某种... -
javascript入门笔记
2018-05-15 15:01:07条件是一个boolean类型的数据,如果条件结果为true,则执行表达式1的内容,并将表达式1的结果作为整体表达式的结果。如果条件为false,则执行表达式2的内容,并将表达式2的结果作为整体表达式的结果 ex: var age ... -
MySQL命令大全
2018-01-15 11:19:17例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为的名为Tom的成绩为.45, 编号为 的名为Joan 的成绩为.99,编号为 的名为Wang 的成绩为.5. mysql>insert into MyClass values(1,’Tom’,96.45),(2,’Joan... -
Java基础练习-01.docx
2020-07-16 01:29:001、在Java中,下列语句不能通过编译的有( BD ) A. String s= “join”+ 3; B. int a= “join”+3; C. int a= ‘a’+5; D. float f=5+5.5; 2、设a = 3,则表达式(- -a )的结果为( B ) A. 16 B. 8 C. 24 D. 12 ... -
〖程序设计基础〗练习题2及答案
2011-05-30 14:39:31则以下的表达式中,值为true的是( )。 A) x > y || x > z B) x != y C) z > ( y + x ) D) x ! ( x ) 12.下列语句序列执行后,i的值是( )。 int i=16; do { i/=2; } while( i > 3 ); A) 16 B) 8 C) 4 D) 2 13.以下... -
MYSQL常用命令大全
2011-05-30 13:31:24例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99,编号为3 的名为Wang 的成绩为96.5. mysql> insert into MyClass values(1,'Tom',96.45),(2,... -
Microsoft SQL Server 2005 Express Edition SP3
2012-03-04 10:55:14例如,下列路径值为“C:\Program Files (x86)\”的脚本将生成一个错误,因为 shell 脚本解释器会将扩展的 PATH 变量中的括号错误地解释为 IF/ELSE 语句的一部分: IF "%SOME_PATH%" == "" ( SET PATH=%PATH%;%... -
〖程序设计基础〗练习题3及答案
2011-05-30 14:40:557.设 a, b, c, d 均为 int 型的变量,并已赋值,下列表达式的结果属于非逻辑值的 是( )。 A) a!=b & c%d ) a++ = =a+b+c+d C) ++a*b--+d D) a+b>=c+d 8.执行下列程序段后,b, x, y的值分别是( )。 int x=6,y=8; ... -
JAVA面试题最全集
2010-03-13 13:09:10修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被... -
SQL语法大全
2014-03-30 11:00:11rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否 rs.delete 删除当前记录,但记录指针不会向下移动 rs.addnew 添加记录到数据表末端 rs.update 更新数据表记录 -----------------... -
c#学习笔记.txt
2008-12-15 14:01:21一个结构不能从另一个结构或类继承,而且不能作为一个类的基。但是,结构从基类 Object 继承。结构可实现接口,其方式同类完全一样。 [c ] 与 C 不同,无法使用 struct 关键字声明类。在 C# 中,类与结构在语义上是... -
数据结构(C++)有关练习题
2008-01-02 11:27:182、要求的图如下,也可以自己构造图,但是需要注意的是,图不能是退化的单链表: 实验报告要求: 1、 按要求记录下图的类的完整实验代码; 2、 纪录你所使用的图; 3、 按要求记录下要求的输出... -
《数据结构 1800题》
2012-12-27 16:52:03算法的可行性是指指令不能有二义性 D. 以上几个都是错误的 6. 下面说法错误的是(C )【南京理工大学 2000 一、2 (1.5分)】 (1)算法原地工作的含义是指不需要任何额外的辅助空间 (2)在相同的规模 n下,... -
语言程序设计课后习题答案
2012-12-27 17:02:37语句if(x = 3)把3赋给x,赋值表达式的值为true,作为if语句的条件;语句if(x == 3)首先判断x的值是否为3,若相等条件表达式的值为ture,否则为false。 2-15 什么叫做作用域?什么叫做局部变量?什么叫做全局变量,...