回顾总结| 学习笔记

简介: 快速学习回顾总结

开发者学堂课程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))

相关文章
|
8天前
|
云安全 监控 安全
|
13天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1450 8
|
7天前
|
人工智能 安全 前端开发
AgentScope Java v1.0 发布,让 Java 开发者轻松构建企业级 Agentic 应用
AgentScope 重磅发布 Java 版本,拥抱企业开发主流技术栈。
478 11
|
19天前
|
人工智能 Java API
Java 正式进入 Agentic AI 时代:Spring AI Alibaba 1.1 发布背后的技术演进
Spring AI Alibaba 1.1 正式发布,提供极简方式构建企业级AI智能体。基于ReactAgent核心,支持多智能体协作、上下文工程与生产级管控,助力开发者快速打造可靠、可扩展的智能应用。
1259 43
|
19天前
|
人工智能 前端开发 算法
大厂CIO独家分享:AI如何重塑开发者未来十年
在 AI 时代,若你还在紧盯代码量、执着于全栈工程师的招聘,或者仅凭技术贡献率来评判价值,执着于业务提效的比例而忽略产研价值,你很可能已经被所谓的“常识”困住了脚步。
1166 88
大厂CIO独家分享:AI如何重塑开发者未来十年
|
2天前
|
存储 弹性计算 容灾
阿里云服务器ECS自定义购买流程:超详细新手入门教程
本文详细介绍阿里云服务器ECS自定义购买全流程,涵盖付费模式、地域选择、网络配置、实例规格、镜像系统、存储、公网IP、带宽计费及安全组设置等关键步骤,适合新手入门参考,助你轻松完成云服务器选购与部署。
195 121