4.1、数字:

1、age = 21 weight = 64 fight = 5

2、数字的特点:

(1)数字是不可变数据类型(不可以增加,删除,修改元素)

(2)数字可以直接访问

(3)数字不可使用for循环进行遍历

2、数字运算:

n1 = 9

#赋值

n2 = 2

n3 = n1 + n2

#加法

n3 = n1 - n2

#减法

n3 = n1 * n2

#乘法

n3 = n1 / n2

#除法

n3 = n1 % n2

#取余

n3 = n1 ** n2

#次方

n3 = n1 // n2

#取商

3、数字方法:

(1)将字符串转换为数字:

a = "123"

print(type(a),a)

b = int(a)

print(type(b),b)

(2)将数字转化为16进制:

num = "0011"

v = int(num, base=16)

print(v)

(3)当前数字的二进制,至少用n位表示:

age=19

r = age.bit_length()

4.2、bool:

1、返回值是True(1)或False(0)

2、关系运算符:

> < >= <= != ==

例:

(1)1 > 5

(2)

test = 'beijing' == 'shanghai' and "12" == "123" or 1 == 1 and "12" == "123" or 1 == 1

print(test)

#判断方法是依次从左往右做运算;

3、逻辑运算符:

and or not

例:a = 1>6 or 1==1

4、成员运算符:

in

例:a = "张" in "张三"

5、bool(...):

None、""、()、[]、{}、0 ==> False,其余的返回结果都是True

4.3、取偶判断:

num = 12

n = num % 2

if n == 0:

print('偶数')

else:

print('奇数')

最新文章

  1. VS:101 Visual Studio 2010 Tips
  2. block中如何避免循环引用
  3. P121 6.7 第一题和第二题
  4. phonegap配置启动动画
  5. Ubuntu系统中登陆阿里云服务器的方法
  6. 深入理解Java虚拟机 - 虚拟机内存划分
  7. 20. Screen
  8. eclipse - tomcat 远程调试
  9. jmeter实例演示
  10. Web 请求响应原理(转)
  11. jQuery_小测试
  12. MySQL数据库IO问题
  13. Filebeat轻量级日志采集工具
  14. 安卓图片加载框架之Glide框架
  15. (转)利用CAS算法实现通用线程安全状态机
  16. configparser模块(ini配置文件生成模块)
  17. Linux内核初探
  18. Resource interpreted as Stylesheet but transferred with MIME type text/plain
  19. 《算法》第四章部分程序 part 4
  20. Python3基础 if elif 示例 判断一个数在哪个区间内

热门文章

  1. CentOS7配置kdump
  2. SystemVerilog 编写FSM
  3. VMware(Caps Lock键)切换大小写作用失效的Bug的解决办法
  4. 005.Python条件if语句
  5. sersync 实时同步网站数据
  6. strcpy和memcpy的区别-(转自stone Jin)
  7. 2.1 CPU 上下文切换(上)
  8. Flink-cdc实时读postgresql
  9. untiy项目中使用MD5加密
  10. PHP转JAVA开发30分钟实战攻略