Python 实验1-Python 基础
实验⽬的
1. 掌握Python程序的运⾏环境与运⾏⽅式
2. 掌握python的基本数据类型
3. 掌握Python的算术运算规则及表达式的书写⽅法
kalilinux自带实验内容
1. 分别启动命令⾏形式和图形界⾯形式的Python解释器,在命令和程序两种⽅式下执⾏下列语句a =2
b ="1234"
c =a +int (b )%10
print (a ,'\t',b ,'\t',c )
2. 导⼊math模块,再查看该模块的帮助信息
>>> import  math
>>> dir (math )
>>> help (math )
3. 在Python提⽰符下。输⼊⼀下语句,语句执⾏结果说明了什么
>>> x =12
>>> y =x
>>> id (x ),id (y )
4. 求下列表达式的值
1. int(float(‘7.34’))%4
2. 1<<10|10
3. *^3
4. 34
π1−/7i 2
import  math
x =12
y =1e -5
# 1
def  func (num ):
if  num ==1:
新浦奥体中心
return  1
if  num >1:
return  num *func (num -1)
# 2
a =math .fabs (x -y )
b =math .exp (a )
c =math .pow (math .e ,x +y )
d =math .tan (y )
# 3
e =math .sin (x )+math .cos (y )
f =math .pow (x ,2)+math .pow (y ,2)
g =math .pow (x ,y )
h =x *y
# 4
i = (math .pi /2)*x
j = math .pow (math .e ,i )
m = math .fabs (x -y )
k = math .log10(m )
l = x +y
print (1+x /func (3)-y /func (5))
print ((2*b )/(c -d ))
print (e /f +g /h )
ubuntu解压tar命令print (j +k /l )
5. 已知x=12,y=10e-5,求下列表达式的值
1. 1+-
2.
3. +
4. e^(x +3!x 5!
y
e x +y )−tany
(2In ∣x −y ∣x +y 22sinx +cosy xy
x y
)2pi x +y
lg ∣x −y ∣
(1)
>>>import math
>>>x =12
>>>y =pow(10,-5)
>>>print(1+(x/math.factorial(3))-(y/math.factorial(5)))
>>>2.999999916666667
(2)
>>>import math
>>>x =12
>>>y =pow(10,-5)
>>>print((2*math.log(math.fabs(x-y)))/(p(x+y)-math.tan(y)))
>>>3.053527267625413e-05
fortune 500是什么意思中文(3)
>>>import math
>>>x =12
>>>y =pow(10,-5)
>>>print(((math.sin(x)+s(y))/(pow(x,2)+pow(y,2)))+(pow(x,y)/(x*y))) >>>0.003219076978688669
(4)
>>>import math
>>>x =12
>>>y =pow(10,-5)
>>>p((math.pi*x)/2)+(math.log(math.fabs(x-y))/(x+y)))
>>>153552935.60252187
6. 计算并输出pi2。请补充程序,并上机运⾏该程序。
Import math
P=pow(math.pi,2)
Print(p)
>>>9.869604401089358
7. 先执⾏下列语句。
>>>a=list(range(15))
>>>b=tuple(range(1,15))
excel零基础入门免费教程然后完成操作或回答问题:
(1) 显⽰变量a、b的值,并说出变量a、b的数据类型。
print(a)
print(b)
>>>[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]
>>>(1,2,3,4,5,6,7,8,9,10,11,12,13,14)
a是列表,b是元组
(2) Range()函数的作⽤是什么?range(15)与range(1,15)有何区别?
range()函数可创建⼀个整数列表,⼀般⽤在for循环中。
range(15)默认从0开始输出,等价于range(0,15),range(1,15)默认从1开始输出。
(3) ⽣成由100以内的 奇数构成的列表c,请写出语句并验证。
>>>print(list(range(1,100,2)))python基础代码练习
8. 编写⼀个Python程序,使其运⾏后输出“Hello,Python Program”
print("Hello,Python Program")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。