儿童学python第一课_python 学习 - 第一课 (20170808)

引言: 作为一位测试工程师,越来越觉得掌握一门开发语言是多么迫切的事情,因为对自己的工作更有帮助,未来个人发展也有帮助。 ok, 废话不多说,直接开始干货,以后会隔断时间把自己的学习笔记分享上来。

前提: 不知道对象或者方法了,就直接用help("想要知道的东西")

查询关键字:

import keyword

keyword.kwlist

正题:

1、python 高级语言、解释语言

2、编辑器: 直接用python自带的IDLE即可

3、python 版本: 3.6

4、变量: 和其他语言一样, 字母数字下划线,必须以字母和下划线开头,严格区分大小写

5、数据类型(学习了右侧这几种): 整数、浮点数、复数、布尔型

6、序列类型(都是有顺序的、可以通过索引找到值,所以叫做序列): 字符、列表、元组

6.1 元组: 用圆括号来表示; 不可改变的,即里面的值一旦定义好,就无法修改了,除非是赋值

tp= tuple('1', '2', '3',‘2’) #定义一个元组

tp[1] # 按照索引,找到对应的元素。 结果 ‘2’

tp.count('2') #查找‘2’ 元组在元组中出现的次数。 结果为 2

tp.index(2) # 找出索引 2对应的元素值。 结果为:3

6.2列表: 用中括号来表示; 是可以改变的;

ls=[1, 2, 3, 4, 5, 6] # 定义一个列表, 下表演示已经定义好的常用的方法

ls.append(7) # 在ls的列表末尾追加一个元素7, 结果是 ls =[1,2,3,4,5,6,7]

ls.extend([8,9]) #再ls的列表末尾追加多个元素, 结果是ls =[1,2,3,4,5,6,7,8,9]

ls.reverse() #把元素反向输出, 结果: ls =[9,8,7,6,5,4,3,2,1]

ls1=ls.copy() #copy列表, 结果: ls1=[9,8,7,6,5,4,3,2,1]

ls.index(8) # 输出索引为8对应的元素 1

ls.pop() #出栈最后一个元素, 结果为 1

ls.sort() # 从小到大排序, 结果为: [2,3,4,5,6,7,8,9]

ls.remove(9) # 删除指定元素, 结果为:[3,4,5,6,7,8]

ls.insert(0, 'aaa') #在索引为0的位置插入‘aaa’, 结果为: [‘aaa’,3,4,5,6,7,8]

6.3 字符串: 用引号括起来的字符串;是不可以改变的

ss='abcd'

ss.count()

ss.startswith()

ss.endswith()

ss.find()

ss.replace(旧值,新值)

6.4 字符串的拼接

---+

---.join方法

----格式化输出

name ='tuple'

---print(‘hello %s’ % name)

%d 整数 #%05d%12 结果为‘00012’

%s 格式化字符串

%f.x 格式化小数 # 代表保留的位数

%c 格式化ASCII字符

%o 格式化八进制

%x 格式化十六进制

%e 用科学计算法格式化

---format:

'{}{}{}'.format(x, y, z)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值