python程序设计题库编程题(python程序设计题库)
2021-01-20 python编程题(1/100)
问题:编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上(1级)
方法:使用for循环+if语句+join()+append()
'''
def number():
num_list = []
for i in range(2000,3201):
if i %7 == 0 and i %5 != 0:
num_list.append(str(i))
num = ','.join(num_list)
return num
if name == ' main ':
print(number())
'''
容易错的点:由于循环取的int类型,而join()只能处理str等可迭代类型,因此需要将i转换为str类型,否则会报错
用Python语言设计程序,5道题,谢谢!
第一题,用input()接受用户输入,int()把输入转换成整型,if... else语句判断条件。能被2整除的是偶数,否则奇数
代码:
n = int(input())
if n % 2 == 0:
..#前面的点表示缩进。
..print("是偶数")
else:
..print("是奇数")
第二题input()、int()和嵌套if语句
代码:
n = int(input())
if n % 100 != 0:
..if n % 4 == 0:
....print("是闰年")
..else:
....print("是平年")
elif n % 400 == 0:
..print("是闰年")
else:
..print("是平年")
第三题还是一样滴,用input(),int()和if...else语句
代码:
a = int(input())
b = int(input())
if a b:
..print(a – b)
else:
..print(b – a)
第四题也是一样滴
代码:
m = int(input())
n = int(input())
if m n:
..print(m, n)
else:
..print(n, m)
第五题 (*^▽^*)
代码:
a = int(input())
if a =60:
..print("合格")
else:
..print("不合格")

Python编程题求助
该答案为组合数学中著名的卡特兰数,其通式为C(2n,n)-C(2n,n-1)
这里采用递推关系求解,即动态规划的方法
设n对父子有d[n]种出场策略,注意初值d[0]=1
因为每个孩子前面必有一个父亲与之对应
对于i对父子,遍历第j个孩子,该孩子前面有j-1个孩子,对应d[j-1]种出场策略
后面有i-j个孩子,对应d[i-j]种出场策略,则d[i]+=d[j-1]*d[i-j],最终d[n]即为所求
python代码如下:
n = int(input())
d = [0] * (n+1)
d[0] = 1
for i in range(n+1):
? for j in range(i+1):
? ? ? d[i] += d[j-1] * d[i-j]
print(d[n])
运行结果如下:
望采纳~
计算机二级python题目类型
计算机二级python的考试题型有单项选择题、基本编程题、简单应用题和综合应用题四个模块,分值分别为40分,18分,24分和18分,及格分数为60分,每一场考试有3套题,一般为随机分配。
具体考试内容如下:
一、Python语言基本语法元素
1.程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用。
2.基本输人输出函数:input()、eval()、print()。
3.源程序的书写风格。
4.Python语言的特点。
二、基本数据类型
1.数字类型:整数类型,浮点数类型和复数类型。
2.数字类型的运算:数值运算操作符,数值运算函数,
3.字符串类型及格式化:索引、切片,基本的format()格式化方法。
4.字符串类型的操作:字符串操作符,处理函数和处理方法。
5.类型判断和类型间转换。
三、程序的控制结构
1.程序的三种控制结构。
2.程序的分支结构:单分支结构,二分支结构,多分支结构。
3.程序的循环结构:遍历循环,无限循环、break和continue循环控制。
4.程序的异常处理:try-except。
四、函数和代码复用
1.函数的定义和使用。
2.函数的参数传递:可选参数传递,参数名称传递,函数的返回值,
3.变量的作用域:局部变量和全局变量。
五、组合数据类型
1.组合数据类型的基本概念。
2.列表类型:定义索引、切片。
3.列表类型的操作:列表的操作函数,列表的操作方法。
4.字典类型:定义,索引。
5.字典类型的操作:字典的操作函数,字典的操作方法。
六、文件和数据格式化
1.文件的使用:文件打开,读写和关闭。
2.数据组织的维度:一维数据和二维数据。
3.一维数据的处理:表示、存储和处理。
4.二维数据的处理.表示、存储和处理。
5.采用CSV格式对一二维数据文件的读写。
七、Pvthon计算生态
1.标准库:turtle库(必选):random库(必选)time库(可选)。
2.基本的Python内置函数。
3.第三方库的获取和安装。
3.脚本程序转变为可执行程序的第三方库:PvInstaller库(必选)。
4.第三方库:jieba库(必选),wordeloud库(可选)。
5.更广泛的Python计算生态,只要求了解第三方库的名称,不限于以下领域.网络爬虫。数据分析、文本处理、数据可视化、用户图形界面、机器学习、Web开发、游戏开发等。