3 Python的基本类型

1 什么是代码,什么是写代码

现实世界事物在计算机世界中的映射

2 数字:整型与浮点型

将现实世界中的事物用计算机语言来描述


image.png

int
float

    type(1)
    type(1.1)
    type(1+1)
    type(1+1.0)
    type(2/2) //float
    type(2//2) //int 整除(只保留整数部分)

3 10、2、8、16进制

16进制表示
0,1,2,3,4,5,6......9,A,B,C,D,E,F,10

4 各个进制的表示与转换

进制表示

  • 0b 二进制
  • 0o 8进制
  • 0x 16进制

进制转换

  • bin() 转2
  • oct() 转8
  • hex() 转16
  • int() 转10

5 number 数字:布尔类型与复数

布尔类型
复数【pass】

6 字符串:单引号与双引号

str 字符串
单引号、双引号、三引号
type('1')
"let's go"

7 多行字符串

tag:每行代码长度不超过79
'''
hello world
hello world
'''’
"""
hello world
hello world
"""
'hello
world'
print("""hello world\nhello world""")

8 转义字符

无法“看见”的字符
与语言本身语法冲突
\n
'
\t

9 原始字符串

print(r'c:\north\east') 原始字符串,所见即所得

10 字符串运算一

"hello"*3 = "hellohellohello"
"hello world"[0] = 'h'
"hello world"[-1] = 'd'

11 字符串运算二(切片)


// 角标第一个数字表示起始位置,第二个表示结束位的下一位
"hello world"[0:5] = 'hello' 
"hello world"[0:-1] = 'hello worl'

12 字符串运算三

// 第二位留空表示截取到末尾`
"hello world"[6:] = 'world'

你可能感兴趣的:(3 Python的基本类型)