Python 内置运算符和基本数据类型操作

Python 内置运算符和基本数据类型操作

实验目的

1熟练Python基本数据类型及其操作
2熟练掌握Python运算符的操作
3熟练运用Python内置函数
4熟练运用海归库完成简单图形的绘制

实验内容
1输入五个数并计算这五个数的总和以及乘积
2输入一个整数并输出二进制,八进制,十六进制的表达形式
3利用ipo程序描述方法,计算一个梯形的面积
4利用海归库绘制一个五角星
5输入一个任意位数的自然数求合个位数之和,12345(1+2+3+4+5)

1输入五个数并计算这五个数的总和以及乘积

num=input("请输入五个数字,中间用逗号隔开:\n")
sum=0
mul=1
for i in num.split(","):
    num_value=eval(i)
    sum=sum+num_value
    mul=mul*num_value
print(sum)
print(mul)

2输入一个整数并输出二进制,八进制,十六进制的表达形式

num=input("请输入一个整数:\n")
num_value=eval(num)
print(bin(num_value))
print(oct(num_value))
print(hex(num_value))

3利用ipo程序描述方法,计算一个梯形的面积

num1=eval(input("请输入梯形的上底:\n"))
a=num1
num2=eval(input("请输入梯形的下底:\n"))
b=num2
num3=eval(input("请输入梯形的高:\n"))
c=num3
S=(a+b)*c/2
print(S)

4利用海归库绘制一个五角星

from turtle import *
pencolor("red")
penup()
pendown()
seth(72)
for i in range(5):
    fd(100)
    right(144)
    fd(100)
    left(72)

5输入一个任意位数的自然数求合个位数之和,12345(1+2+3+4+5)

num=eval(input("请输入一个任意位数的自然数:\n"))
sum=0
while num>0:
    sum+=num%10
    num//=10
print(sum)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

与我无关-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值