Python的基础知识,不同于其他编程语言

1.字符串拼接可以不使用+号

name = "this " "is " "a " "string"

2.使用''' ‘’‘ / “”“ ”“”可以实现多行字符串

name = """da's'd'sa'da

adsasda

a'd's'da'da    “”“

3.可以同时赋值多变量

a,b = 0,1

4.数值的除法(/)总是返回一个浮点数,要获取整数使用//操作符

5.如果你不想让反斜杠发生转义,可以在字符串前面添加一个r,表示原始字符串:

>>> print('C:\some\name')
C:\some
ame
>>> print(r'C:\some\name')
C:\some\name

6.在每行最后一个字符后使用反斜线来说明下一行是上一行逻辑上的延续

aa = '123'\
'456'
print(aa)

7.若局部变量与全局变量同名,则在函数内中优先使用局部变量,并且局部变量的值改变不会影响全局变量,除非局部变量增加global关键字,则直接使用的是全局变量

8.字典的遍历

for k,v in dic.items():

  print(k,v)

9.重写父类的方法,不需要其他标识,只需在子类中定义与父类同名的方法即可

多重继承:class Dog(Animal,AA)  同时继承Animal和AA类

 


猜你喜欢

转载自www.cnblogs.com/zst-blogs/p/10832483.html
今日推荐