0
推荐
1077
阅读

Python实战:图像的变换&图像的手绘效果

一、图像的数组表示图像一般是使用RGB色彩模式,即每个像素点的颜色由红、绿、蓝组成。三种颜色叠加可以得到各种颜色,包括了人类视力所能感知的所有颜色。其中:R 红色,取值范围是0-255G 绿色,取值范围是0-255B 蓝色,取值范围是0-255图像是由像素组成的二维矩阵,每个元素是一个RGB值。即图像可以用一个三维数组表示...

发表了文章 • 2019-11-14 18:30 • 0 条评论

0
推荐
2464
阅读

Python入门案例(八):空气质量指数(AQI)计算

一、空气质量指数计算V1.0主要知识点:分支结构、函数、异常处理# -*- coding:utf-8 -*- """ @author:Angel @file:AQI_V1.0.py @time:2018/11/28 14:29 @1.0功能:AQI计算 """ def cal_linear(iaqi_lo, iaqi_hi, bp_lo, bp_hi, cp): # 线性缩放 iaqi = (iaqi_hi - iaqi_lo) * (cp - bp_lo) / (bp_hi - bp_lo) ...

发表了文章 • 2019-02-19 15:03 • 0 条评论

0
推荐
1643
阅读

Python入门案例(七):模拟掷骰子

一、模拟掷骰子V1.0主要知识点:random库:生成随机数enumerate()函数:用于将可遍历的组合转换为一个索引序列,一般用于for循环中,同时列出元素和元素的索引号# -*- coding:utf-8 -*- """ @author:Angel @file:lect08_V1.0.py @time:2018/11/27 16:09 @1.0功能:模拟掷骰子 """ import random def roll_dice(): ...

发表了文章 • 2019-01-15 17:50 • 0 条评论

1
推荐
1351
阅读

Python入门案例(六):判断密码强弱

一、判断密码强弱V1.0主要知识点:字符串,分支结构# -*- coding:utf-8 -*- """ @author:Angel @file:pwd_strength_V1.0.py @time:2018/11/25 16:59 @1.0功能:判断密码强度 """ def check_number_exist(password_str): # 判断是否含有数字 for c in password_str: if c.isnumeric(): ret...

发表了文章 • 2019-01-02 15:28 • 2 条评论

0
推荐
1247
阅读

Python入门案例(五):判断第几天

一、判断第几天V1.0主要知识点:元组:是特殊的序列类型,一旦创建,不能修改,使用逗号和圆括号表示,访问方式和列表相同,一般用于表达固定数据项、函数多返回值等情况。元组中的元素可以是不同类型的,可以通过索引访问元组中的元素# -*- coding:utf-8 -*- """ @author:Angel @file:which_day_V1.0.py @time:2018/11/...

发表了文章 • 2018-12-26 15:29 • 0 条评论

0
推荐
1286
阅读

Python入门案例(四):52周存钱挑战

一、52周存钱挑战V1.0主要知识点:循环语句while格式化字符串# -*- coding:utf-8 -*- """ @author:Angel @file:money_challenge1.0.py @time:2018/11/18 11:52 @1.0功能:52周存钱挑战 """ def main(): money_per_week = 10 # 每周存入的金额 i = 1 # 记录周数 increase_money = 10 # 递...

发表了文章 • 2018-12-20 14:43 • 0 条评论

0
推荐
2349
阅读

Python入门案例(三):BMR(基础代谢率)计算器

一、BMR计算器V1.0主要知识点:常用的数值类型:整数、浮点数、字符串数值运算# -*- coding:utf-8 -*- """ @author:Angel @file:bmr_V1.0.py @time:2018/11/15 15:12 @1.0功能:BMR计算器 """ def main(): # 性别 gender = '男' # 身高(CM) height = 170 # 体重(KG) weight = 50 ...

发表了文章 • 2018-12-17 10:17 • 0 条评论

2
推荐
2540
阅读

Python入门案例(二):分形树的绘制

一、分形树的绘制V1.0主要知识点:turtle库绘制简单图形while循环# -*- coding:utf-8 -*- """ @author:Angel @file:pentagram_V1.0.py @time:2018/11/13 21:39 @1.0功能:五角星的绘制 """ import turtle def main(): # 计数器 count = 1 while count <= 5: turtle.forward(200) tur...

发表了文章 • 2018-12-11 13:48 • 1 条评论

1
推荐
4169
阅读

Python入门案例(一):汇率兑换

一、汇率兑换V1.0主要知识点:注释:说明信息,是不被执行的,单行注释用#,多行注释用三个单引号命名:命名只能使用字母、数字和下划线;且须保证命名的唯一性;且不能以数字开头,Python是区分字母大小写的,且命名不能和保留字相同# 查询保留字 import keyword print(keyword.kwlist) ['False', 'None', 'True', 'an...

发表了文章 • 2018-11-15 16:10 • 0 条评论