- 博客(11)
- 收藏
- 关注
原创 Python,课上练习,词云库wordcloud的安装与应用
wc.to_file('../R&Q_pic/test.png') #(3)输出词云图片文件将生成的词云图片保存在指定的文件。plt.savefig('../R&Q_pic/test_1.png') #必须要在 plt.show()上面不然保存的图片为空白。colors = ['c','m','r','y'] #各部分颜色。plt.rcParams['font.family'] = 'kaiti' #设置中文字体。
2023-11-19 19:09:31 68
原创 Python,文件的操作
使用open()函数打开指定路径的文件,返回一个f对象。with open('test.txt','w+',encoding = 'utf-8') as f_wl: #用with open() as 对象结构,自动关闭文件。f_w.write(str(i)+'\t' + '123456789' + '\n') #用write()方法写入内容。f_w.write(str(i)+'\t' + '123456789' + '\n') #用write()方法写入内容。
2023-11-19 19:06:26 65
原创 Python,函数课上练习
print('三角形的面积S=%.2f'%S(aa,hh)) #调用函数并打印出结果。aa = float(input('请输入三角形的底a:')) #给实际参数(实参)赋值。365天,五天工作,进步1%,两天休息退步1%,假设一年初始值为1,请问一年后进步多少。hh = float(input('请输入三角形的高h:'))print('%d之后的结果为:%.2f'%dayup)print('一年之后的结果为:%.2f'%dayup)print('三角形的面积S=%.2f'%S)
2023-11-19 19:00:28 55
原创 Python,面向对象编程练习
def __init__ (self,width,height): #定义初始化方法(函数),三个参数(属性),至少有self一个参数(形参)print('姓名:{}\n年龄:{}\n性别:{}\n'.format(self.name,self.age,self.sex))s = Student(name='张三',age='20',sex='男',major='通信学院智联网') #给予子类创建对象。3,实例方法:至少包含一个对象参数,在内部通过’self。
2023-11-19 18:57:37 60
原创 Python七段电子数码管时间绘制代码
pencolor(random(),random(),random()) #将画笔颜色随机0-1取值。pencolor(random(),random(),random()) #将画笔颜色随机0-1取值。pencolor(random(),random(),random()) #将画笔颜色随机0-1取值。pencolor(random(),random(),random()) #将画笔颜色随机0-1取值。drawDigit(eval(i)) #将字符串转换成数字。
2023-11-19 18:54:55 79
原创 Python,猜单词游戏代码
(2)将抽取的单词包含的字母打乱(将word里一个一个的字母随机存放到jumble变量里面)变成一个新的乱序单词jumble。jumble='' #定义一个变量jumble存放打乱后的单词,初始值为空。(3)再在word里面删除存放到jumble里的单词,知道word里面没有字母。guess = input('请输入猜测的单词')guess = input('请输入猜测的单词:')print('乱序后的单词为',jumble)print('对不起,猜测错误')
2023-11-19 18:54:09 29
原创 Python使用星号打印N行菱形星号
相对地,在下半部分中,通过另一个for循环和print()函数打印出从第rows+1行到最后一行的菱形图案,即倒序输出上部分的菱形。在每一行内,先打印空格,数量等于rows-i(其中i从1开始,等于当前行数),再打印星号,数量等于(2*i-1)(其中i从1开始,等于当前行数)。:(Y/N)')获取用户输入的继续打印菱形的命令,并将其赋值给变量is_continue。在每一轮循环开始时,通过int(input('请输入菱形行数:N='))获取用户输入的菱形行数,并将其转换为整数类型,赋值给变量N。
2023-11-19 18:53:26 123
原创 Python打印九九乘法表
{}*{}={}’中的每个{}分别对应j,i,k的值,其中fotmat作为Python的的格式字符串函数,主要通过字符串中的花括号{},来识别替换字段,从而完成字符串的格式化。开始同上,变量j表示当前列数,取值范围为当前行数i到9。在内层循环结束后,使用print('\n')换行,并且使用print(end="\t"*i)打印相应数量的制表符,使得下一行的数字向右移动对齐。在每一行开始之前,通过print(end='\t'*(10-i))打印一定数量的制表符,以使得每一行的数字向右移动对齐。
2023-11-19 18:52:26 62
原创 Python,使用for循环计算0到一百的奇数或偶数之和
这样就可以不用if判断语句,同理也可以在for循环中设置range(2,102,2),只遍历偶数。如果i % 2的余数为0,则说明i是偶数,将其累加到变量Sum_1中。如果i % 2的余数不为0,则i是奇数,将其累加到变量Sum中。print('1-100之间所有偶数之和Sum_1=%d'%Sum_1)print('1-100之间所有偶数之和Sum_1=%d'%Sum_1)print('1-100之间所有奇数之和Sum=%d'%Sum)print('1-100之间所有奇数之和Sum=%d'%Sum)
2023-11-19 18:50:29 160
原创 Python五角星代码
之后,通过turtle.forward(200),turtle.right(144),turtle.forward(200)的命令,海龟依次向前移动200个像素,向右旋转144度,然后再次向前移动200个像素,如此循环四次。之后将画笔的大小为10像素(turtle.pensize(10)),将笔画的颜色设置为红色(turtle.pencolor('red')),并将背景颜色设置为黑色(turtle.bgcolor('black'))。turtle.pencolor('red') #设置笔画的颜色为红色。
2023-11-19 18:49:10 30
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人