Ascendashacker / PythonTutorial

Python学习笔记

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PythonTutorial

  • if: if a >0 : print(a) elsf : print(b) 条件后面用冒号分割,后面跟代码块,tab四个空格表示一个代码块。
  • 换行 ‘’‘...’‘’
  • 没有常量,非变量习惯上大写 PI=3.141592
  • 10 //3 地板除 除完还是整数 3
  • 'my name is {0} and my age is {1}'.format('小明','18')
  • t.pop('t')
  • 任何模块代码的第一个字符串都被视为模块的文档注释。
  • _xxx 和__xxx 前缀有1-2个下划线的变量或函数是非公开的private。xxx为public _xxx在外部是可以访问的,但约定俗成,请当成私有变量使用。
  • 在一个类里面, def __init__(self,name,age){self.name =name,self.age=age} __init__相当于是一个构造函数。前后都有两个下划线。第一个参数永远都是self。
  • 判断某个变量是否是某个类型 用 isinstance() isinstance(a,lsit)

About

Python学习笔记