Python自学笔记
文章平均质量分 90
是个努力精啊!
摸打滚爬的努力精本精!
展开
-
Python绘制“蟒蛇”——turtle库基础知识
turtle(海龟)库是turtle绘图体系的Python实现turtle库属于标准库之一Python计算生态=标准库+第三方库-标准库:随解释器直接安装到操作系统中的功能模块-第三方库:需要经过安装才能使用的功能模块-库Library、包Package、模块Module,统称模块turtle库的使用turtle(海龟)是一种真实的存在-有一只海龟,其实在窗体正中心,在画布上游走...原创 2019-05-01 23:48:15 · 1242 阅读 · 0 评论 -
Python“天天向上的力量”——基本数据类型以及数值运算函数
整数类型:与数学中整数的概念一致-可正可负,没有取值范围限制-pow(x,y)函数:计算xy,想算多大算多大-十进制:1010,99,-217-二进制:以0b或0B开头:0b010,-0B101-八进制:以0o或0O开头:0o123,-0O456-十六进制:以0x或0X开头:0x9a,0X89浮点类型:与数学中实数的概念一致(1)带有小数点及小数的数字-浮点数取值范围和小数精度都...原创 2019-05-02 22:26:04 · 5338 阅读 · 0 评论 -
Python基础知识
注释:不被程序执行的辅助性说明信息-单行注释 以#开头,其后内容为注释-多行注释 以’’'开头和结尾(三个单引号)变量:用来保存和表示数据的占位符号-变量采用标识符来表示,关联标识符的过程叫命名-可使用等号(=)向变量赋值或修改值,=被称为赋值符号比如,TempStr=‘82F’ #向变量TempStr赋值’82F’命名:关联标识符的过程-命名规则:大小写字母、数字、下划线和汉...原创 2019-04-30 15:38:32 · 231 阅读 · 0 评论 -
Python字符串的基本知识
字符串:由0个或多个字符组成的有序字符序列-字符串由一对单引号或一对双引号表示-字符串是字符的有序序列,可以对其中的字符进行索引字符串有2类共4种表示方法-由一对单引号或双引号表示,仅表示单行字符串-由一对三单引号或三双引号表示,可表示多行字符串-如果希望在字符串中包含双引号或单引号:‘这里有个双引号(’’)‘或"这里有个单引号(’)"-如果希望在字符串中既包含单引号又包括双引号:"...原创 2019-05-15 15:02:51 · 808 阅读 · 0 评论 -
Python“文本进度条”——time库的使用
-time库是Python中处理时间的标准库1)计算机时间的表达2)提供获取系统时间并格式化输出功能3)提供系统级精确计时功能,用于程序性能分析import timetime.< b >()-time库包含三类函数1)时间获取:time()、ctime()、gmtime()2)时间格式化:strftime()、strptime()格式化字符串日期/时间说明...原创 2019-05-15 16:35:44 · 964 阅读 · 1 评论 -
Python "身高质量指数BMI"——程序的控制结构
单分支结构根据判断条件结果而选择不同向前路径的运动方式if<条件>: <语句块>二分支结构根据判断条件结果而选择不同向前路径的运动方式if<条件>: <语句块1>else : <语句块2>紧凑形式:适用于简单表达式的二分支结构<表达式1> if <条件> else <表达式2>比...原创 2019-05-26 06:40:54 · 2408 阅读 · 0 评论 -
Python "圆周率的计算"——遍历循环、无限循环和random库
遍历循环遍历某个结构形式的循环运行方式:for <循环变量> in <遍历结构>: <语句块>-由保留字for和in组成,完整遍历所有元素后结束-每次循环,所获得元素放入循环变量,并执行一次语句块遍历循环的应用1)计数循环(N次)for i in range(N): <语句块>-遍历由range()函数产生的数字序列,产生循环,即...原创 2019-05-26 07:44:40 · 3283 阅读 · 0 评论 -
Python“七段数码管绘制”——函数的定义与使用
函数的定义与使用-函数的定义:函数是一段代码的表示def <函数名>(<参数(0个或多个)>): <函数体> return <返回值>函数可以有参数,也可以没有,但必须保留括号函数定义时可以为某些参数指定默认值,构成可选参数def <函数名>(<非可选参数>,<可选参数>): <函数体>...原创 2019-06-22 15:06:23 · 2266 阅读 · 0 评论 -
Python“科赫雪花小包裹”——代码复用与函数递归
代码复用与模块化设计代码复用:把代码当成资源进行抽象-代码资源化:程序代码是一种用来表达计算的“资源”-代码抽象化:使用函数等方法对代码赋予更高级别的定义-代码复用:同一份代码在需要时可以被重复使用函数和对象是代码复用的两种主要形式。递归:函数定义中调用函数自身的方式两个关键特征:-链条:计算过程存在递归链条-基例:存在一个或多个不需要再次递归的基例递归示例1:n!def ...原创 2019-06-22 16:42:22 · 1802 阅读 · 1 评论