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语法的熟练,这次犯过的错误以后可以避开,增长了经验,以后要多加练习,防止这些低级的问题再次发生。