Python学习笔记之变量和字符串!
python与大多数计算机语言不一样,并不是把值存储在变量中,更像是把名字贴在值的上边。因此有些python程序员会说python没有变量只有名字。 a=5不是普通的赋值语句,而是给5起了个名字叫a,即指针a指向5,故他们的内存地址都相同。 变量名可以包括字母、数字、下划线,但不可以数字开头。 作为一名优秀的程序员,尽量给变量一个专业的名称 t=‘MrWhite’ # 不好,t可以代表很多意思 teacher=‘MrWhite’ # 好 字符串两边加引号,单引号和双引号都一样 打印:let's go! 两种方法:双引号、转义符号 'let's go' # 错误 "let's go" # 正确 'let's go' # 转义符号(),正确 打印单引号:用双引号;打印双引号:用单引号 原始字符串:在字符串前加r str1=‘C: ow’ str1 # 正确 print(str1) # 出错, 转义成换行 str1=‘C:now’ print(str1) # 正确,用转义符号进行转义,但当路径的符号较多时不方便 str1=r‘C: ow nnmmm’ print(str1) # 正确,使用原始字符串,在字符串前面加r str1=r‘C: ow nnmmm’# 出错,原始字符串最后不能加反斜杠 长字符串:三重引号字符串,单双均可 进群:960410445? ?即可获取数十套PDF的获取方式哦! 进群 str1="""今天, 是星期天 天气晴 """ print(str1) # 正确 测试题: 1. 如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理? str = r'C:Program FilesFishCGood''' 2.不要对str赋值,str是内置函数 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |