【学习打卡】第3天Python第三章理解什么是写代码与Python的基本类型

2022/8/7 3:22:53

本文主要是介绍【学习打卡】第3天Python第三章理解什么是写代码与Python的基本类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:全面系统Python3.8入门+进阶(程序员必备第二语言)

课程章节: 3-4 10、2、8、16进制;3-5 各进制的表示与转换

主讲老师:7七月

课程内容:

今天学习的内容包括:

10、2、8、16进制

各进制的表示与转换

课程收获:

2//2......1

1//2......0

//代码整除

10进制:以上计算是建立在10进制内

必须满足满10进1,0~9,在进一位10.

2进制:

满2进一;0,1,10,11

8进制:

满8进一,0~7,再进一位10

16进制:

满16进一

0~9,再加一位A,B,C,D,E,F,

F在进一位10,10~19再加一位1A。

时间也是一种进制方式:60秒=1分钟

相互转换:

如何在不同的进制之间做转换。

在Python里表示2进制:

0b10——前面的0b是python里特殊的标识符,10表示一个2进制。

如何在python里展示各种进制

2进制:

直接可在python IDLE里输入

0b10-----2

0b11-----3

8进制:

0o10-----8

0o11-----9

16进制:

0x10-----16

0x1f-----31

十进制:

10------10

python IDEL里面输入其他进制数会自动转换成10进制

转换进制:

2进制转换:

type-方法  查看python变量类型。

bin()转换

bin(10)-----0b1010

bin(0o7)-----0b111

bin(0xE)-----0b1110

10进制转换:

int();

int(0b111)-----7

int(0o77)-----63

16进制转换:

hex();

hex(888)-----0x378

hex(0o7777)-----0xfff

8进制转换:

oct();

oct(ob111)-----0o7

oct(0x777)-----0o3567


https://img1.sycdn.imooc.com/62eccf760001858118291411.jpg

https://img1.sycdn.imooc.com/62eccf7f00013f3920771230.jpg




这篇关于【学习打卡】第3天Python第三章理解什么是写代码与Python的基本类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程