51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2986|回复: 7
打印 上一主题 下一主题

[原创] Python的 第一天

[复制链接]
  • TA的每日心情
    慵懒
    2017-7-2 18:38
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2018-9-4 23:17:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 xujinli880802 于 2018-9-5 00:12 编辑

    1.变量: 首字母为字母或者下划线,其他部分字符为字母、数字、下划线;字母区分大小写;
            name='sfsdf'
            age=20
            sex1=''sf"
    id()身份id方法来查看唯一性标识,查看内存地址;
    name="sdfsdf"
    print(id(name)) 查看name 的内存地址;type(name) 查看name 的类型;2.数据类型:整数‘小数、字符串、bool’  数值有整数、长整数、浮点数、复数3、数值运算    a+b
       • a-b
       • a*b
       • a/b #得到浮点数
       • a//b #得到整数,地板除   
       • a%b #取余

       • a**b #乘方4.字符串  


    注释
    当行注视:# 被注释内容
    多行注释:""" 被注释内容 """




    2.字符串
        • 单引号 'abc'

        • 双引号 “abc”
        • 三单引号'''abc '''           print(''' I can print  ''') 输出  I can print
        • 三双引号””” abc “””      print(""" I can print """) 输出 I can print
        • 转义符 \
    print('''-\t-\\-\'-%-/-\n''') #可以看出还是和普通的字符串类似,会转义 转义字符前面加上\ 就会输出转义字符;
    #前面加r 告诉程序这些都不是转义字符;当字符串输出;

        • 原生字符串 r”hello world!\n”注:前面加r 这样就输出\n 而不是回车符 print(r'\n') 输出\n
        • 字符串的连接 使用连接符”+”
        • 索引与切片操作
    字符串使用连接符“+”  print("wo de "+"wangquan")4.字符串是字符的有序集合两个种方法获得里面的元素,   可以通过其位置来获得具体的元素  str[0]   字符串得字符通过索引开始,索引从0 开始5.字符串得查找和替换    查找字符串通过两种方法 index 和find      strs="dsdfsfgg";
    print(strs);
    print(strs.index('s'))#当字符串 中查到S 时返回索引号,查不到就直接报错
    print(strs.find("ss"))#当字符串 中查到S 时返回索引号,查不到就返回-1
    替换strs.replace("s","bbb")
    6.   字符串格式化
         %s 字符串
         %d  带符号的十进制整数;
        %f   浮点实数;

    print("%d"%10)
    print("%d"%123)

    7 。其他数据类型
        线性容器(有序序列)
    • 字符串也是一种线性容器
    • List
    • tuple
    • Hash容器 • Dict
    • set
    • None
    • 布尔类型
    8、逻辑行和物理行

      • 物理行 -- 程序员编写代码时实际看到的
      • 逻辑行 -- Python程序能够识别的

    • 一个物理行中写多个逻辑行? 用”;”连接
    • 多个物理行表示一个逻辑行? 用”\”连接

    9.缩进
    • 同一层次的语句必须有相同的缩进
    • 不要同时使用空白及制表符
    • 建议: 使用单个制表符或两个或四个空格
    10.函数表达
    • a = lambda x:x+1
    • a(2)
    • 3
















    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情

    2020-2-2 12:43
  • 签到天数: 630 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
    发表于 2018-9-27 15:15:23 | 只看该作者
    学习是一种好习惯
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-19 14:35 , Processed in 0.077395 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表