-
转义:
# 单个字符转义,在字符前加上反斜杠 \ print('\\') #输出:\ # 在字符串前加上前缀 r,则字符串内不需要额外进行转义 # 一个引号的字符串内不可有相同的引号 r'不能有单引号,可以有双引号' r"不能有双引号,可以有单引号" print(r'\(~_~)/') #输出:\(~_~)/
换行:
# 用三个引号书写,字符串内可以有相同的引号 s1 = '''That's\ right. OK.''' s2 = r""" It"s\ OK.""" print(s1) #输出:That's right.\n OK. print(s2) #输出:It"s\\n OK. # 单个引号换行,注意反斜杠后不可有其他字符(包括空格) s = 'abc\ efg' # 或 s = 'abc'\ 'efg' print(s) #输出:abcefg
查看全部 -
1)0、空字符串、None 都会被识别为 False,其他为 True
2)not 优先级高于 and 和 or
3)短路运算:
and 运算时,左边为 False,则直接返回左边,否则返回右边;
or 运算时,左边为 True,则直接返回左边,否则返回右边
查看全部 -
四则运算:+,-,*,/
整除/地板除://(直接舍去小数部分)
模运算:%
保留小数位:round(数值, 位数)
PS:Python2中,若除法两边都是整数,则结果也是整数
查看全部 -
变量名:字母,数字,下划线。
不可用数字开头
不可用关键字
查看全部 -
整数:十进制,二进制(使用前缀 0b),十六进制(使用前缀 0x)
浮点数:数字或科学计数法均可
字符串
布尔值:可以用 and、or、not 运算
空值:None
查看全部 -
for ch in s:
ch
是在for循环中定义的,意思是把字符串s
中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。必须主要for后面的冒号: 及注意缩进
查看全部 -
底层应用 移动开发 游戏开发 不适用查看全部
-
吉多•范罗苏姆 缩进作为逻辑语言查看全部
-
a='ABCDEFG'
s=a[4:6]# 取a字符串的4-6位,前闭后开[4,6)
print(s)
查看全部 -
temp='Life is {},you need {}.'
result=temp.format('short','python')
print(result)
temp2='Life is {a},you need {b}.'
s='short'
p='python'
result2=temp2.format(a=s,b=p)
print(result2)
temp3='Life is {1},you need {2}.'
result3=temp3.format('hello','short','python')
print(result3)
查看全部 -
set中使用remove()方法来删除set中的元素。
查看全部 -
set提供了add()方法,我们可以使用add()方法,往set里面添加元素。
对于set,如果添加一个已经存在的元素,不会报错,也不会改变什么。
set提供了update()方法,可以一次性给set添加多个元素。
查看全部 -
创建set的方式是使用
set()
,并传入一个list,list的元素将会被转换成set的元素。set和list类似,拥有一系列元素,但是set和list不一样,set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。
set若包含重复的元素,在打印是只打印一次。
查看全部
举报