python基础学习之变量和字符串

xiaoxiao2021-02-28  110

一、变量赋值: first=3 second=8 third=first+second print(third) 11 使用该变量注意事项: 使用之前要赋值; 变量名包括字母、数字、下划线,但变量名不能以数字开头; 字母大小写不同; “=”是赋值的意思,左边是名字,右边是值,不可写反; 二、字符串 字符相加是字符拼接,字符要用单引号或双引号括起来。

例如:'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("游戏结束,拜拜了您嘞!") 结果如下:

转载请注明原文地址: https://www.6miu.com/read-63090.html

最新回复(0)