首页 > 编程语言 >Python学习日记(Page.3)

Python学习日记(Page.3)

时间:2024-08-20 14:54:50浏览次数:9  
标签:name 双引号 Python 帅哥 print 宽度 字符串 Page.3 日记

今日整理方便日后回顾。

如有错误欢迎指正。

 

 

今天总结一下字符串扩展的内容。

第一部分 字符串的三种定义方式

 

  1. 单引号

name = '黑马'

     2. 双引号

name = "黑马"

     3. 三引号

name = """黑马"""

注:

  • 单引号可包含双引号,但不能包含单引号
  • 双引号可包含单引号,但不能包含双引号
  • “/”为转义字符,即取消作用,一般在前

/"的双引号视作普通字符,不作双引号使用。

而"视作双引号使用。

name = " /"帅哥是我/" "

# 不用转义字符隔开的话,前两个双引号视作一对,会报错

 

第二部分 字符串的拼接

 

  1. 字面量与字面量

print("我是"+"帅哥")

     2. 字符串字面量与字符串变量

name = "帅哥"

print("我是"+name)

# 输出为我是帅哥

注:字符串不能与非字符串类型拼接,如整数和浮点数等。

 

第三部分 字符串的格式化

 

与C语言一个吃相。

整数用%d,浮点数用%f,字符串用%s

  1. 方式一

name = "帅哥"

message = "我是%s" % name

print(message)

     2. 方式二

快速格式化,语法为f"内容(变量)"

name = "李白白"

set_up_year = 2011

stock_price = 19.98

print(f"公司名是{name},成立于{set_up_year},股票价格是{stock_price}")

注:方式二不在意类型也不作精度控制

 

第四部分 格式化的精度控制

 

  • m,控制宽度,要求是数字。设置宽度小于数字自身,不生效(不常用)
  • .n,控制小数点精度,要求是数字,会进行小数的四舍五入

示例:

# %5d 将宽度控制到五位,用空格补缺

# 如11显示为    11

(前面五个空格)

# %7.2f 将总宽度控制在五位,小数点和小数部分也算入宽度计算

# 如11.345显示为  11.35

(前面两个空格)

# %.2f 表示不限制宽度,只设置小数点精度为0.1

# 如11.345显示为11.35

 

# %.1f 则11.99显示为12.0

 

第四部分 对表达式进行格式化

 

表达式:一条具有明确执行结果代码语句

像我们前面写到的,数据类型转换模块里的int()、float()、str()以及type()语句等,均可输出执行结果,再比如7/5、3**2等。

  • print("结果为%d" % 3*3)
  • print(f"结果为{2/2}")
  • print("字符串在Python中的类型是:%s" % type('字符串'))

 

 

 

 

哦可,大概这些。

 

 

标签:name,双引号,Python,帅哥,print,宽度,字符串,Page.3,日记
From: https://blog.csdn.net/2401_86009770/article/details/141338403

相关文章

  • CentOS Python 3.12安装
    之前从来没想到我会在安装Python这点上卡住,事实上最近就是在一个CentOS测试机上安装Python时遇到了问题,因此记一下。以往我们使用yum安装python时非常简单:yuminstallpythonoryuminstallpython3最多额外再加装个pip以及python-devel,就算需要某个特定的、yum无法覆盖的......
  • python环境安装之后,cmd输入python回车会打开微软商店
    坑爹!python环境安装之后,cmd输入python回车会打开微软商店最近发现,安装python环境成功之后,可能会出现cmd输入python验证是否安装成功老会打开微软商店!解决,打开系统环境配置,找到刚安装python环境的时候加入的python安装路径你会发现这个windowsapp在python安装目录前面,把w......
  • 在Python中使用MySQL:保姆级指南
    Python是一种广泛使用的高级编程语言,因其简洁易读以及强大的库支持而受到开发者的青睐。当需要在Python程序中处理数据库时,MySQL是一个流行的选择。MySQL是一个开源的关系数据库管理系统,广泛用于Web应用程序的开发。目录第一步:安装MySQL数据库第二步:安装MySQLConnector第......
  • python实用教程(二):安装配置Pycharm及使用(Win10)
    上一篇:python实用教程(一):安装配置anaconda(Win10)-CSDN博客1、简介及下载PyCharm是一款功能强大的Python编辑器,具有跨平台性。是Jetbrains家族中的一个明星产品。下载地址:DownloadPyCharm:ThePythonIDEfordatascienceandwebdevelopmentbyJetBrains由于个人用......
  • LeetCode-Python-3154. 到达第 K 级台阶的方案数(DFS + 数学)
    给你有一个 非负 整数 k 。有一个无限长度的台阶,最低 一层编号为0。Alice 有一个整数 jump ,一开始值为0。Alice从台阶1开始,可以使用 任意 次操作,目标是到达第 k 级台阶。假设Alice位于台阶 i ,一次 操作 中,Alice可以:向下走一级到 i-1 ,但该操作......
  • 2024年全国青少年信息素养大赛国赛PYTHON组(C++做法)
    目录前提第一题第二题第三题第四题第五题:第六题前提鄙人是C++学生,所以将PYTHON题做为C++题,还请各位多多海涵!!!部分芝士来自度娘和其它网站温馨提示:题目顺序可能不同,请各位仔细浏览! 第一题题目描述蓝蓝最近学到了一些单词,比如orange(橘子),apple(苹果),pear(梨)。......
  • Python之因子分析详细步骤
    1.数学原理1.1数学模型1.2正交因子模型假设注意:下面的推导都是基于这一假设。因此,这里的模型都是属于正交因子模型。1.3正交因子模型的协方差结构1.4各类方差贡献的介绍    在1.3正交因子模型的协方差结构中,我们介绍了“方差贡献”,下面给出关于“方差贡献”......
  • 四:《Python基础语法汇总》— 列表&元组&集合
    一:列表​列表是Python中最基本的数据类型之一,是可以存放多个多种元素的容器​列表是Python中序列的一种,是一个有序可变序列​由于列表是可变序列,所以可以对其里面的内容进行修改,无需重新开辟空间存储1.下标与切片:​列表中也可以应用下标索引和切片,与在字符串中的应用......
  • 【有源码】基于Python的股票数据分析与价格预测TensorFlow深度学习框架和长短期记忆网
    注意:该项目只展示部分功能,如需了解,文末咨询即可。本文目录1.开发环境2系统设计2.1设计背景2.2设计内容3系统页面展示3.1预测页面3.2可视化页面3.3管理页面3.4功能展示视频4更多推荐5部分功能代码5.1爬虫部分代码5.2预测部分代码1.开发环境开发语......
  • 基于python学生兼职平台系统的设计与实现-附源码160938
    摘 要当今人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯于网上贸易、网上购物、网上支付、网上服务和网上娱乐等活动,人类的许多社会活动正在向网络化发展。兼职......