☆程序调试环境☆
python 3.6.6 安卓版(手机)
知识点: print(),for 循环,三引号
(’’'或""")定义大段字符串。
技巧: 用 end="" 替换 print() 默认的 end="\n" 实现不换行。字符串中有双引号的,用单引号定义,反之用双引号。
For example(例如):
#! /usr/bin/nve python
# coding: utf-8
#定义双引号字符串 s 和单引号字符串 s2
s = '''
“家”在居所意义上的私密化
仔细想来,“家”作为个人居所,整体上看属于私人领域。
但有趣的是,这个居所中,似乎是理所应当地,一直保留着一块公共区域——“客厅”。
客厅,顾名思义就是招待客人所用,是在家这个私人领域中特意预留的社交场所。从古时建筑中的厅堂设置,到现代楼房的居家设计,都不曾摒弃这一公共空间的设置。即便在房屋价格蒸蒸日上的今天,哪怕一套一居室的房子,仍留有“客厅”这一既定空间的一席之地。
那为何我们渐渐不再习惯将人请进客厅,或者主动去往别人家的客厅进行社交活动了呢?
客厅的特别之处,在于它是一个套在私人领域中的公共空间,它需要主人先打开私人领域,才能实现它的公共空间功能。
于是我们首先要解决的问题是,打开“家”这一私人领域。
'''
s2 = """
【面朝大海,春暖花开】
朝代:当代 作者:海子
从明天起,做一个幸福的人
喂马,劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,'面朝大海,春暖花开'
从明天起,和每一个亲人通信
告诉他们我的幸福
那幸福的闪电告诉我的
我将告诉每一个人
给每一条河每一座山
取一个温暖的名字
陌生人,我也为你祝福
愿你有一个灿烂的前程
愿你有情人终成眷属
愿你在尘世获得幸福
我只愿 '面朝大海,春暖花开'
"""
#定义 for 打印函数
def print_s(s, n):
"""
本函数为大段字符串
格式打印代码块。
参数 s 为大段字符串,
n 为加在大段字符串
自然段首的空格数量。
"""
for i in s: #逐个打印字符串段
if i=="\n": #遇到换行符
print("\n") #打印换行符输出一个空行
print(" "*n,end="")
else: print(i,end="")
print("\n") #打印完字符串段输出两个空行
def_s = """
本函数为大段字符串
格式打印代码块。
参数 s 为大段字符串,
n 为加在大段字符串
自然段首的空格数量。
"""
print("\n"*4+" "*8+"☆ for 大段字符串打印函数☆")
#调用 for 打印函数打印 def_s ,前加 6 个空格
print_s(def_s,12)
#用 input() 控制程序运行暂停,任意键继续
input(" "*12+"按任意键继续…… ")
#调用函数打印s,前加4个空格
print_s(s,4)
#用 input() 控制程序运行暂停,任意键继续
input(" "*8+"【按任意键打印下一段文字】")
#调用函数打印s2,前加8个空格
print_s(s2,8)
代码运行结果
![老齐漫画头像](https://i-blog.csdnimg.cn/blog_migrate/8cbf2c45d8b57205b31ef4963b3b9854.jpeg)
精品文章:
来源:老齐教室