我的Python学习笔记
虾编
欢迎指教和提问,虾编与你一起进步!
展开
-
[MoocPython课程]Turtlr库绘图之“富士山下”
找到一个挺漂亮的图片,我们试着用python把它画出来。打算的构图:1.富士山 2.花田 3.樱花树 4.樱花雨第一步,导入绘图库,建立画布,找准坐标,做到心中有数import turtle as tt.setup(800,600,0,0)画布中心为(0,0),左右边界(-400,400)上下边界(-300,300)第二步 1,填充背景色https://tool.oschina...原创 2020-02-24 14:03:50 · 1649 阅读 · 0 评论 -
[MoocPython课程]基本数据类型
基本数据类型1.数值型数据:实例之天天向上1.0:每天进步的力量:每天进步1%o,一年下来进步多少呢每天退步1%o,一年下来退步多少呢给出代码:dayfactor = 0.001up = pow(1+dayfactor,356)down = pow(1-dayfactor,365)print('天天向上最终成为原来的{:.2f}倍,天天向下最终成为原来的{:.2f}倍'.for...原创 2020-02-15 12:25:37 · 668 阅读 · 0 评论 -
[MoocPython课程]实例-蟒蛇绘制
Python绘图1.绘制蟒蛇实例1.代码编写import turtleturtle.setup(650,350,200,100)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(25)turtle.pencolor('purple')turtle.seth(-40)for i in range(4): ...原创 2020-02-11 20:26:37 · 390 阅读 · 0 评论 -
[MoocPython课程]实例-1.温度转换
问题描述:需要在得到一个摄氏度时转换为华氏度,在得到一个华氏度时转换为摄氏度解题前提:会进行华氏度与摄氏度之间的转换F = C * 1.8 +32C = (F-32)/1.8代码设计:str = input('请输入带有符号的温度:')if str[-1] in ['C','c']: f = eval(str[0:-1])*1.8 +32 print('你输入的温度...原创 2020-02-04 21:13:15 · 314 阅读 · 0 评论 -
[从零开始学Python]综合实例1
实例:学员信息管理系统''' 学员信息管理系统 1.学员信息数据源 2.查看学员信息 3.添加学员信息 4.删除学员信息 5.退出系统 6.界面和交互'''# 1.学员信息数据源stu_list = [ {'name':'zhangsan','age':20,'classid':'Python01'}, {'nam...原创 2020-02-01 21:09:24 · 360 阅读 · 0 评论 -
[从零开始学Python]4.文件操作
文件的读写1.文件的读取1.按字符读取文件当我们需要对文件进行操作的时候,首先需要打开文件流在这里用到了open()函数,open()函数中的参数,必选参数为路径,此处的路径可以填写相对路径或者绝对路径(相对路径更利于文件的迁移)。还有非强制性的参数,有模式参数,'r’以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。# 按照字符读取文件f = open('./a.txt...原创 2020-02-01 21:02:19 · 140 阅读 · 0 评论 -
[从零开始学Python]3.函数
3.函数 函数的本质就是功能的封装,和对代码的抽象1.函数的作用1.避免开发重复性的代码2.便于程序的理解与维护3.对底层代码的抽象2.函数的格式def 函数名(参数): 函数功能代码… 函数功能代码… return (若没有返回值NULL)Python函数并不需要声明类型,调用的方法:函数名(参数,参数…)声明函数时的参数->形参,使用函数时的参数->...原创 2020-02-01 11:06:11 · 118 阅读 · 0 评论 -
[从零开始学Python]2.分支和循环
二、分支和循环 在学习分支、循环等内容之前,我们要先清楚Python代码的流程控制,流程控制:对计算机代码执行顺序的管理。流程分类:1.顺序结构;2.分支选择结构;3.循环结构。1.分支选择1.单项分支 如果学习过其他语言,那么对于if 都有过一定程度的了解了,例如c语言中int a = 1;if(a>=0){ print('a是正数');} 而Python中,是依...原创 2020-01-22 22:21:02 · 214 阅读 · 0 评论 -
[从零开始学Python]1.编写代码基础、数据类型
Python第一讲1.Python的注释print('hello python')# 单行注释的添加方法# print函数可以同时输出多个字符串print('hello','python','bye')# print函数默认输出带换行,可以用参数end=''来修改分隔符print(1,end=' ')print(2,end=' ')print(3,end=' ')prin...原创 2020-01-22 15:17:37 · 468 阅读 · 0 评论 -
[从零开始学Python]1.初识Python与环境搭建
如果你跟我一样也是一个计算机专业的学渣,假期是我们提升技术的好机会,当然要抓住啦????????而开放和共享,是学习编程的宗旨,因此在这里分享自己的学习心得,希望能有和我一样的小白从中受益,更欢迎大牛来指导!加油????1.python的特点Python是一门跨平台开源语言Python是一种解释型高级语言底层语言{机器语言、汇编语言}高级语言{编译型(C语言、Java、Go)、解释型(Python、J...原创 2020-01-20 21:40:41 · 436 阅读 · 1 评论