数据类型/运算符-表达式/变量赋值/简单的I/O操作

五种基本对象类型 举例
字符串(str) ‘H’ 与 “hello”
整数(int) (十进制>>21 ) + (八进制>>025) + (十六进制>>0x15)
浮点数(Float) 0.21与2.1E2
布尔数(bool) True 与 False
复数(complex) 1+1j
  • 数据类型=type(数据内容)

  • 不同类型的数据类型对象表示的二进制数的位数不同

  • 为什么区分整数与浮点数

  • 浮点数表示能力更强

  • 浮点数有精度损失

  • CPU有专门的浮点数运算部件

强制类型转换
int(‘123’) => 123
str(123) => ‘123’
float(‘123’) => 123.0
float(123) =>123.0
bool(123) => True
bool(0) => False

运算符与表达式

算数运算符 举例
+ 10+10==20
- 10-10==0
* 10*10==100
/ ( 10/10 ==1 ) + ( 10.0/10 ==1.0 )
% 10%10==0
**(乘方) 在这里插入图片描述在这里插入图片描述
类型转换 bool < int < float < complex
注意: True转换1 +false转化为0
math模块
模块 实现一定功能的Python脚本集合
引入模块 import 模块名
查看模块内容 dir(模块名)
查看函数使用方法 例>>help(math.sin)
关系运算符( 结果只能为bool型) == & != &> & < & >= & <=
逻辑运算符
( and ) 在这里插入图片描述 True and True == True
( or)在这里插入图片描述 false or false == false
( not )在这里插入图片描述 not false == true
判断港台明星 在这里插入图片描述
运算符号优先级
特别注意:**乘方运算优先于*乘法运算
特别注意:算式计算从左向右 + 赋值运算从右向左

变量与简单I/O

变量 创建硬件地址空间的存储空间
注意: 由于解释型语言的特点,不用在前面写数据类型
变量创建方法 变量名 = 变量值 >> radius = 12.3
标识符 首字母为字母或下划线
命名规则 驼峰规则(变量名的第一个单词首字母小写,后续单词首字母大写):myName /myFristName
标准键盘输入 raw_input 函数
功能: 读取键盘输入,并作为字符串处理
语法: raw_input ( “需要打印的提示语” )
例如:输入一个圆的浮点数的半径radius radius = float ( raw_input ( “请输入半径!” ) )
print 控制台输出函数
语法: ( print 变量名 ) + ( print(“字符串内容”) )
举例 printf “x is”,x

猜你喜欢

转载自blog.csdn.net/qq_42150119/article/details/87391862