很多学Python学的不错的小伙伴都有碰到这样的事情吧?就是自己还没毕业就有很多的企业来聘请你去他们的公司面试入职!我身边就有一个活生生的例子,我一位学长,学了三四年的Python,毕业了去阿里面试,居然直接就被应聘上了,后来他和我们分享他的入职经验:就是把自己所学会的东西尽量做到最完美!做到最美观,代码是写给人看的,所以代码的美观性在HR那里是非常重要的,大家都好好加油!看的我们确实羡慕的要死。阿里,应该对于这些刚出学校的同学来讲是非常有吸引力的。今天我也整理了一些非常基础的资料,希望能帮到各位看官朋友们,温馨提示:天冷,出门多添衣哦!
三、算术运算符
1、运算符
PS 在Python中 * 还可以用于字符串中,计算结果就是字符串重复指定次数的结果
1、类型
数字型
PS(Python2.7中区分 3.0后合并了)
2、(驼峰命名法)
小驼峰命名法
第一个单词以小写字母开始,后续单词的首字母大写
如:firstName、lastName
大驼峰命名法
每一个单词的首字母都采用大写字母
如:FirstName、CamelCase
三、随机数
import random
导入模块后,可以在模块名称后敲一个. 按Tab键会提示该模块中包含的所有函数
4、转义字符
1、列表(List)(使用最频繁的数据类型("数组")| 通常存相同类型数据)
专门用于存储一串信息
列表用[]定义,数据之间用,分离
其索引从0开始
常用操作:(. 按下tab键即可查看)
(1)增加
append 向列表的末尾追加数据
insert 在列表的指定位置插入数据
extend 可以把其他列表内的完整内容,追加到当前列表的末尾
(2)删除
remove 删除指定数据 默认删除第一个该元素
pop 默认删除列表最后一个数据,如果指定参数,可以删除元素的索引
clear 可以清空列表
2、元组(Tuple)(元素不能修改 | 通常用来存不同类型数据)
元组表示多个元素组成的序列
用户存储一串信息,数据之间用,分隔
用()定义
索引同样从0开始
创建空元组 tuple = ()
取索引对应的值 元组名[0]
元组中只包含一个元素,需要在元素后面添加逗号
常用操作:(. 按下tab键即可查看)
index 获取某一个数据在元组的下标
count 统计计数
len(元组) 元组长度
循环遍历 同列表一样(一般对元组 使用的不多 原因如下图)
3、字典(dictionary)(除列表外 Python中最灵活的数据类型)
常用操作:(. 按下tab键即可查看)
其他操作
循环遍历
应用场景
使用多个键值对描述一个物体的相关信息
将多个字典放在一个列表中,再进行遍历,在循环体内部对每一个字典进行操作者
4、字符串(表示文本信息的数据类型)
常用操作:(. 按下tab键即可查看)
(1)判断类型 9种
(2)查找和替换 7种
(3)大小写转换 5种
(4)文本对齐 3种
(5)去掉空白字符 3种
(6)拆分和连接 5种
字符串的切片(适用于字符串、列表和元组)
字符串[开始索引:结束索引:步长]
跳跃切片
想切到字符串末尾 结束索引不写即可
做几个例题试试~
num_str = "0123456789"
(1)、num_str[2:6]
(2)、num_str[2:]
(3)、num_str[0:6] / num_str[:6]
(4)、num_str[:]
(5)、num_str[::2]
(6)、num_str[1::2]
(7)、num_str[2:-1] (-1即截取到 倒数第一)
(8)、num_str[-2:]
(9)、num_str[::-1] (步长-1 即向左切)
地球不爆炸,小编不放假!!!哈哈
来源:叶碎夜