操作方法
首先,打印一个字符串: print('你好,我的世界,我的国家。') 注意,我是用的Anaconda整合的python3.6,允许打印汉字,但是print后面要求加上 英文括号。
如果只运行下面的代码,会有什么效果呢? print(b) 结果会报错,因为b没有定义。
先做定义,再print: a = '先做定义,再print。' print('a') print(a)
把一段文字打印6遍: a = '打印六遍' * 6 print(a)
打印六遍,且每打印一边,都换行: a = '打印六遍,且每打印一边,都换行。\n' print('a\n'*6) print(a*6)
a = '看看这句话,有几个字符?注意 这里有一个空格' print('答案是',len(a),'个') 答案是22个,所以标点符号和空格,都是字符,都数过了; len(a)表示字符串a的字符数目; print里面不同的字符串之间,用英文逗号隔开,运行之后就会组成一个句子。
再验证,空格也是字符串: a = ' ' print('a里面有', len(a),'个空格') a里面有 6 个空格。
换行符在python怎么算? a = '换行符\n' print('a里面有',len(a),'个字符') a里面有 4 个字符,说明python把换行符“\n”视为一个字符了。