自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python绘图】Rose

画了一朵玫瑰花,还是没能处理好颜色填充的问题~~~ 代码:#Roseimport turtle as tt.screensize(800,600,"pink")t.setup(0.4,0.8)t.pensize(4)#1t.fillcolor("red")t.begin_fill()t.penup()t.goto(0,150)t.pendown()t.fd(12)t.circle(-8,195)t.fd(22)t.seth(110)t.c...

2022-03-27 12:59:25 644

原创 【Python绘图】皮卡丘

最近新学了turtle库,迫不及待编写了第一个小程序。虽然还有很多不足,但还是收获满满哈哈~~~废话不多说,上代码:#皮卡丘import turtle as tt.screensize(600,600,"pink")t.pensize(4)#头部轮廓t.penup()t.fd(100)t.pendown()t.fillcolor("yellow")t.begin_fill()t.left(90)t.circle(100,180)t.right...

2022-03-22 20:03:02 864

原创 Python:温度转换

#TempConvert.pyTempStr = input("请输入带有符号的温度值: ")if TempStr[-1] in ['F','f']: C = (eval(TempStr[0:-1]) - 32)/1.8 print("转换后的温度是{:.2f}C".format(C))elif TempStr[-1] in ['C','c']: F = 1.8*eval(TempStr[0:-1]) + 32 print("转换后的温度是{:.2f}F".f.

2022-03-19 10:14:35 627

原创 【Python日记】8

文件和异常从文件中读取数据、写入文件、异常、存储数据从文件中读取数据:读取整个文件函数open()接受一个参数(要打开的文件的名称);关键字with在不再需要访问文件后将其关闭;也可以调用open()和close()来打开和关闭文件;方法read()读取文件的全部内容文件路径相对文件路径、绝对文件路径、在代码中使用斜杠(/),如果要使用反斜杠(\),可对路径中的每个反斜杠都进行转义(\\)逐行读取(for循环)、创建一个包含文件各行内容的列表(方法readlines()从文件中读

2022-03-12 22:50:15 613

原创 【Python日记】7

类创建和使用类、使用类和实例、继承、导入类、Python标准库、类编码风格创建和使用类:编写类(可将类视为有关如何创建实例的说明)后,用它来创建实例(对象);class、方法_init_();首字母大写的名称指的是类;类中的函数称为方法,有关函数的一切都适用于方法,差别是调用方法的方式;可通过实例访问的变量称为属性;可使用句点表示法访问实例的属性、调用类中定义的任何方法;可创建任意数量的实例,条件是将每个实例都存储在不同的变量中,或者占用列表或字典的不同位置。使用类和实例:给属性指定默认值、修改

2022-03-12 17:32:50 583

原创 【Python日记】6

函数定义函数、传递实参、返回值、传递列表、传递任意数量的实参、将函数储存在模块中、函数编写指南定义函数:函数定义(关键字def)、文档字符串("""函数功能""")、函数调用、形参和实参传递实参:位置实参、关键字实参、默认值、等效的函数调用、避免实参错误返回值:返回简单值(return语句)、让实参变成可选的(使用默认值)、返回字典(将可选形参设置为特殊值None)、结合使用函数和while循环传递列表:在函数中修改列表、禁止函数修改列表(切片表示法[:]创建列表的副本)传递任意数量

2022-03-12 12:09:43 716

原创 Python:矩阵加法、减法和数乘

#矩阵加法、减法和数乘print("Choose a function: 'addition', 'subtraction' or 'multiplication': ")function = input() #选择功能if function == "addition" or function == "subtraction": matrix_1 = [] #定义矩阵规模 matrix_2 = [] matrix_3 = [] lin.

2022-03-11 21:39:56 1843

原创 Python:输入并呈现任意规模矩阵

#用列表呈现矩阵matrix = [] #定义一个空列表line = input("Enter the line: ")row = input("Enter the row: ")line =int(line)row = int(row)number_1 = line * row #元素总数number_2 = 1number_3 = 1print(f"Enter a {line}*{row} matrix: ")while number_2 <= number_1:.

2022-03-10 21:02:41 425

原创 Python:输入一个年份,判断是否为闰年

#输入一个年份,判断是否为闰年message_1 = "Enter a number to judge if it is a leap year: "message_2 = " is a leap year."message_3 = " is not a leap year."message_4 = "continue or quit? "message_5 = "Wrong, please enter 'continue' or 'quit'. "choice = Truewhile c.

2022-03-09 22:45:11 5818

原创 【Python日记】5

嵌套:在列表中嵌套字典、在字典中嵌套列表、在字典中嵌套字典print()中字符串分行用户输入和while循环用户输入:input()、int()、求模运算符%、+=while()循环:让用户选择何时退出、使用标志、使用break退出循环、在循环中使用continue、避免无限循环(Ctrl+C)使用while循环处理列表和字典:在列表之间移动元素、删除为特定值的所有列表元素、使用用户输入来填充字典今天有点懒,没认真整理哈哈~~...

2022-03-07 20:48:47 177

原创 【Python日记】4

字典使用字典、遍历字典、集合使用字典:resume = {'last_name':'yang','age':19} #创建字典print(resume)l_name = resume['last_name'] #访问字典中的值print(f"My last name is {l_name}.")resume['hometown'] = 'dali' #添加键值对print(resume) #字典中元素的排列顺序与定义时相同resume['

2022-03-06 17:02:59 150

原创 【Python日记】3

if语句条件测试、if语句、使用if语句处理列表条件测试:布尔表达式相等运算符==,在Python中检查是否相等时区分大小写。若希望忽略大小写,可以使用lower(),但不修改变量初值 不相等!= <、<=、>、>=检查多个条件时用关键词and和or检查特定值是否包含/不包含在列表中用关键字in/not inif语句:简单的if语句、if-else语句、if-elif-else语句、使用多个elif代码块、省略else代码块、测试多...

2022-03-05 23:36:25 236

原创 【Python日记】2

操作列表遍历整个列表、缩进错误、创建数值列表、切片、元组遍历整个列表:for循环names = ['naruto','sasuke','shikamaru','lee','gaara']for name in names: print(f"{name.title()} is a ninja.")缩进错误:语法错误、逻辑错误创建数值列表:range()、list()、min()、max()、sum()、列表解析range()for value in range(

2022-03-05 21:46:15 147

原创 【Python日记】1

列表访问列表元素:列表名称[索引]索引从零开始,负数索引返回倒数元素修改、添加和删除元素:append()、insert()、del语句、pop()、remove()names = ['naruto','sasuke','kakashi','lee','gaara']print(names)names[2] = 'itachi'print(names)names.append('hinata') #添加元素到列表末尾print(names)names.insert(0,'s

2022-03-05 15:45:03 58

原创 【Python日记】0

起步Hello World 程序:print("Hello Python world!")变量和简单数据类型变量、字符串、数、注释、Python之禅修改字符串的大小写:title()、upper()、lower()name = "keanu reeves"print(name)print(name.title())print(name.upper())print(name.lower())在字符串中使用变量:f字符串、format()first_nam.

2022-03-05 12:15:00 53

原创 Python:遍历字典中的键和对应的值

练习:喜欢的数使用一个字典来存储一些人喜欢的数。请想出5个人的名字,并将这些名字用作字典中的键;找出每个人喜欢的一个数,并将这些数作为值储存在字典中。打印每个人的名字和喜欢的数。我的方法:#keys(),items(),values()fnumbers = { 'f':'232', 'b':'7236', 'c':'45', 'd':'44', 'e':'12', }for a in fnumbers.keys(): b = fnumbers[a] print(...

2022-01-17 10:08:28 1408 1

空空如也

空空如也

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

TA关注的人

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