3 Python的基本类型
2020-02-25 本文已影响0人
超燃
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'