很多学Python学的不错的小伙伴都有碰到这样的事情吧?就是自己还没毕业就有很多的企业来聘请你去他们的公司面试入职!我身边就有一个活生生的例子,我一位学长,学了三四年的Python,毕业了去阿里面试,居然直接就被应聘上了,后来他和我们分享他的入职经验:就是把自己所学会的东西尽量做到最完美!做到最美观,代码是写给人看的,所以代码的美观性在HR那里是非常重要的,大家都好好加油!看的我们确实羡慕的要死。阿里,应该对于这些刚出学校的同学来讲是非常有吸引力的。今天我也整理了一些非常基础的资料,希望能帮到各位看官朋友们,温馨提示:天冷,出门多添衣哦!





三、算术运算符
1、运算符

PS 在Python中 * 还可以用于字符串中,计算结果就是字符串重复指定次数的结果

1、类型
数字型
- 整型(int)
- int(整数)
- long(长整数)

PS(Python2.7中区分 3.0后合并了)
- 浮点型(float)
- 布尔型(bool)
- 真True 非0数 ——非零即真
- 假False
- 复数型(complex)
- 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题








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中最灵活的数据类型)
- 同样可以存储多个数据
- 通常用于存储描述一个物体的相关信息
- 和列表的区别
- 列表是有序的对象集合
- 字典是无序的对象集合
- 字典用{}定义
- 字典使用键值对存储数据、键值对之间使用,分隔
- 键key是索引
- 值value是数据
- 键和值之间使用 : 分隔
- 键必须是唯一的
- 值可以取任何数据类型,但键只能使用字符串、数字或元组

常用操作:(. 按下tab键即可查看)



其他操作


循环遍历

应用场景
- 使用多个键值对描述一个物体的相关信息
- 将多个字典放在一个列表中,再进行遍历,在循环体内部对每一个字典进行操作者

4、字符串(表示文本信息的数据类型)
- 用一对双引号或者一对单引号 都可以定义一个字符串(大多数编程语言使用”来定义字符串)
灵活使用
- 使用索引获取对应位置的字符,同样从0开始
- 可以使用for循环遍历


常用操作:(. 按下tab键即可查看)

- (1)判断类型 9种
- (2)查找和替换 7种
- (3)大小写转换 5种
- (4)文本对齐 3种
- (5)去掉空白字符 3种
- (6)拆分和连接 5种
字符串的切片(适用于字符串、列表和元组)
- 使用索引值来限定范围,从一个大的集合中切出小的集合
- 字典是一个无序的集合,使用键值对保存数据
字符串[开始索引:结束索引:步长]

跳跃切片

想切到字符串末尾 结束索引不写即可
做几个例题试试~

num_str = “0”
- (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 即向左切)
地球不爆炸,小编不放假!!!哈哈
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175669.html原文链接:https://javaforall.net
