python的类的题目_PYTHON练习题

3.18

数据类型

1.

熟练掌握

python

中的字符型数据类型

2.

熟练应用切片功能提取字符串。

3.

熟练运用函数做类型转换

编写程序

,任意输入正整数

N

(要求

16

制输入)

判断该正整数的回文数是否为偶数

a=eval(input("

请输入任意正整数

N:"))

b=str(a)[::

-

1]

c=eval(b)

if c%2==0:

print("

该正整数的回文数是偶数

")

else:

print("

该正整数的回文数不是偶数

")

输入任意十六进制的数字后,

实验结果显示

是偶数或者不是偶数。

3.25

选择分支

1.

熟练掌握

python

中的选择分支结构

2.

熟练应用结构化思想设计程序。

3.

熟练完成程序调试

编写程序

,输入三角形

三条

边长

a,b,c

根据

a,b,c

值的情况计算三角形

面积

a=eval(input("

请输入数值:

"))

b=eval(input("

请输入数值:

"))

c=eval(input("

请输入数值:

"))

if a+b>c and a

-

b

s=(a+b+c)/2

area=(s*(s

-

a)*(s

-

b)*(s

-

c))**0.5

print("{}

是三角形面积

".format(area))

分析:请输入数值:

3

请输入数值:

4

请输入数值:

5

6.0

是三角形面积

实验圆满成功

4.1

选择分支

4.

熟练掌握

python

中的选择分支结构

5.

熟练应用结构化思想设计程序。

熟练完成程序调试

编写程序

,输入方程

ax

2

+bx+c=0

的系数

a,b,c

,根据

a,b,c

值的情况计算方程的根,

a=eval(input("a=:"))

b=eval(input("b=:"))

c=eval(input("c=:"))

if a==0:

if b!=0:

x=

-

c/b

else:

if c==0:

x="

任意数

"

else:

x="

无解

"

print("x:",x)

else:

s=b**2

-

4*a*c

if s>=0:

x1=(

-

b+s**0.5)/(2*a)

x2=(

-

b

-

s**0.5)/(2*a)

print("{},{}".format(x1,x2))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值