zoukankan      html  css  js  c++  java
  • 2018-05-22——PYTHON第二天

    emmm首先是作业和上次的回顾

    没啥毛病

    对于字符(串)型,单引号还是双引号貌似没区别??

    对于中文,utf8三字节,gbk两字节

    input接收到的都是字符串!!!

    num_x = int(x)   //字符串换成数字

    sum([x,y,z……])

    *****************************

     emmmpycharm不是昨天安装的吗

    字符串,子字符串的概念(子序列)连续的字符

    ctrl + ? 整体注释 //感觉这个快捷键一点也不方便

    运算符        + - * / % //

    布尔值 true false

    复合运算,先算括号内的、且(and)的、

    这个和其他语言很相似

    类型   数字|字符|布尔等,后面打点.   编译器会有提示

    type(x)   //查看x的类型

    敲int、str、bool,按住ctrl单机,会进入类型列表,真几把炫酷

    self是默认的,如果后面没有等于号,则是必须要有的,有等于号的则是默认值

    #数字 |整形

    py2 int&long      py3 int

    -int  // 转换成整形

    -int(x,base=y))       //将x转换成y进制

    -int.bit_length()     //查看int的二进制长度    

    #字符串 str 

    -str.capitalize()   //首字母大写

    -str.casefold()   // 变小写,对应关系多

    -str.lower()   //变小写,对应关系少

    -str.center(x,“y”)   //设置宽度居中内容。一共x的总长度,str在中间,其 他默认是空格,使用y填充空白位置。。y只能是一个字符

    -str.count('x')     //x在str里出现了多少次   start|end 从第几个位置开始往后|往前找,也就是寻找范围

    -str.encode

    -str.decode

    -str.expandtabs(x) //断句!x为int,以x为单位,将str分组,如果存在tab则填空格补齐x个

    -str.starts|endswith('x')  //str是否以x开头|结尾,返回bool值

    -str.find('x')   //x在str中的第一次出现的位置,返回位数,未找到则返回-1,也可以选择查找范围同count,范围是>   <=,前开后闭

    -str.index('x')  //同find,但是未找到则报错

    -str.format(x='y')   //将str中的x(占位符)格式化为y(指定的值,可以是字符和数字),x、y可以是多个。如果x是数字(从0开始),则format('y1',y2....)按顺序替换,

    -str.format_map({"x":'y', ……})  //字典的方式,将str中的x替换为y 

    -str.isalnum() //检查str中是否只有字母和数字,返回bool值

    列表list、元祖tuple、字典dict

    脑壳疼,剩下的明天在测

  • 相关阅读:
    IOS开发 网络发展史(NSURLProtocol)
    IOS开发 网络发展史(NSURLCach)
    IOS 开发 网络发展史(URLConnection)
    ios 网络开发(CFNetwork)
    MAC安装mysql
    conda 安装常用包
    从必应上拉取图片
    旋转数组中的二分查找
    东北大学 python模拟登录校园网(2019年6月启用新登录模式后)
    Ubuntu 安装Codeblocks
  • 原文地址:https://www.cnblogs.com/gulanmoen/p/9074310.html
Copyright © 2011-2022 走看看