每周看一点。不忘初心 方得始终! 继续Python第二弹。
flag=" 皇后 " flag2="皇后" print(flag+"\n"+flag2) #这里细心的小伙伴可能会发现。flag比flag2前后各多了一个空格。输出的时候前空格会格外明显 print(flag+"\n"+flag2.strip()) # python自带了一个去掉前后空格的函数 strip()。自动去掉前后空格,也叫删除空白。还有rstrap()去掉末尾空白,lstrap()去掉开头空格
我这里安装的Python是3.6版本。但是在python2的版本中。print语句是不需要带后面的()的例如这样
print("皇后") #3版本 print "皇后" #2版本,一个小细节吧。因为在3之后的版本。print()被当做是一个函数来使用
关于python的算术运算
加减乘除就不说,这里重点提一下乘方运算
print(3**2) #python里面对于乘方使用两个*代表的。(3**2)代表3的2次方=9 print(3**3)
对于字符串类型和费字符串类型(int等)的混合使用
print("中国第"+19+"大会议召开在北京") #第一句话我们是想输出“中国第19大会召开在北京”,但是python报错了。为什么呢,这里面涉及到数字类型和字符串混用时,python不知道你的19代表什么类型 print("中国第"+str(19)+"大会议召开在北京") #所以我们要用str()函数来转换非字符类型的变量
下周见!
原文:http://www.cnblogs.com/chenchengyi/p/7711641.html