作为一个有着多年Python开发经验的老码农,今天我就为大家带来了Python的基础知识点,全篇干货,建议大家动动手指收藏起来,一定能够帮助你顺利入门Python!
1、环境搭建
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。
Python具备可移植性,可以在多个平台运行,这里给大家带来的是Windows平台的环境搭建。
(1)下载安装包
需要到Python的官网上下载Windows系统的安装包就可以了。根据自己电脑的系统选择32位或者64位。
(2)安装
双击,勾选Add Python to PATH(添加Python到环境变量),然后选择Customize Installation(自定义安装)。
2、入门工具
(1)IDLE
这是Python自带的编辑器。按下Windows键,输入idle或者python就可以看到。
使用方法:输入print点击回车,就可以输出。要输入print时,输入pr然后按下tab键就会有提示。重复上一行代码使用快捷键Alt+p,切回下一行代码时使用Alt+n。
(2)Sublime Text3
去官网下载就可以了,安装比较简单。
使用方法:ctrl+n创建新文件,ctrl+s保存文件。
3、Python基础知识
(1)在菜鸟教程有非常全面的基础知识。在上面可以找到不同Python版本的知识点。
(2)基础知识点
python对象:
身份:对象的唯一标识,可使用内建函数id()得到 类型:对象类型决定对象操作,eg:不可能对一个str对象进行判断empty检验。可使用内建函数type进行查看。由于类型也是python对象,所以要判断某对象是不是什么类型,可使用:type(obj)== type(dict{}) 值:对象的数据值,若对象支持更新操作,则可修改。eg:tuple和list的区别。
对象属性:
常见包含数据属性对象:类、类实例、模块。
标准类型:
其他内建类型:
注:
基本类型的分类:使用以下三种模型进行分类。
存储模型:python的对象能容纳一个或多个值,一个能保留单个字面独享的类型,成为原子或标量存储。eg:数值、字符串。
那些可容纳多个对象的类型,称之为容器存储。eg:列表、元组、字典。
更新模型:某些对象的类型允许它们的值改变,即可变对象(列表、字典)。而不可变对象则不允许它们的值被更改。(数字、字符串、元组)。可使用id(obj)查看对象标识。
访问模型:分为三种访问方式:直接存取(对于非容器类型)、顺序(字符串、列表、元组)和映射(字典)。
标准类型分类:
不支持的类型:
char和byte 使用字符串代替 2)指针 使用id()查看地址,但是不能操作该值 3)int、short、long python的×××等同于long,无需自己维护变量长度 4)float、double python的浮点数等同于C的double。
type和isinstance:
type是python的内建函数,会返回python对象的类型,不限于基本类型 eg:import types type(num) == types.IntType isinstance(obj, (int, float, …)),接受一个对象类型元组作为参数。
xrange与range:
str与repr:
结语:
学习贵在坚持!
我也是从零基础过来的,非常懂很多小伙伴的心情,孤军作战总是非常孤独的,学习还是要找到一群志同道合的朋友一起学,才更容易坚持下去。
在公司喜欢独来独往,除必要外从不主动跟同事说话的人,怎么看?
在公司喜欢独来独往,除必要外从不主动跟同事说话的人,怎么看?。本站来告诉相关信息,希望对您有所帮助。不知道从什么时候开始,人们总是把一些人“正常”的行为归纳为“不正常”,难道只有与同事打成一片,主动跟(1)人阅读时间:2024-09-19农村出身的学生考上普通二本,可以改变命运吗?
农村出身的学生考上普通二本,可以改变命运吗?。本站来告诉相关信息,希望对您有所帮助。农村学生考上二本,虽然不一定真的能改变命运,但总归是多了更多的选择。如果是在二三十年前,农村学生能考上大学,真可以说(1)人阅读时间:2024-09-19娶个老师是什么体验?(娶个老师是什么体验)
娶个老师是什么体验?。本站来告诉相关信息,希望对您有所帮助。我嫂子是高中老师,我们全家觉得娶了文化人,是我们家的福气。可结婚以后,才知道日子过得有多憋屈。我哥是货车司机,为人老实木讷,不会说话,更不会(1)人阅读时间:2024-09-192024广州防空警报时间 广州防空警报2019
2024年9月21日10:40—11:03在全市范围内进行防空警报试鸣。10:40—10:43试鸣预先警报;10:50—10:53试鸣空袭警报;11:00—11:03试鸣解除警报。(1)人阅读时间:2024-09-19华为手机怎么改密码锁屏(华为手机怎么改密码锁屏时间)
品牌型号:华为P40系统:EMUI10.1.0长时间使用同一个密码锁屏,或许有想要变更密码的时候,华为手机怎么改密码锁屏呢。1、打开设置,点击生物..2024-09-19淘宝优惠券怎么删除 苹果手机淘宝优惠券怎么删除
演示机型:iPhone11,适用系统:ios13.5.1,软件版本:手机淘宝9.8.0;大家在逛淘宝的时候,经常能够得到淘宝官方或第三方店铺送出的优惠券,有的时..2024-09-19网上能买医疗保险吗(网上可以买医疗保险吗?)
网上能买医疗保险,现在很多投保过程都是通过线上实现的,比如你在业务员手里购买保险,他会让你下载他们公司的APP,然后可以直接在APP里完..2024-09-19黑松修剪时间 黑松的剪枝时间
适合修剪黑松的时间为夏季,这个时候它就会生长十分茂盛且新芽不断的老化,这时修剪的话可以很大的减少养分和水分的流失。可以在6-7月份..2024-09-19