Python基础篇--运算符和表达式

1、整数运算符

     规则:

     整除(返回商的整数部分)---“//”     求余---“%”

     

     

     运行程序

     

     interger.py文件中,还可以运用另一种方法

     先获取用户输入的天数,然后获得月份数和天数,最后把这些数打印出来

     

     

     

     divmod(num1,num2)返回一个元组,这个元组包含两个值,第一个是num1和num2相整除得到的值,第二个是num1和num2求余得到的值,然后用*运算符拆封这个元组,得到两个值。

2、关系运算符

     

符号含义
<小于
<=小于等于
>大于
>=大于等于
==等于
!=不等于

3、逻辑运算符

     与---“and”   或---“or”    非---“not”

     逻辑运算符and和or也称作短路运算符:它们的参数从左向右解析,一旦结果可以确定就停止。

     例如,A和C为真,B为假。A and B and C,不会解析C。作用于一个普通的非逻辑值时,短路运算符的返回值通常是能改最先确定结果的那个操作数。

     关系运算可以通过逻辑运算符and和or组合,比较的结果可以用not来取反意。逻辑运算符的优先级又低于关系运算符,在它们之中,not具有最高优先级,or优先级最低,所以“A and not B or C”的含义等于“(A and (not B) or C)”

4、类型转换

     

类型转换函数转换路径
float(string)字符串→浮点值
int(string)字符串→整数值
str(integer)整数值→字符串
str(float)浮点值→字符串

5、计算题(栗子)

     1)设定x=1,n=10

          计算1/x+1/(x+1)+1/(x+2)+.....+1/n

          

          

          运行程序

               

    2)求解二次方程式

         

         

        运行程序:

        

   3)计算一位数码相机销售人员的工资,基本工资1500,每出售一台相机可以得到200且2%的抽成。

        程序要求输入相机数量及单价

        

        

        程序运行:

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值