Python学习记录
NLumos
Onward and Upward
展开
-
Python学习记录(三)素数
项目场景:用Python编写函数,判别一个正整数是否为素数;调用此函数,求前30个素数,按每行6个输出问题描述:原意为每行6个参数,但输出时第一行只有五个参数 原因分析:计数器 t 的初始值设置成了 1解决方案:x = 2num = 1 t = 0 #计数器def f(x): for i in range(2,x): if x%i == 0: return False return Truewhile(num <原创 2021-04-15 11:11:15 · 808 阅读 · 0 评论 -
Python学习记录(二)Myqrcode
二维码编写 myqrcode生成一个带照片的二维码一、安装模块pip install qrcodepip install pillowPPPPS: 在操作过程中发生了pip install时显示pillow已存在,但是代码依然发生no module named报错的问题。最后解决方式:下载模块虽然是Pillow,但是代码要写:from PIL import Image二、 代码内容import qrcodefrom qrcode.constants import ERROR_CO原创 2021-04-09 15:54:26 · 454 阅读 · 0 评论 -
Python学习记录(一)成绩转换
场景:用Python编写程序,实现成绩转换具体描述:使用随机数函数产生20个同学的成绩,存入文本文件ex4_scores.txt中;从文件中读入这些成绩,将其转换成等级,将成绩和等级存入文本文件ex4_degrees.txt中,并在屏幕上输出考察内容:random() 函数应用python读取、写入txt文本内容选择和循环语句具体方案:用random函数随机生成20个成绩,使用random.randint(a,b)import randoms_list = []f原创 2021-04-09 15:30:27 · 2984 阅读 · 1 评论