Task01
程序员文章站
2022-12-31 10:30:26
01变量、运算符与数据类型的笔记及练习和PyCharm的使用方法笔记练习怎样对python中的代码进行注释?#对单行进行注释''' '''或者""" """对区间进行注释,三引号内的所有内容都是注释python有哪些运算符,这些运算符的优先级是怎样的?运算符有:算术运算符、比较运算符、逻辑运算符、位运算符、三元运算符、其他运算符优先级:一元运算符优于二元运算符;先算术运算,后移位运算,最后位运算;逻辑运算最后结合。python 中is, is not 与 ==, != 的区别是什么?i...
变量、运算符与数据类型和位运算
01变量、运算符与数据类型
笔记
字符串类型
- 单引号,双引号,三引号都可以用来表示,注意引号两边要对称
- 字符串运算只有加法和乘法两种
print
使用格式
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
02位运算
笔记
基础知识
-
换行:\n ;
-
计算机以补码存储数据
-
最高位是符号位,0为正,1为负
-
0b表示二进制,0x表示16进制
-
原码:将一个整数,转换成二进制,就是其原码。
-
反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,其余
-位取反。 -
补码:正数的补码就是其原码;负数的反码+1就是补码。
-
(^)按位异或操作满足交换律和结合律
-
移位操作即针对末尾填0(左移)或消除(右移)的操作
利用位运算实现快速计算和利用位运算实现整数集合
练习
- 怎样对python中的代码进行注释?
#
对单行进行注释''' '''
或者""" """
对区间进行注释,三引号内的所有内容都是注释 - python有哪些运算符,这些运算符的优先级是怎样的?
运算符有:算术运算符、比较运算符、逻辑运算符、位运算符、三元运算符、其他运算符
优先级:一元运算符优于二元运算符;先算术运算,后移位运算,最后位运算;逻辑运算最后结合。 - python 中
is
,is not
与==
,!=
的区别是什么?is
,is not
对比的是两个变量的内存地址==
,!=
对比的是两个变量的值 - python 中包含哪些数据类型?这些数据类型之间如何转换?
整型int
浮点型float
布尔型bool
转换为整型int(x, base=10)
转换为字符串str(object='')
转换为浮点型float(x)
本文地址:https://blog.csdn.net/qq_41241817/article/details/107460264