python3变量和字符串学习笔记
1.变量“=”一个代表赋值操作,两个代表判断。变量名有字母,数字,下划线组成(支持中文),但不能以数字开头且区分大小写变量名的值取决与最后一次赋值操作交换两变量值x = 3y = 5x, y = y, xprint(x,y)2.字符串'字符串'"字符串"''' 长字符串'''
[*]以上三种引号都代表字符串无差别
[*]在引用时需要成双成对,前后呼应使用
print('\"life is short,let\'s learn python.\"')
上文代码中的引号以及被转义字符“ \" 、\' ”转义只代表引号无特殊含义转义字符以反斜杠开头加字符构成特殊含义\不能反在末尾,表示还未结束3.转义字符(反斜杠与字符中间没有空格)\n换行\a响铃(BEL) \b退格符(BS)\t水平制表符(TAB)\v垂直制表符( VT)\r回车符(CR)\f换页符(FF)\ooo八进制数\xhh十六进制数当打印路径时,就会发现无法正常打印,是因为代码中的转义字符的原因,为避免这种情况出现使用双斜杠或者原始字符串print("d:\three\two\one\now")print("d:\\three\\two\\one\\now") #双斜杠print(r"d:\three\two\one\now") #原始字符串***长字符串用来跨行输入***""" """
4.字符串的加法和乘法***字符串相加=拼接***'520'+'1314''5201314' # 字符串只能与字符串相加,不能字符串与数字相加***字符串相乘=复制***print("我每天爱你三千遍"*3000) 3复制打印三千次“我每天爱你三千遍”***这里不能字符串与字符串相乘***
刚开始学习有不足的地方大佬们帮忙指正, 我也是小白,学了几天,个人看你变量理解是错的吧! 小生阅破万卷 发表于 2022-1-24 01:48
我也是小白,学了几天,个人看你变量理解是错的吧!
那个地方有问题呀,可以帮忙指出来吗我刚开始学看视频总结的应该是我理解错了 {:10_279:}
页:
[1]