@Python课程设计
《Python课程设计》实验一Python
实验目的
1.熟悉Python的开发环境,掌握在Python开发环境中调试程序的方法。
2.熟悉Python的数据类型及特点。
3.掌握变量的创建和使用方法。
4.熟练掌握Python各种运算符的使用方法。
5.掌握常用 Python 内置函数的使用方法。
实验内容
- 编写程序,输入任意大的自然数,输出各位数字之和。
- 编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集和对称差集。
- 编写程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式(使用类型转换内置函数)。
- 编写程序,输入一个自然数字符串,然后输出各位数字之和。例如,输入字符串1234,输出10。
- 编写程序,输入一个字符串,输出翻转(首尾交换)后的字符串。例如,输入字符串12345,输出54321。
- 编写程序,输入一个包含若干整数的列表,输出列表中的最大值。例如,输入[1,2,3,4,5,888],输出888。
- 编写程序,输入一个包含若干整数的列表,把列表中所有整数转换为字符串,然后输出包含这些字符串的列表。例如,输入[1,2,3,4,5,888],输出[‘1’,‘2’,‘3’,‘4’,‘5’,‘888’]。
- 编写程序,输入一个包含若干任意数据的列表,输出该列表中等价于True的元素组成的列表。例如,输入[1,2,0,None,False,‘a’],输出[1,2,‘a’]。
- 编写程序,输入一个包含若干自然数的列表,输出这些自然数的平均值,结果保留3位小数。
- 编写程序,输入一个包含若干自然数的列表,输出这些自然数降序排列后的新列表。
- 编写程序,输入一个包含若干自然数的列表,输出一个新列表,新列表中每个元素为原列表中每个自然数的位数。例如,输入[1,888,99,23456],输出[1,3,2,5]。
- 编写程序,输入一个包含若干实数的列表输出其中绝对值最大的实数。例如,输入[-8,64,3.5,-89],输出-89。
- 编写程序,输入一个包含若干整数的列表,输出这些整数的乘积。例如,输入[-2,3,4],输出-24。
- 编写程序,输入两个包含若干整数的等长列表,把这两个列表看作两个向量,输出这两个向量的内积。例如,输入[1,2,3],[4,5,6],输出32。
实验结果
1.编写程序,输入任意大的自然数,输出各位数字之和。
2.编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集和对称差集。
3.编写程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式(使用类型转换内置函数)。
4.编写程序,输入一个自然数字符串,然后输出各位数字之和。例如,输入字符串1234,输出10。
5.编写程序,输入一个字符串,输出翻转(首尾交换)后的字符串。例如,输入字符串12345,输出54321。
6.编写程序,输入一个包含若干整数的列表,输出列表中的最大值。例如,输入[1,2,3,4,5,888],输出888。
7.编写程序,输入一个包含若干整数的列表,把列表中所有整数转换为字符串,然后输出包含这些字符串的列表。例如,输入[1,2,3,4,5,888],输出[‘1’,‘2’,‘3’,‘4’,‘5’,‘888’]。
8.编写程序,输入一个包含若干任意数据的列表,输出该列表中等价于True的元素组成的列表。例如,输入[1,2,0,None,False,‘a’],输出[1,2,‘a’]。
9.编写程序,输入一个包含若干自然数的列表,输出这些自然数的平均值,结果保留3位小数。
10.编写程序,输入一个包含若干自然数的列表,输出这些自然数降序排列后的新列表。
11.编写程序,输入一个包含若干自然数的列表,输出一个新列表,新列表中每个元素为原列表中每个自然数的位数。例如,输入[1,888,99,23456],输出[1,3,2,5]。
12.编写程序,输入一个包含若干实数的列表输出其中绝对值最大的实数。例如,输入[-8,64,3.5,-89],输出-89。
13.编写程序,输入一个包含若干整数的列表,输出这些整数的乘积。例如,输入[-2,3,4],输出-24。
14.编写程序,输入两个包含若干整数的等长列表,把这两个列表看作两个向量,输出这两个向量的内积。例如,输入[1,2,3],[4,5,6],输出32。