学习python的第三天

print语句

按住ctrl点击print语句,可以进入print语句的源代码进行查看

源代码中sep作用

>>>print('abc','defg','hijk')

abc defg hijk                  # sep = ' ' 表示print()中多个输出项默认用空格隔开,

>>>print('abc','defg','hijk',sep='')

abcdefghijk                    #当sep=''时,输出结果没有间隔

源代码中end作用

>>>print('abc')
>>>print('defg')
>>>print('hijk')

abc

defg 

hijk                       # end = '\n' 表示多个print()语句输出时,输出项默认换行

>>>print('abc',end=' ')
>>>print('defg',end=' ')
>>>print('hijk',end=' ')

abc defg hijk       # end = ' '时,多个print()语句输出,输出项之间用空格连接

>>>print('abc',end='')
>>>print('defg',end='')
>>>print('hijk',end='')

abcdefghijk

保留小数

%f表示浮点数,默认保留六位

%m.nf 中m表示这个数一共占多少位,n表示小点后同时保留几位。当总体宽度m与小数点的保留位数n冲突时,以n为主,m可省略

强制类型转换可以使用float(变量),如 value = float(value)

关于python的四舍五入

若末位是0、1、2、3、4 则舍弃  若末位是6、7、8、9 则进位  而对于5根据前一位的不同有不同结果。

>>>value = '%.1f'%(1.68)           

>>>print(value)

1.7

当末位为5时

对于产生这样结果的理由,求大佬们指点


多分支语句

      

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值