随笔分类 -  【学习类】Python基础

摘要:找到一个挺漂亮的图片,我们试着用python把它画出来。 打算的构图: 1.富士山 2.花田 3.樱花树 4.樱花雨 第一步,导入绘图库,建立画布,找准坐标,做到心中有数 import turtle as t t.setup(800,600,0,0) 画布中心为(0,0),左右边界(-400,400 阅读全文
posted @ 2020-02-24 14:04 刘生伟 阅读(74) 评论(0) 推荐(0)
摘要:基本数据类型 1.数值型数据: 实例之天天向上1.0: 每天进步的力量: 每天进步1%o,一年下来进步多少呢 每天退步1%o,一年下来退步多少呢 给出代码: dayfactor = 0.001 up = pow(1+dayfactor,356) down = pow(1-dayfactor,365) 阅读全文
posted @ 2020-02-15 12:26 刘生伟 阅读(50) 评论(0) 推荐(0)
摘要:Python绘图 1.绘制蟒蛇实例 1.代码编写 import turtle turtle.setup(650,350,200,100) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolo 阅读全文
posted @ 2020-02-11 20:27 刘生伟 阅读(43) 评论(0) 推荐(0)
摘要:问题描述: 需要在得到一个摄氏度时转换为华氏度,在得到一个华氏度时转换为摄氏度 解题前提: 会进行华氏度与摄氏度之间的转换 F = C * 1.8 +32 C = (F-32)/1.8 代码设计: str = input('请输入带有符号的温度:') if str[-1] in ['C','c']: 阅读全文
posted @ 2020-02-04 21:13 刘生伟 阅读(35) 评论(0) 推荐(0)
摘要:实例:学员信息管理系统 ''' 学员信息管理系统 1.学员信息数据源 2.查看学员信息 3.添加学员信息 4.删除学员信息 5.退出系统 6.界面和交互 ''' # 1.学员信息数据源 stu_list = [ {'name':'zhangsan','age':20,'classid':'Pytho 阅读全文
posted @ 2020-02-01 21:09 刘生伟 阅读(15) 评论(0) 推荐(0)
摘要:文件的读写 1.文件的读取 1.按字符读取文件 当我们需要对文件进行操作的时候,首先需要打开文件流 在这里用到了open()函数,open()函数中的参数,必选参数为路径,此处的路径可以填写相对路径或者绝对路径(相对路径更利于文件的迁移)。还有非强制性的参数,有模式参数,'r’以只读方式打开文件。文 阅读全文
posted @ 2020-02-01 21:02 刘生伟 阅读(14) 评论(0) 推荐(0)
摘要:3.函数 ​ 函数的本质就是功能的封装,和对代码的抽象 1.函数的作用 1.避免开发重复性的代码 2.便于程序的理解与维护 3.对底层代码的抽象 2.函数的格式 def 函数名(参数): ​ 函数功能代码… ​ 函数功能代码… ​ return (若没有返回值NULL) Python函数并不需要声明 阅读全文
posted @ 2020-02-01 11:06 刘生伟 阅读(16) 评论(0) 推荐(0)
摘要:二、分支和循环 ​ 在学习分支、循环等内容之前,我们要先清楚Python代码的流程控制,流程控制:对计算机代码执行顺序的管理。流程分类:1.顺序结构;2.分支选择结构;3.循环结构。 1.分支选择 1.单项分支 ​ 如果学习过其他语言,那么对于if 都有过一定程度的了解了,例如c语言中 int a 阅读全文
posted @ 2020-01-22 22:21 刘生伟 阅读(21) 评论(0) 推荐(0)
摘要:Python第一讲 1.Python的注释 print('hello python') # 单行注释的添加方法 # print函数可以同时输出多个字符串 print('hello','python','bye') # print函数默认输出带换行,可以用参数end=''来修改分隔符 print(1, 阅读全文
posted @ 2020-01-22 15:18 刘生伟 阅读(27) 评论(0) 推荐(0)
摘要:如果你跟我一样也是一个计算机专业的学渣,假期是我们提升技术的好机会,当然要抓住啦🐱‍🏍 而开放和共享,是学习编程的宗旨,因此在这里分享自己的学习心得,希望能有和我一样的小白从中受益,更欢迎大牛来指导!加油🤭 1.python的特点 Python是一门跨平台开源语言 Python是一种解释型高级 阅读全文
posted @ 2020-01-20 21:41 刘生伟 阅读(14) 评论(0) 推荐(0)
摘要:#python 中的异常处理 #try:except:的用法 #try 当中投入错误原因 #except 当中投入处理方法 #还可以分类,错误类型的方法可以执行当中去获取 #此方法的作用就是当发生错误时程序可以继续运行 print ("Start") #多层错误处理 try:#捕获异常 a = in 阅读全文
posted @ 2018-11-26 23:36 刘生伟 阅读(9) 评论(0) 推荐(0)
摘要:#定义父类(基类) class Person: #父类当中的属性 def __init__(self,name,age): self.name=name self.age=age #父类当中的方法: def getinfo(self): print("我的名字:%s;我的年龄:%d;"%(self. 阅读全文
posted @ 2018-11-26 23:06 刘生伟 阅读(7) 评论(0) 推荐(0)
摘要:#学员信息在线管理系统 #定义一个用于存放学员信息的 列表 变量 stulist=[ {"name":"zhangsan","age":20,"classnum":"py1"}, {"name":"lisi","age":21,"classnum":"py2"}, {"name":"wangwu", 阅读全文
posted @ 2018-11-18 16:34 刘生伟 阅读(16) 评论(0) 推荐(0)
摘要:import os#调出os库 #文件的复制 def mycopy(file1,file2):#定义一个mycopy函数用于复制文件 f1=open(file1,"rb")#以读取模式打开file1 f2=open(file2,"wb")#以清空写模式打开file2 content = f1.rea 阅读全文
posted @ 2018-11-17 23:14 刘生伟 阅读(23) 评论(0) 推荐(0)
摘要:>>> print(30) 30 >>> print("hello")//print用于输出 hello >>> name=input("请输入用户名:")//input用于输入 请输入用户名:张三 >>> print(name) 张三 >>> "aaaa" 'aaaa' >>> "{}:{}"fo 阅读全文
posted @ 2018-11-15 23:04 刘生伟 阅读(9) 评论(0) 推荐(0)