Python学习日记之五 字符串格式化

print的时候原来可以直接让变量用加号来重组,那就省去了重写的步骤(不知道我的理解对不对,捂脸)。变量和字符串之间也可以重组。

另外可以通过%来格式化数字,%d是整数,%f是小数,%s可以代替一段字符串。使用这三个的时候,都要在语句结束的时候单引号外加上%和转换对象的名字

例如a=4

print‘we have %d apples‘%a

用来改进之前的小游戏,本来print只会有too big,too small

生活二三事:与人交往,沟通是很重要的。下班后,洗完澡,打开电脑。有点累,眼皮睁不开。困到我趴在桌子上睡着了。

原文地址:https://www.cnblogs.com/2ken/p/8372588.html

时间: 2024-11-09 09:23:47

Python学习日记之五 字符串格式化的相关文章

Python学习:12.字符串格式化

字符串格式化 讲解Python这么久,也没有讲解Python的字符串的格式化,那我们今天就来了解一下python字符串格式化的强大之处. 字符串格式化的两种方式 百分号方式和format方式,百分号方式比较老,而format方式是比较先进的,企图替代古老的方式,目前两者共存,接下来我们就针对这两种方式进行讲解. 1.百分号方式 name = 'alexsel' print('name: %s'%name) 这是使用百分号方式输出变量的简单写法,百分号方式内部还有很多可选参数. %[(name)]

Python学习日记之四 字符串

1.字符串 主要print的时候' '和" "的 结果都是样的,要注意的就是如果句子中含有'或"是要交叉使用,例如I'am a man.里面就有',那么print的时候就要用双引号"I'am a man.",如果是"Apple"is an fruit.就要用单引号'"Apple" is an fruit.' 如果用\来隔开,那么同一句中都可以使用' '和" "在用\的时候,字符串前后的''不需要加

Python(8)--字符串格式化

字符串: 所有标准序列操作(索引.切片.乘法.成员资格检查.长度.最小值和最大值)都适用于字符串,但别忘了字符串是不可变的,因此所有的元素赋值和切片赋值都是非法的. 字符串格式化:format方法 每个值都被插入字符串中,用来替用花括号括起来的替换字段 替换字段由下面的部分组成: 字段名:索引或者标识符,指出要设置哪个值的格式,并使用结果来替换该字段:还可以指定值的特殊部分,如列表内的元素 转换标志:跟在感叹号后面的单个字符.支持的字符包括:r(表示repr).s(表示str).a(表示asci

Python学习-第二天-字符串和常用数据结构

Python学习-第二天-字符串和常用数据结构 字符串的基本操作 def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! # 获得字符串变大写后的拷贝 print(str1.upper()) # HELLO, WORLD! # 从字符串中查找子串所在位置 print(str1.find('o

python开发学习日记01(字符串)

时间:2018/12/16 作者:永远的码农(博客园) 环境: win10,pycharm2018,python3.7.1 1.1  基础操作(交互输入输出) 1 input = input("请输入一个字符串:") 2 print("你输入的字符串是:",input) 执行结果: 请输入一个字符串:python 你输入的字符串是: python 1.2  字符串索引和分片 1 stu = "hello python"#索引的使用,跟数组一样的语

[Python学习] 专题三.字符串的基础知识

        在Python中最重要的数据类型包括字符串.列表.元组和字典等.该篇主要讲述Python的字符串基础知识. 一.字符串基础         字符串指一有序的字符序列集合,用单引号.双引号.三重(单双均可)引号引起来.如: s1='www.csdn.net'   s2="www.csdn.net"   s3='''aaabbb''' 其中字符串又包括: 1.转义字符串 像C语言中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,pyth

Python学习笔记(字符串)

一变量 1创建变量:d=4   表示将整型对象‘4’赋值给变量d 记住:一切数据都是对象 记住:一切变量都是数据对象的一个引用 分析:Python内部的引用计数.sys.getrefcount 2变量命名规范: (1)只能用字母和下划线 (2)不能用关键字如if等 (3)大小写敏感 3赋值: 记住多态特性 多重赋值 删除:del 一个等号=是赋值,两个等号==是比较 注意:三内置必须用熟.type,help,dir 4常用基本数据类型: (1)    int整型 (2)    boolean布尔

Python学习 Day 3 字符串 编码 list tuple 循环 dict set

字符串和编码 字符 ASCII Unicode UTF-8 A 1000001 00000000 01000001 1000001 中 x 01001110 00101101 11100100 10111000 10101101 格式化 在Python中,采用的格式化方式和C语言是一致的,用%实现,举例如下: >>> 'Hello, %s' % 'world' 'Hello, world' >>> 'Hi, %s, you have $%d.' % ('Michael'

Python中print/format字符串格式化实例

Python 字符串格式化使用 "字符 %格式1 %格式2 字符"%(变量1,变量2),%格式表示接受变量的类型.简单的使用例子如下 # 例:字符串格式化Name = '17jo'  print 'www.%s.com'%Name  >> www.111cn.net Name = '17jo'Zone = 'com'print 'www.%s.%s'%(Name,Zone)>> www.111cn.net 字符串格式化时百分号后面有不同的格式符号,代表要转换的不