zoukankan      html  css  js  c++  java
  • python基础(1)

    输出:print打印 遇到逗号打印空格,数字不用加单引号,
    ''单引号包含字符串
    输入:input()函数,name=input()
    python语法格式使用缩进,类似html排版
    当语句以冒号结尾时,下面缩进的语句为代码块,默认4个空格
    #后面加注释
    py大小写敏感
    字符和编码:由于Python的字符串类型是str,在内存中以Unicode表示,一个字符对应若干个字节。如果要在网络上传输,或者保存到磁盘上,就需要把str变为以字节为单位的bytes。

    Python对bytes类型的数据用带b前缀的单引号或双引号表示
    数组:list
    数组名=['as','sa']
    len(数组名)获取数组程度
    读取数组与c语言类似,数组名[-1]读取最后一个还素
    插入数据,默认插到最后一个
    元组:tuple()

    dict字典:
    dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。
    表示
    第一种:mingzi={"q":12,"qw":213}
    mingzi["q"]=12
    第二种:mingzi['qw']=wq,key值必须为定制

    set:类似于dict
    mingzi={1,2,3}
    不能重复,并且会去掉重复的数据
    循环: for 参数 in 循环条件;
    参数所要做的事情
    rang()生成整数序列 rang(5)=[0,1,2,3,4]
    while 结束条件
    执行语句

    函数
    内置函数使用help()查看
    当参数传输错误TypeError: bad operand type for abs(): 'str'
    python中定义函数要使用def
    def 函数名(参数):
    函数内容
    pass表示为空函数
    导入数据包:import 数据包

    reduce(f(x),[x,w,e])函数,f(x)为接受两个参数的函数,f(x)函数先接受前两参数w=f(x,w),然后f(w,e)不断做累成。

    filter函数,也是接受两个参数,发现f(x)与数列,filter函数,会将数列中的每个数带入函数中,根据返还的true或fauth,决定数列中的数字是否可以留下来,filter对数列进行筛选,返还的结果是一个Iterator,需要调用List来对数据进行提取
    sorted函数进行排序,接受两个参数,有序列表,和key,是列表按照ke'y来进行排列

  • 相关阅读:
    Linux时间子系统之一:clock source(时钟源)【转】
    浅谈linux的死锁检测 【转】
    Linux内核死锁检测机制【转】
    spin_lock、spin_lock_irq、spin_lock_irqsave区别【转】
    Microsoft Security Essential: 微软安全软件
    Linux内核同步机制之(三):memory barrier【转】
    ftrace的使用【转】
    Linux下安装Python-3.3.2【转】
    Linux驱动修炼之道-RTC子系统框架与源码分析【转】
    Python应用与实践【转】
  • 原文地址:https://www.cnblogs.com/hatkids/p/8869633.html
Copyright © 2011-2022 走看看