专栏名称: Python学习交流
每天更新,更新python相关的知识。希望诸君有所收获!
目录
相关文章推荐
Python开发者  ·  国产 DeepSeek V3 ... ·  2 天前  
Python爱好者社区  ·  DeepSeek创始人梁文锋个人履历 ·  3 天前  
Python爱好者社区  ·  离谱!下载DeepSeek最高判刑20年? ·  2 天前  
Python爱好者社区  ·  1885页的Python完全版电子书 ·  3 天前  
Python开发者  ·  请立即拿下软考证书(政策风口) ·  4 天前  
51好读  ›  专栏  ›  Python学习交流

史上最全,最详细的Python入门教程!你应该没见过比这篇还详细的

Python学习交流  · 公众号  · Python  · 2018-01-27 21:05

正文

很多学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)增加

  1. append 向列表的末尾追加数据

  2. insert 在列表的指定位置插入数据

  3. extend 可以把其他列表内的完整内容,追加到当前列表的末尾

(2)删除

  1. remove 删除指定数据  默认删除第一个该元素

  2. pop 默认删除列表最后一个数据,如果指定参数,可以删除元素的索引

  3. clear 可以清空列表

2、元组(Tuple)(元素不能修改 | 通常用来存不同类型数据)

  • 元组表示多个元素组成的序列

  • 用户存储一串信息,数据之间用,分隔

  • 用()定义

  • 索引同样从0开始

    • 创建空元组 tuple = ()

    • 取索引对应的值 元组名[0]

    • 元组中只包含一个元素,需要在元素后面添加逗号

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

  1. index  获取某一个数据在元组的下标

  2. count 统计计数

  3. len(元组) 元组长度

  4. 循环遍历  同列表一样(一般对元组 使用的不多 原因如下图)


3、字典(dictionary)(除列表外 Python中最灵活的数据类型)

  • 同样可以存储多个数据

  • 通常用于存储描述一个物体的相关信息

  • 和列表的区别

  • 列表是有序的对象集合

  • 字典是无序的对象集合

  • 字典用{}定义

  • 字典使用键值对存储数据、键值对之间使用,分隔

  • 键key是索引

  • 值value是数据

  • 键和值之间使用 : 分隔

  • 键必须是唯一的

  • 值可以取任何数据类型,但键只能使用字符串、数字或元组

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

其他操作

循环遍历

应用场景

  1. 使用多个键值对描述一个物体的相关信息

  2. 将多个字典放在一个列表中,再进行遍历,在循环体内部对每一个字典进行操作者

4、字符串(表示文本信息的数据类型)

  • 用一对双引号或者一对单引号 都可以定义一个字符串(大多数编程语言使用"来定义字符串)

    • 灵活使用

  • 使用索引获取对应位置的字符,同样从0开始

  • 可以使用for循环遍历







请到「今天看啥」查看全文