基本数据类型2(The basic data type )

使用浮点数进行计算时可能出现小数位数不确定的情况

解决方案:导入 decimal 模块

如 :  from decimal import Decimal         #要求大写的一定要大写

          print(Decimal('1.1')+Decimal('2.2'))

if...else三元表达式:

if  条件 :

    条件为真(True)执行的操作

else:

    条件为假(False) 执行的操作

type函数 ()内置函数  用来确定变量类型

isinstance函数()还回一个布尔类型的值   ture 表示两个参数类型一致

                                                                      false表示两个参数类型不一致  

计算的优先级

幂运算>正负号>算术操作符>比较操作符>逻辑操作符>赋值运算符

逻辑运算

1逻辑非"not" : x为真则输出False ,x为假则输出True  换言之,就是取它相反的布尔类型的值

2逻辑与"and" :只有左右两边同时为真时,结果才为真 。如果有一个为假则结果就为假

3逻辑或"or" :只有左右;两边同时为假时,结果才为假。如果有一个为真则结果就为真

当not和and及or在一起运算时,优先级为是not>and>or

字符串类型

单引号:'a' · ‘123’ · 'abc'

双引号:”a“   "123"  "abc"

三引号: "'python code"'  "'python string"' ,三引号字符串可以包含多行字符。

1.单引号与双引号

在单引号字符串中可以嵌入双引号,在双引号字符串中可以嵌入单引号

2三引号

三引号通常用于表示多行字符串(也称块字符),可以分布在连续的多行,也可作为代码的注释

字符串类型的操作:字符串操作符.处理函数.和处理方法

上一篇:DigitTextBox (只能输入数字的TextBox)


下一篇:C#中的委托(一)