1.快捷键
command+a 全选
command+z 撤销
command+shift+z 反撤销
command+c 复制
command+v 粘贴
鼠标点击+shift(不放)选中部分
command+s 保存
command+x剪贴
command+/ 注释和撤销注释
鼠标点击+option(alt)(不放)创建多个光标
2.基础语法
在说明性文字前加#
多行注释用‘’‘ ’‘’ 或者“”“ ”“”
多行语句换行时用\隔开
标识符:用来给函数,类,变量取名用的 (由数字,字母,下划线组成)不能数字开头
常用的数据
1.数字数据
2.文本数据
3.布尔值
常见的数据类型
1.int
2.float
3.str
4.bool
5.其他数据类型list,tuple,dict等
3.输入和输出函数
print(数据1,数据2,。。。,sep=文本数据)
print(数据1,数据2,。。。,end=文本数据)
sep和end可同时在print里出现
变量=input()
print(变量)
4.进制
十进制,二进制,八进制,十六进制
5.不同进制之间的相互转换
十进制
二进制 0b bin()
八进制 0o oct()
十六进制 0x hex()
其他进制转十进制:
print(其他进制)
十进制转其他进制:
手动转换—辗转取余法
100=0b1100100
100=0o144
100=0x64
八进制,十六进制和二进制之间的相互转换
1)八进制转二进制:将1位八进制数变成3个二进制数
二进制转八进制反之
2)十六进制转二进制:将1位十六进制数变成4个二进制数
二进制转十六进制反之
0o67=0b110 111
0o624=0b110 010 100
0xaf=0b1010 1111
0xf21=0b1111 0010 0001
0xa8e4=0b1010 1000 1110 0100
8 4 2 1
6.原码反码和补码
计算器存储数据时存储的是数字的补码
内存大小
1bit
1byte字节=8位
1kb
1mb
G
T
原码=符号位+真值
10的原码:0000 1010 (正数的原码,反码,补码都是一样的)
-256的原码:1000 0001 0000 0000
负数的反码-原码符号位不变,其他位取反
-10的反码:1111 0101
负数的补码-反码上加1
-10的补码:1111 0110