| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 学习Python第二天 -> 正文阅读 |
|
[Python知识库]学习Python第二天 |
1.进制转换(昨天的一个小拓展) 即位值原理,同一数字可以放在不同的数位上 十进制中123=1*100+2*10+3*1即1*10^2+2*10^1+3*10^0 则从低位到高位,依次要乘10^0,10^1....10^n 那么对于二进制,以此类推,从低位到高位,依次乘2^0,2^1....2^n 例如1011按权展开1011=1*2^3+0*2^2+1*2^1+1*2^0=8+2+1=11 那么十进制转二进制利用短除法得余数为何倒着排列恰好正确呢 ?利用短除法处理十进制数321,就可以类比理解为何是这样 二进制转十进制 如011100换算,从右往左换算0*2^0+0*2^1+1*2^2+.... 同样十进制转八进制,由除二变为除八 八转十与此相同 其他进制转换还不是很理解,目前只能借助十进制为媒介 2.条件结构 如果...就...的逻辑是最基本的条件判断,下面这段代码可通过输入智商来判断
一段简单代码 skill='跑' if skill=='跑': ? print('升入大学,成为橄榄球队主力!') else: ? ('无法升入大学,过着不为人知的生活') 3.if...else...语句 由条件和两个代码块组成,可抽象为下方所示 if 判断条件: ? 代码块1 else: ? 代码块2 注意缩进及冒号 缩进一般为两个空格和四个空格,注意上下一致。代码的缩进,标识着同一层级的若干行代码的开始与结束 4.注释 主要为了提高代码可读性,注释内容前用#即可 今天有点事,所以内容水了点 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/25 14:16:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |