例如:'5'+‘8’=‘58’
如果字符串中需要出现单引号或双引号,有两种方法: 第一,转义符号(\),对字符串中的引号进行转义:'Let\'s go!',输出结果为:Let's go!
第二,str='C:\now',输出结果为:C:ow
str='C:\\now',输出结果为:C:\now
输出原始字符串只需在字符串前边加一个英文字母r即可; 例如str=r'C:\now'得到跨越多行的字符串:用三重引号字符串:str="""~~~~"""
下面为代码示例:
print(str) >>> print('Let\'s go') Let's go >>> str='C:\now' >>> str 'C:\now' >>> print(str) C: ow >>> str='C:\\now' >>> str 'C:\\now' >>> print(str) C:\now >>> str=r'C:\now' >>> str 'C:\\now' >>> str=r'C:\now\fishc\a' >>> str 'C:\\now\\fishc\\a' >>> str="""wkjgaojgldjgglk""" >>> print(str) wkjgaojgldjgglk >>> str="""sjgkl,gsgsd,sgasdg""" >>> print(str) sjgkl,gsgsd,sgasdg >>> str="""jfjglkdjg,
看完了上面的东西,接下来咱们放松一下来个小小游戏吧!
代码如下:
print('===你有本事就猜啊=====') temp=input("你猜我心里想的是哪个数字:") guess =int(temp) if guess ==8: print("我擦,居然猜对了") print("哼,猜中了也没奖") else: print("猜错了,我心里想的是8!") print("游戏结束,拜拜了您嘞!") 结果如下: