字符串: 所有标准序列操作(索引、切片、乘法、成员资格检查、长度、最小值和最大值)都适用于字符串,但别忘了字符串是不可变的,因此所有的元素赋值和切片赋值都是非法的。 字符串格式化:format方法 每个值都被插入字符串中,用来替用花括号括起来的替换字段 替换字段由下面的部分组成: 字段名:索引或者标 ...
分类:
编程语言 时间:
2018-11-25 16:24:35
阅读次数:
326
背景在输出日志时被RUNLOG_DEBUG("%s,%d",para_int,para_str.c_str())坑过,才知道能校验格式化字符串和字段本身是否匹配的重要性;方法__attribute__format该属性可以给被声明的函数加上类似printf/scanf的特征,能用于编译器检查函数声明和时间调用参数直接的格式化字符串是否匹配;"GNUCC需要使用–Wall才能使用"语法:format
分类:
其他好文 时间:
2018-11-21 11:02:43
阅读次数:
141
格式化字符串包含普通文本和特殊的格式化序列 “%d”=整数,"%s"=字符串,"%f"=浮点数 format()函数可以单独格式化每个部分 principal =100 #初始金额rate = 0.05 #利率numyears =5 #年数year =1while year <=numyears: ...
分类:
其他好文 时间:
2018-11-20 11:42:28
阅读次数:
177
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 var1 = 'Hello World!' var2 = "Runoob" 今天记录字符串格式化 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈 ...
分类:
编程语言 时间:
2018-11-15 21:16:57
阅读次数:
195
1、字符串格式化 使用%,字符串为%s,数字为%d 2、str.format() 格式化字符串函数,主要用{ } 与 : 代替原有的% i.有关位置设定 ii.设置参数 iii.传入对象: ...
分类:
编程语言 时间:
2018-11-13 00:02:02
阅读次数:
269
实现效果: 关键知识: Environment类的NewLine属性 //用于获取为此环境定义的换行字符串,程序执行过程中方便对字符串进行换行 Environment类的EXIT方法 //用于快速退出窗体应用 DateTime对象的ToString方法 //使用指定日期格式化方式格式化字符串 实现代 ...
分类:
其他好文 时间:
2018-11-12 22:17:19
阅读次数:
322
字符串是零个或多个的字符所组成的序列,字符串是Python内建的6种序列之一,在Python中字符串是不可变的。 1. 格式化字符串 字符串格式化使用字符串格式化操作符即百分号%来实现。在%左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值(可以是元组或字典等)。 注意: 如果格式化里面 ...
分类:
编程语言 时间:
2018-11-08 16:20:36
阅读次数:
251
字符串格式化符号含义 使用方法: 仅有一个空时: print ('xxxx%c'%97) 多个空时:print ('%c %c %c'%(97, 98, 99)) 需要使用元组 格式化操作符辅助指令 使用方法: m.n: print('%5.5f' % 27.55),此时要求,小数点后要有5位数,若 ...
分类:
编程语言 时间:
2018-11-05 00:01:47
阅读次数:
149
[TOC] Pwn 十月31 Hitcon 五 鸽了几天之后,继续练习Hitcon????。 lab9 playfmt 同样,这一题也是格式化字符串漏洞,但是这题的格式化字符串不在栈上,而是在全局变量(.bss)段???什么情况??。 &nbs ...
分类:
其他好文 时间:
2018-11-01 11:35:52
阅读次数:
191
Python2.6 开始,新增了一种格式化字符串的函数 str.format()。使用起来简单方便,不会遇到使用%时候格式的选择问题。 按照参数默认顺序 指定参数顺序 指定参数名称 output: I am a coder, and study ES 使用字典做参数 output: I am a c ...
分类:
编程语言 时间:
2018-10-28 12:17:26
阅读次数:
122