学习python的一些笔记

闲来无事,听说python很厉害,就学习一下.


  1. 查看ubuntu的系统环境变量
    echo $PATH
    在系统执行程序的过程中可以直接调用,每当你运行
    任何程序,系统会查找列在PATH环境变量中的各个目录。然后运行那个程序。你只要简单地
    把这个源文件复制到PATH所列目录之一就可以使你的程序在任何位置都可用了。
  2. 字符串三引号的使用
    利用三引号,你可以指示多行的字符串.在三引号中可以自由的使用单引号和双引号
  3. 转义符
    在一个字符串中,行末的单独一个反斜杠\表示字符串在下一行继续,而不是开始一个新的行.
    “This is the first sentence.\
    This is the second sentence.”
  4. 自然字符串
    不用转义符处理字符串,利用自然字符串.在字符串通过加前缀r和R指定.例如r”Newlines are indicated
    by \n”
  5. python中没有char的数据类型
  6. 变量标识符
    标识符首字母必须是字母或者下划线(‘_’)
    标识符名称的其他部分由字母,下划线,数字组成
    不能使用连接符
  7. python中使用变量只需要给它赋值,无需声明
  8. 多个物理行写一个逻辑行:
    print \
    i
    与如下写法效果相同:
    print I
  9. 运算符
    **—-幂(返回x的y次幂)
    //——取整除(返回商的整数部分)
    <<——把一个数的比特向左移动一定数目

——把一个输的比特向右移动一定数目
~——–按位翻转,-(x+1)

  • python无需担心输出之间的空格问题
  • 在python中没有switch语句,只能通过if-elif-else来替代实现,每个语句块用’:’来作为标志
  • 在python中用”#”作为注释符
  • while循环中有一个else可选的语句快
  • for i in range(1,5):
    else:
  • continue 语句被用来告诉程序跳过循环块中的剩余语句,继续执行下一轮循环
  • 函数定义中牵扯到局部变量和全局变量,局部变量是互不相关的,二全局变量用global修饰,全局使用
  • 默认参数值,在函数定义的形参名后加上赋值运算符(=)和默认值,且只能放在末尾.默认参数值是不可以改变的.直接在函数定义的时候进行赋值.
  • 关键参数,调用的时候对形参进行赋值
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章