实验一 Python简单程序设计

如题所述

第1个回答  2022-06-08
实验名称:实验一 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”表示,而不用“&&”与“||”
相似回答