python字符串定义

"""
    字符串扩展:
        1.字符串的三种定义:
            1.1. 单引号定义: name = 'GO电动汽车'
            1.2. 双引号定义: name = "GO电动汽车"
            1.3. 三引号定义: 和多行注释一样,同样支持换行操作。
                使用变量接收它,它就是字符串
                不使用变量接受它,它就可以作为多行注释使用
            1.4 字符串引号嵌套
                单引号定义发,可以包含双引号
                双引号定义法,可以包含单引号
                可以使用转移符(\)来将引号解除效用,变成普通字符串 name = "\"GO电动汽车\“"

        2.字符串拼接
                字面量拼接
                字面量与变量拼接 (字符串无法通过+对数字(非字符串)进行拼接)

        3.字符串格式化
                通过占位形式拼接字符串
                字符串拼接 +、%s
                        str1 = 1920
                        str2 = "回龙观"
                        msg = "GO电动汽车公价格:%d,GO电动汽车工厂地址:%s" %(str1,str2)
        4.格式化的精度控制
                数字精度控制
                    使用辅助符号 m.n来控制数据的宽度和精度
                        m: 控制宽度,要求是数字,设置的宽度小于数字自身,不生效(小数点会进行宽度计算)
                        n: 控制小数点精度,要求是数字,会进行四舍五入

                字符串与数字拼接 %d、%f
                字符串拼接 %2.3f :2:宽度,宽度小于数字不生效,3:小数点后位数 遵循四舍五入



        5.字符串格式化方式2
            通过语法:   f"内容{变量}"的格式快速格式化 (不限数据类型,不进度控制)
        6.  对表达式格式化(有明确结果的语句)

            print("1*1 的结果是:%d" % (1*1))
            print(f"1*2 的结果是:{1*2}")
            print("字符串在python中的类型是 %s" % type("sdfsdf"))

"""

# 定义如下变量
# 公司名
name = "happy"
# 当前股价
stock_price = 19.99
# 股价代码
stock_code = "003032"
# 股票每日增长系数 ,如 1.2
stock_price_daily_growth_factor = 1.2
# 增长天数
growth_days = 7
# 71.63

print(f"公司:{name},股票代码:{stock_code},当前股价:{stock_price}")
print("每日增长系数是:%.1f,经过%d天的增长后,股价达到了:%5.2f" % (
stock_price_daily_growth_factor, growth_days, 19.99 * 1.2 ** 7))

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容