1. 进制之间的转换
二进制的标识为‘0b’,八进制的标识为‘0o’,十进制的标识为‘0d’,十六进制的标识为‘0x’
以上代码为通用转换代码'{0:d}'.format(0b1010) '10'#二进制转十进制 '{0:d}'.format(0o14) '12'#八进制转十进制 '{0:d}'.format(0xc) '12'#十六进制转十进制
2. 原码、反码、补码
原码:计算机只能识别0和1,而我们的数值是具有正负数之分的。于是在计算机存储数据时,最高位表示符号位,0正数 1负数。反码:既然有了数值的表示方法就可以对数进行算术运算,但是带有符号位的原码在对进行负数操作时出现了问题。发现问题在带符号位的负数身上,对除符号位以外的各位逐位求反,于是就产生了反码。
补码:问题出现在(+0)和(-0)上,在人的概念中零是没有正负之分的,于是就引出了补码的概念,负数的补码就是对反码加一。
0000 0000 0000 0000 0000 0000 0000 0001
负数:反码:符号位不动,其他按位取反
补码:负数的补码加1
结论:计算机以补码的形式存储数据
3. 运行Python的方式
4. 常用的dos命令:1.交互式解释器模式:
dos —》cmd python/python3 进入编辑模式 exit() #退出编辑
2.命令行脚本模式:
在文件中写入要执行的代码,最后在控制台输入以下的命令进行执行 python/python3 hello.py
3.集成开发环境(IDE):
PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……
PyCharm 下载地址 :
cd 路径 跳转到指定路径
cd .. ..代表的是上一级目录
5. PyCharm 常用快捷键
- Ctrl + D:复制当前行
- Ctrl + Y: 删除当前行
- Shift + Enter : 快速换行
- Ctrl + / : 快速注释(选中多行后批量注释)(注释后可反注释)
- Tab : 缩进当前行(选中多行后批量缩进)
- Shift + Tab : 取消缩进(选中后可以批量取消缩进)
- Ctrl + F : 查找
- Ctrl + R : 替换
PS:常用快捷键的查询和配置:Keymap