Python学习笔记

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的方式

1.交互式解释器模式:

dos —》cmd
python/python3 进入编辑模式
exit()    #退出编辑

2.命令行脚本模式:

使用记事本新建一个hello.py结尾的文件

在文件中写入要执行的代码,最后在控制台输入以下的命令进行执行 python/python3 hello.py

3.集成开发环境(IDE):

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

4. 常用的dos命令:

dir 查看当前目录下所有文件

cd 路径 跳转到指定路径

cd .. ..代表的是上一级目录

5. PyCharm 常用快捷键

  1. Ctrl + D:复制当前行
  2. Ctrl + Y: 删除当前行
  3. Shift + Enter : 快速换行
  4. Ctrl + / : 快速注释(选中多行后批量注释)(注释后可反注释)
  5. Tab : 缩进当前行(选中多行后批量缩进)
  6. Shift + Tab : 取消缩进(选中后可以批量取消缩进)
  7. Ctrl + F : 查找
  8. Ctrl + R : 替换
    PS:常用快捷键的查询和配置:Keymap


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值