python程序设计实验报告:
一.Python 运算符、内置函数
1.实验名称:
Python 运算符、内置函数
2.实验目的:
1、熟练运用 Python 运算符。
2、熟练运用 Python 内置函数。
3.实验原理:
1、编写程序,输入任意大的自然数,输出各位数字之和。
2、编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集 setA-setB。
3、编写程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式。
4.仪器与材料:
PC机,pycharm。
5.实验步骤(代码):
1、
num = input('请输入一个自然数:')
print(sum(map(int, num)))
2、
setA = set(input('请输入一个集合:'))
setB = set(input('再输入一个集合:'))
print('交集:', setA & setB)
print('并集:', setA | setB)
print('setA-setB:', setA - setB)
3、
num = int(input('请输入一个自然数:'))
print('二进制:', bin(num))
print('八进制:', oct(num))
print('十六进制:', hex(num))
6.问题即讨论
input 函数返回一个字符串,而代码试图计算输入数字中各位数字的总和。然而,它没有处理输入不是有效数字的情况。类似于第一个代码片段,添加检查以确保输入是有效的自然数。