1.python简介
解释型,面向对象,动态数据类型
优点:可移植性,简单易学,丰富的第三方库,嵌入性
缺点:运行速度慢,代码不可加密
2.进制
- 二进制: 使用0b来进行标识 0,1
- 八进制:使用0o进行标识 0~7
- 十进制:使用0d来进行标识 0~9
- 十六进制使用0x来进行标识 0~9 a~f
3.进制转换
八进制转二进制: 一位转3位,高位不够补0
二进制转八进制: 三位一取,从低位开始取,高位不够补0
十六进制转二进制:一位转4位,高位不够补0
二进制转十六进制:四位一取,从低位开始取,高位不够补0
1.十进制转为 二/八/十六 进制
print( “{0:b}” .format(num) )
o
x
2.原进制数 转为其他 进制
print( “{0:d/o/b/x}” .format(0b数) )
0o
0x
↑ ↑
目标进制 原进制数
4.输入函数
n = input(“提示语句”)
2.打印函数
print(“字符串”)
print(num) 打印变量
print(num1,num2) 在逗号的位置会产生一个空格
print("%d%d"%(num1,num2)) 格式化输出的方式来打印
#整数 %d 字符串%s
5.快捷键
# ctrl+D 若没选中复制当前行,若选中,复制选中的行
# ctrl + y 整行删除,若没选中,删除光标所在的行
# ,若选中,则删除选中的所有行
# sthif+enter 快速换行
# ctrl+/ 快速注释/打开注释
# tab :缩进选中行【四个空格缩进】
# shift+tab 取消缩进
# ctrl+f 查找
# ctrl+r 查找并替换