Python基础入门易错易混淆知识点汇总(一)变量的格式化输出、算术运算符、比较运算符、逻辑运算符、赋值运算符优先级等知识点

一、变量的格式化输出

          变量格式化输出主要有三种:

                1、使用

格式化字符
含义
%s
字符串
%d
有符号十进制整数, %06d 表示输出的整数显示位数
不足的地方使用 0 补全
%f
浮点数, %.2f 表示小数点后只显示两位
%%
输出 %

                示例:

student_no = 20701010
print("我的学号是:%16d" % student_no)
price = 9
weight = 5
print("商品单价:%.02f元/斤,购买总重量:%.02f斤,总价格:%.02f元" % (price,weight,price * weight))
scale = 0.1
print("比例为 %.02f%%" % (scale * 100))

                2、使用format

                标准格式:<模板字符串>.format(<逗号分隔的参数>)

                示例:

str = "今天室外的温度:{}".format("20~30℃")
print(str)
        其中,模板字符串是一个由字符串和槽组成的字符串,用来控制字符串和变量的显示效果。槽用大括号({}) 表示,对应 format() 方法中逗号分隔的参数。可以通过format()参数的序号在模板字符串槽中指定参数的使用,参数从 0 开始编号。

                示例:

str = "今天室外的{1}:{0}".format("20~30℃","温度")
print(str)

                 3、f-字符串(较为常用且便捷的方式)

        f-string是 Python 3.6 中定义的一种参数化字符串的方式,主要是让格式化字符串更加便捷。 在 f-string 中,不要再使用 %- 格式化 或者 format 函数中的复杂写法,可以直接在字符串中写入变量名。f-string {} 标识变量,区别在于 {} 不再是用来占位的,而是直接写入变量名。

                示例: 

first_str = "生如瑰夏"
second_str = "豆中传奇"
print(f"瑞幸最新广告语:{first_str},{second_str}")

二、运算符

         运算符有四类,分别为算术运算符、比较运算符、逻辑运算符、赋值运算符

                1、算术运算符(不常见的三个)

运算符描述示例
//取整数
返回除法的整数部分(商) 9 // 2  输出结果 4
%取余数
返回除法的余数 9 % 2 = 1
**幂乘积
又称次方、乘方,9  ** 2 = 81

                2、运算符的优先级 

运算符描述
**
(最高优先级)
* / % //
乘、除、取余数、取整除
+ -
加法、减法
<= < > >=
比较运算符
== !=
等于运算符
= %= /= //= -= += = * =
赋值运算符
not or and
逻辑运算符

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值