回顾总结| 学习笔记

简介: 快速学习回顾总结

开发者学堂课程Python入门 2020年版回顾总结】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10256


回顾总结

内容介绍:

一、知识回顾

二、习题解答

 

一、   知识回顾

进制转换、数据类型详解、类型转换、运算符

进制转换分二进制,八进制,十进制,16进制。

整型的操作,然后数据类型转换,上节课讲了运算符,算术运算符,赋值运算符,比较运算符,逻辑运算符(难点:与或非),位运算符以及运算符的优先级。

 

二、上节课习题解答

题目:

开放性题目:使用运算符、获取到十六进制颜色 θxFθ384E RGB 值,以十进制形式打印输出。

解答:

步骤①:control+c 复制 θxFθ384E。打开 pycharm,点击左上角 File close project 把工程关掉。

再新建一个工程,找到这次的代码 desktop,找到 Python 基础,找到 day04流程控制语句。

步骤②:拿到 f0很简单,把后面384E几位移掉,我们说的右移运算就是位运算,位运算是把数字当成二进制运算。

这些数字是16进制,四个二进制表示一个十六进制,那f就是1111000038就是010110004E 就是01001110。

384E去掉,一个十六进制转二进制是四位,四个就是十六位。直接把 f0384E 右移十六位。

一个十六进制是四位,四个十六进制就是右移16位能拿到f0red=color>>16打印一下print(red)得到f0

步骤③:接下来是得出38

首先先往右移,把4E移掉。再移掉F0用位运算,F038分别是1111000011111111&运算分别得出0000000 11111111&运算同为一则为一,否则为零。

image.png

可以先来右移八位再&0xffgreen=color>>8&0xFF再把hex(green)打印出来,拿到38

image.png

步骤④:最后是4E4e最简单,做00 00 ff&运算,结果00 00 4eblu就是color&0xff

print(hex(red),hex(green)hex(blue))

相关文章
|
消息中间件 缓存 Java
五个月,秒杀,38个大的篇章,126+篇文章、视频、小册,150+源码分支,完美收官!
经过四个多月的坚持,《Seckill秒杀系统》终于接近尾声了,也感谢大家这四个多月以来的坚持和陪伴,也相信大家在《Seckill秒杀系统》专栏中,学到了不少知识和技术。接下来,我们就一起对《Seckill秒杀系统》专栏做个总结。
203 3
五个月,秒杀,38个大的篇章,126+篇文章、视频、小册,150+源码分支,完美收官!
|
存储 算法 分布式数据库
分布式数据库单元复习(狗头:预习)
分布式数据库单元复习(狗头:预习)
209 0
|
编译器 Linux C语言
C++Primer 【学习笔记】第一章 深思
main 函数在很多方面都比较特别,其中最重要的是每个 0+程序必须含有 main 函数,且 main 函数是(唯一)被操作系统显式调用的函数。
79 0
|
Linux Android开发 虚拟化
我花了半个月,整理出了这篇Linux内核开发学习指南(学习路线+知识点梳理)
我花了半个月,整理出了这篇Linux内核开发学习指南(学习路线+知识点梳理)
|
设计模式 存储 JSON
如何写出一手好代码(上篇 - 理论储备)?
技术能力是研发同学的立身之本,而写代码的能力又是技术能力的重要体现。但可惜的是理想很丰满,现实很骨感。结合慕枫自己的经验来看,我们在工作中其实没那么容易可以看到写得很好的代码。
|
运维 算法 架构师
又爆新作!阿里甩出架构师进阶必备神仙笔记,底层知识全梳理
据有关数据表明,目前Java程序员这个群体的数量不减反增,行业内的竞争也是越来越严重。在同一时间入行的人,经过一段时间的学习后,差距就会显示出来。其实出现这样的原因大多数都是因为学习的方向出了问题。大多数人学Java刚开始只是为了快速就业,但是在工作了之后却没有一个好的学习路线,那些其实很重要的东西只是因为工作上用不到从而忽略掉了,慢慢的才发现自己与别人之间已经存在很大差距了!
|
Windows
谈一谈|下载软件的门道你懂吗?
谈一谈|下载软件的门道你懂吗?
148 0
|
消息中间件 存储 程序员
计算机操作系统(慕课版)第二章课后题答案
计算机操作系统(慕课版)第二章课后题答案
100个⼩时整理的OKR实战笔记,拿⾛不谢!
PDF文件下载链接: https://pan.baidu.com/s/1wZpNMANjZyQYzB4CfUEr6w 提取码: krjv
100个⼩时整理的OKR实战笔记,拿⾛不谢!