20212126 实验一 《python程序设计》 实验报告

#20212126 2022-2022-2 《python程序设计》实验1报告

 

课程:《python程序设计》

班级:2121班

姓名:张楷勤

学号:20212126

实验老师:王志强

实验日期:2022年3月17日

必修/选修:公选课

 

##1.实验内容

通过输入一个正整数,能够判断出该数是不是素数。

 

##2.实验过程

 

 1 print("请输入一个数")
 2 num = int(input())
 3 a = 1
 4 i = 2
 5 # 判断一个数是不是素数
 6 while a == 1 and i < num:
 7     if num % i == 0:
 8         a = 0
 9     else:
10         a = 1
11     i = i+1
12 if a == 0:
13     print("该数不是素数")
14 else:
15     print("该数是素数")

 结果

 

## 3. 实验过程中遇到的问题和解决过程

 

问题1:忘记了python中“和”用的是“and”而不是“&”。

问题1解决方案:通过几次运行后发现代码有误,经过调试后发现第六行代码有问题,经过百度上搜索发现python“与”用的符号是“and”。

 

## 其他(感悟、思考等)

 

通过这次写代码,我发现了python要比C语言写代码方便,同样是写这些代码,C语言要比python长,同时通过这次写代码,加深了我对python语法的熟练,这次犯过的错误以后可以避开,增长了经验,以后要多加练习,防止这些低级的问题再次发生。

posted @ 2022-03-20 21:11  沉梦听微雨  阅读(202)  评论(0编辑  收藏  举报