导航:首页 > 编程语言 > python一级考试真题操作题

python一级考试真题操作题

发布时间:2022-05-29 18:43:00

python操作实验题,需要详细源代码,求求各位计算机大神

按照题目要求编写的Python程序如下

(注意 幸运数应该是前两位数字之和等于后两位数字之和的四位正整数)

第1题

def luck_number(n):

if len(str(n))==4:

a=n%10;

b=n//10%10

c=n//100%10

d=n//1000%10

if d+c==b+a:

return True

else:

return False

else:

return False

a,b=input().split()

count=0

for i in range(int(a),int(b)+1):

if luck_number(i)==True:

count+=1

if count%5==0:

print("%d"% i)

else:

print("%d "% i,end='')

源代码(注意源代码的缩进)

㈡ Python实验操作题,急急急

(1)with as f
(2)with as f i in range(10) f.write(str(i))
2.以追加的方式打开E:\aa.txt文件,任意写入文字,以“end”作为结束标志。
with open(r'E:\aa.txt', 'a') as f:
for i in range(10):
f.write('任意字符')
3. 打开e:\aa.txt文件,并把该文件的内容复制到e:\bb.txt文件中去。
with open(r'e:\aa.txt') as f:
content = f.read()
with open(r'e:\bb.txt', 'a') as f:
f.write(content)

㈢ python练习题

首先range是reversedword在这里你可以理解为python保留词汇也就是说你给一个变量赋值时不能命名其为range因为你下载的python里已经有了range的用法和相关操作规则wiki中的定义为areservedword()i

㈣ python题目

最后一句写错了。f4(d)
这个程序挺复杂的。主要是讲变量的作用范围。
f1(a)这个为例。a是形参,在函数内赋值,不影响全局的a值。
f2这个用法是一个典型的用python的人容易犯的错。b是全局,不过它是传值。所以不会返回。
f3就是通过数组影响函数体外的内容。这是python唯一的方法,通过类或者是数组返回。
f4中数组是形参。不过在函数体内,它被赋于一个新的数组,所以又变成值,传的是指针。

说起来有些复杂。其实你试验一下,以后记住了就可以了。不用理解为什么。

㈤ python操作编程

代码+运行效果

编程思路:使用input让用户输入长和宽。然后计算面积后输出即可。

上面的代码截图中用了两种方法。区别在于是否要一次性输入数据。

其中split(" ")作用是根据一个空格来分割长和宽。其他知识点都比较基础。

满意请采纳~

㈥ Python 基础题急求!

def ingredient(recipes, menu):
....res = []
....for x in range(1,len(recipes)):
........res.append([recipes[x][0],0])
........for y in range(1,len(recipes[0])):
............if recipes[0][y] in my_menu:
................res[x-1][1]+=recipes[x][y]
....return res

㈦ 几个Python题目

1.【选择】下面哪个选项不是定义列表的正确方式?(D)

D.myList4=2,3,4,5

答案解析:这是定义元组的方式,而不是列表


2.【选择】根据下面表达式,a的值是:(C)

C.loWo

3.【填空】请写出如何切片myList[]的倒数第3~5位。

myList[-3:-5]

4.【判断】列表内元素的下标是从0开始的。(


5.【选择】下列Python表达式可以将列表反向并改变原列表值的是:(D)

D.myList.reverse()

答案解析:切片会生成新的列表;reversed只是生成新的迭代器;只有list.reverse()会对原表的值进行改变


-----------

1.【判断】Python语句“x="a","b","c"”中,x是一个元组。(


2.【选择】执行下列Python语句会报错的是:(A)

A.myTuple[3]=30

答案解析:元组是immutable(不可变)的,所以不能改变元组的值


3.【填空】使用Python内置函数,计算元组myTuple的语句是:

sum(myTuple)


4.【选择】下列关于Python的描述错误的是:(C)

C.对元组内部元素进行排序使用的是sort()

答案解析:元组不可变,所以不能对元素进行排序


------------

1.【选择】下列关于Python中字符串说法错误的是:(D)

D.Python中字符类型是char,字符串的类型是str

答案解析:python字符和字符串类型都是str


3.【填空】请写出用空格“”合并字符串“Jane”、“Doe”的Python语句:

"Jane"+""+"Doe"


4.【选择】下列不是Python3中解决路径中特殊字符问题的选项是:(C)

C.s=u"D: est"


------------


1.【选择】下列不是序列的是:(C)

C.集合


3.【选择】下面哪些操作是序列都具有的?(D)

D.以上都是


-----

1.【判断】Python中符号{}仅用在集合这一数据类型中。(B.×


3.【填空】语句set("datascience")的结果是:

集合{'d','a','t','s','c','i','e','n'}


4.【选择】下列关于集合的说法错误的是:(A)

A.集合具有互异性,定义集合时不允许出现相同的元素

答案解析:出现了重复也没事,会自动去重的。


7.【选择】在Python中对数据进行去重处理,一般会借助下列哪种数据类型?(C)

C.集合


---------

1.【填空】有两个列表a=["name","age","sex"],b=["jonh","23","M"],请用一个语句将这两个列表转换成字典,其中列表a中的元素为“键”,列表b中的元素为“值”。

dict(zip(a,b))


2.【填空】定义一个新字典如下,用print输出dict1的结果是:

{1:3,2:'a'}


4.【判断】下面对字典d的定义是正确的。(B.×

答案解析:列表不能用做键。应该用元组('a','b')做键。

㈧ python习题,求帮助

这道题的核心是熟练运用dict()和字符串的操作方法。具体如下:

源代码


如有帮助,请采纳!!!

阅读全文

与python一级考试真题操作题相关的资料

热点内容
群体智能基本算法 浏览:370
可编程软件分为哪两种 浏览:340
格林什么app可以看 浏览:697
飞卢app仙侠热卖推荐怎么样 浏览:722
飞秋上传文件到共享文件夹 浏览:691
服务器的共享文件夹如何访问 浏览:232
复盛螺杆压缩机讲解 浏览:332
柱在基础插筋需要加密吗 浏览:80
51单片机中断寄存器 浏览:65
压缩文件后有病毒怎么办 浏览:618
苹果ipad怎么登安卓王者账号 浏览:862
街头足球服务器已满是什么意思 浏览:462
androidspeex回音消除 浏览:133
加密会议什么意思 浏览:34
ubuntu命令行联网 浏览:7
37选7中奖概率及算法 浏览:593
加密狗哪个版本好 浏览:619
cisco命令手册 浏览:502
omp算法c 浏览:129
上海浦东机场源码 浏览:885