zoukankan      html  css  js  c++  java
  • Python3学习笔记-回忆并复述是加强记忆的好方式!

    http://bbs.fishc./thread-35584-1-1.html    #Python好好好

    操作系统:linux和mac都自带Python解释器

    ->->

    ->

    IDLE-shell命令行:

    dir(__builtins__) #结果中,小写单词就是内置函数bif(built-in function)了

    help(input) #查看某个bif的用法,如input

    Python是一种什么语言?

    Python是一种面向对象、解释型、动态类型计算机程序设计语言
    解释型:程序无需编译成二进制代码,而是在执行时对语句一条一条编译
    动态类型:在程序执行过程中,可以改变变量的类型
    它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

     

     

    两种辨别数据类型:

    type();isinstance()

     逻辑操作符:

     and;or;not

    优先级问题:

    not >and>or;

    一个偷懒的三元操作符:

     

    一个自检函数:

     

     例子:*******

    计算长度:

    for循环的跟屁虫——range(start,end,step=1(默认值))BIF内置函数:

    元素个数=b-a;

    两个关键的语句:

    break:终止循环/跳出循环。continue:退出某一步的循环,进入下一轮循环(但,必须符合下一轮循环条件)

     

    Python的数组——list——一个加了激素的数组,即list是变异数组:

    向列表添加元素:

    append:在list最后加上一个元素;extend:用数组形式在list后追加任意多个元素;insert(pos,“一个元素”or[数组]):在pos位置插入一个元素(pos是0为首位的);

     向列表删除元素:

    list.remove(1个元素);#删除指定元素

    del  llist[1个pos] ;#删除pos位置元素

    del list#删除整个列表;

    list.pop()  #打印出最后一个元素并删除;

    list.pop(一个pos)#打印出pos位置元素,并删除

     

    想从list中一次多取几个元素——用列表分片slice:

    list[a:n] #将列表中第a个到第n-1个元素以列表形式呈现,即新列表元素个数为n-a个

    list[:n]  <=> list[0:n]

    list[a:] <=>  list[a:最后一个]

    list[0:最后一个]  <=> list[:]

     t="abceefg"

    t[start(有值):end(有值):step(或缺默认为1)]  #[start,end)为截取的范围,且start 可以小于也可以大于end,跟数学上的区间不同  #前开后闭

    #如果,step为正则从start位置(闭)向后(右)移动step步,一直到end位置(开)结束

    #如果,step为负则从start位置(闭)向前(左)移动step步,一直到end位置(开)结束【此时,start>end,才能在范围之内选到元素】      

    t[::step]  #截取范围为整体,  #前闭后闭

    #step为正,从前取

    #step为负,从后取

    list=[a,b,c,d,e,f,1,2,3]   

    list[start:end:step]  #规则同上

     str 转为list:

    list = str.split("分隔符")

     

    list转为str:

    str= ”连接符”.join(list)





  • 相关阅读:
    PAT 甲级 1004 Counting Leaves
    C#列的一些操作
    EXT.NET 一些用法
    ext.net 所有版本
    鱼线拉力值
    CRM 总是弹出登录窗口
    台钓线组及各种绑法
    windows server 2012 r2 安装IIS失败
    [iOS]UITableView刷新
    [Linux]APUE读书笔记: 文件和目录
  • 原文地址:https://www.cnblogs.com/Formulate0303/p/6906471.html
Copyright © 2011-2022 走看看