前提已安装好Python3.x版本
官网链接

实验一

2023-09-07T14:52:10.png
开始菜单搜索IDLE打开,输入2**1024

print('Hello,2021!\n Hello,China! \nHello,广州理工!。')
print("--------------------\n学号:你的学号\n姓名:你的姓名\n班级:你的班级\n--------------------")
import random #导入random模块
print(random.randint(0,9))

实验二

第一部分:

1、 数学表达式写成Python表达式为:

05math.sin(a (x + 1) + b) 。
2、Python中,可以使用运算符__in__测试一个对象是否为另一个对象的元素,使用__type()___测试对象的类型,通过
== 运算符判断两个变量指向的对象的值是否相等,通过___is__运算符可以判断两个变量是否指向同一对象。

3、使用_____del___语句可以删除已定义的变量,使用___dir()____内置函数,可以查看所有内置的异常名,函数名。

4、如果要表示一个空的代码块,可以使用什么语句?请在下面的下划线填上。

def
do_nothing:

pass__

5、运行输入6789时,写出下面Python程序的执行结果。_____9876_____

num=int(input(“请输入一个整数:”)

while(num!=0):

print(num%10,end=’’)

num=num//10

第二部分:

1、 编写程序,输入一个自然数x,输出它的二进制、八进制、十六进制的形式。

2、 编写程序,输入任意大的自然数n,输出1-n之间的和。

3、 编写程序,提示输入姓名和出生年份,输出姓名和年龄。运行效果如下:

4、编写程序,输入本金b,年利率r和年份n,计算最终收益v(v=b(1+r)^n^),结果保留两位小数,程序运行效果如下

# 1.输入一个自然数x
x = int(input("请输入一个自然数: "))
# 使用字符串格式化打印不同进制形式
print(f"二进制形式: {x:b}")
print(f"八进制形式: {x:o}")
print(f"十六进制形式: {x:x}")
#2. 输入一个自然数n
n = int(input("请输入一个自然数: "))
# 使用sum()函数计算1到n之间的和
total = sum(range(1, n + 1))
# 输出结果
print("1 到", n, "之间的和为:", total)
# 3.输入姓名和出生年份
name = input("请输入您的姓名: ")
year = int(input("请输入您的出生年份: "))
# 计算年龄
age = 2023 - year
print(f"您好!{name},您的年龄是{age}岁")

# 4.输入本金、年利率和年份
b = float(input("请输入本金: "))
r = float(input("请输入年利率: "))
n = int(input("请输入年份: "))
# 计算最终收益
v = b * (1 + r) ** n
print(f"你的本金为{b},年利率为{r},年份为{n},你的收入为{v:.2f}")

最后修改:2023 年 09 月 16 日
如果觉得我的文章对你有用,请随意赞赏