自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python,文件的操作。

一、文件的类型(编码不同分类)1、文本文件:基于字符编码,存储的是普通字符串,不包括字体、字号、样式、颜色等信息,可通过文件编辑器显示和编辑,如txt/.py/.html/.csv/.xls/.xlsx2.二进制文件:基于值编码的,以字节形式存储,其编码长度根据值大小长度可变。如.jpg/.avl等图片,音频或视频文件二、文件的操作1、使用open()函数打开(或建立)文件,返回一个file对象。2、使用file对象的读/写方法对文件进行读/写操作。

2023-11-13 12:15:23 38

原创 Python,函数课上练习

def JiuJiuKouJue(): for i in range(1,10): for j in range (1,i+1): print('{}*{}={}'.format(j,i,j*i),end='\t') print('\n')JiuJiuKouJue() #函数JiuJiuKouJue的调用运行结果a=10h=12.3S=1/2*a*hprint('三角形的面积S=%.2f'%S) def S(a,h):

2023-11-13 12:11:01 42

原创 Pytho,面向对象编程练习

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-13 12:08:07 46

原创 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-13 12:06:18 86

原创 Python,猜单词游戏代码

(2)将抽取的单词包含的字母打乱(将word里一个一个的字母随机存放到jumble变量里面)变成一个新的乱序单词jumble。jumble='' #定义一个变量jumble存放打乱后的单词,初始值为空。(3)再在word里面删除存放到jumble里的单词,知道word里面没有字母。guess = input('请输入猜测的单词')guess = input('请输入猜测的单词:')print('乱序后的单词为',jumble)print('对不起,猜测错误')

2023-11-13 12:05:42 65

原创 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-13 12:05:08 137

原创 Python,打印九九乘法表

{}*{}={}’中的每个{}分别对应j,i,k的值,其中fotmat作为Python的的格式字符串函数,主要通过字符串中的花括号{},来识别替换字段,从而完成字符串的格式化。for j in range(1,i+1): #j表示列。for j in range(1,i+1): #j表示列。使用第二个for循环控制列数,变量j表示当前列数,取值范围为1到当前行数。使用第一个for循环控制行数,变量i表示当前行数,取值范围为1到9。开始同上,j的范围变为当前行数i到九。

2023-11-13 12:04:29 36

原创 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-13 12:02:49 364

原创 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-13 12:01:39 166

原创 使用Python语言实现华氏温度和摄氏度的相互转换

如果判断为华氏度为单位则执行华氏度转换为温湿度的公式,并将结果保存在变量C中。如果为温湿度则执行温湿度转变为华氏度的公式,并将结果保存在变量F中。最后,使用print()函数输出转换后的温度值,并按照格式化字符串的要求进行显示。当输出的数据不是温湿度或者华氏度时会显示“呆!你输错了,还不快从新输入”的信息。实现华氏温度和摄氏度的转换,首先用过input()函数获取到用户输入带有单位的字符串,并将其保存在TempStr变量中。华氏度与温湿度的转换公式 :C=(F-32)/1.8,F=C*1.8+32。

2023-11-13 11:59:59 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除