接课程一。
字符串格式运算符
Python最酷的功能之一就是字符串格式运算符”%“。%运算符是字符串所独有的。
前面三行分别是给姓名name、年龄age、体重weight进行赋值,print()函数中%前面是字符串,后面是要传入的变量。
当然,你也可以用你学过的input()函数进行输入:
下面列出%s和%d的用法说明:
格式符号 | 说明 |
---|---|
%s | 传入的是字符串 |
%d | 传入的是整数 |
%F | 传入的是浮点数 |
如果有兴趣多学一些的话,可以通过搜索工具自行查看。
三引号
我前面讲过,Python并不区分单引号和双引号,所以下面的代码是一样的。
如果出现这样的字符串,使用双引号就会方便一些。
三引号是三个连续的单引号或双引号构成。用于解决多行的字符串处理,比如:请柬、假条、大量的文字。
s = """
口技
京中有善口技者。会宾客大宴,于厅事之东北角,施八尺屏障,口技人坐屏障中,一桌、一椅、一扇、一抚尺而已。
众宾团坐。少顷,但闻屏障中抚尺一下,满坐寂然,无敢哗者。
遥闻深巷中犬吠,便有妇人惊觉欠伸,其夫呓语。既而儿醒,大啼。夫亦醒。妇抚儿乳,儿含乳啼,妇拍而呜之。又一大儿醒,絮絮不止。当是时,妇手拍儿声,口中呜声,儿含乳啼声,大儿初醒声,夫叱大儿声,一时齐发,众妙毕备。满坐宾客无不伸颈,侧目,微笑,默叹,以为妙绝。
未几,夫齁声起,妇拍儿亦渐拍渐止。微闻有鼠作作索索,盆器倾侧,妇梦中咳嗽。宾客意少舒,稍稍正坐。
忽一人大呼:“火起”,夫起大呼,妇亦起大呼。两儿齐哭。俄而百千人大呼,百千儿哭,百千犬吠。中间力拉崩倒之声,火爆声,呼呼风声,百千齐作;又夹百千求救声,曳屋许许声31,抢夺声,泼水声。凡所应有,无所不有。虽人有百手,手有百指,不能指其一端;人有百口,口有百舌,不能名其一处也。于是宾客无不变色离席,奋袖出臂,两股战战,几欲先走。
忽然抚尺一下,群响毕绝。撤屏视之,一人、一桌、一椅、一扇、一抚尺而已。
"""
三引号也是Python程序注释的一种方式,我们来看看Python注释。
用#开头的程序行Python会理解为注释,不会去执行。
如果需要注释多行就要用三引号了。
请注意后面变为红色的部分,这几行是由三引号包裹的,Python认为是注释,所以并没有执行内部的Python语句。