实验一 Python简单程序设计
发布网友
发布时间:2022-12-23 21:29
我来回答
共1个回答
热心网友
时间:2023-10-04 05:37
实验名称:实验一 Python简单程序设计
一、实验目的
1、掌握Python环境配置,可使用IDLE或Pycharm等工具进行Python程序开发。
2、掌握Python基本数据类型及程序控制结构,完成简单的程序练习题。
二、实验内容
1、编写程序随机产生20个长度不超过3位的数字,让其首尾相连以字符串形式输出,随机种子为17。
2、从键盘获得用户输入的正整数N,计算1到N之间所有奇数的平方和,不含N,直接输出结果。
3、从键盘获得用户输入的正整数N,判断N是否为质数,如果是则输出True,否则输出False。
三、程序清单
实验1:
import random
random.seed(17)
for i in range(20):
print(str(random.randint(0,999)),end="")
实验2:
N=eval(input("请输入一个正整数:"))
m=0
for i in range(1,N,2):
m+=i**2
print(m)
实验3:
import math
x=eval(input("请输入一个正整数:"))
y=1
for i in range(2,int(math.sqrt(x))+1):
if x%i==0:
y=0
break
if y==0 or x==1:
print("False")
else:
print("Ture")
四、调试及测试结果
实验1:
实验2:
实验3:
五、实验总结与心得
本次实验考查了在Python学习中一些基本功如range(a,b,c)的切片循环与end=“”的不换行作用,许多地方也需要我们细心的检查与调试。
*Python中的“与” “或”用“and” “or”表示,而不用“&&”与“||”