网站开发沟通,qq电脑版官方网站,网页游戏浏览器,网站开发人员属于什么软件1 算术运算符
1.1 分类
类型含义示例注意事项加号12➡3“12”“3➡123”数值之间,是加法运算(True为1,False为0)字符串之间,是进行拼接数值和字符串之间是不可以使用加法运算的,会报错-减号1-2➡-1*乘号2*3➡6/除法2/1➡2.0除法的结果永远为小数%取余10%2➡0//取…1 算术运算符
1.1 分类
类型含义示例注意事项加号12➡3“12”“3➡123”数值之间,是加法运算(True为1,False为0)字符串之间,是进行拼接数值和字符串之间是不可以使用加法运算的,会报错-减号1-2➡-1*乘号2*3➡6/除法2/1➡2.0除法的结果永远为小数%取余10%2➡0//取整10//3➡3**次幂2**3➡8a**b表示a的b次方
1.2 实战练习
题目一 当str1 hello ,str2 world时,str1str的结果是?
答: str1str2“hello world”
解析: 字符串之间使用号,表示的是两个字符串进行拼接
题目二 当num1,str“23”,numstr的结果是?
答: 报错提示unsupported operand type(s) for : ‘int’ and ‘str’不支持的:int’和’str’的操作数类型
解析:python并没有像java一样支持数值与字符串之间的拼接运算.
题目三 当flagTrue,num1时,flagnum的结果是?
答: flagnum2
解析:布尔类型的变量在做数字运算时会转换成相应的数字,True为1,False为0
题目四 当num12.11,num23时,num1num2的结果是?
答: num1num25.109999999999999
解析:python的底层代码的问题导致的 精准度丢失
题目五 当str“-”,num“10”,那么print(str * num)的结果是
答: ----------
解析: 当符合字符串(str) * 整型(num)时,得到的是num个字符串拼接在一起的新字符串