大家好,小编来为大家解答以下问题,python基础有哪些,python 基础 详细,今天让我们一起来看看吧!
火车头采集ai伪原创插件截图:
一、pyhon简介
1. 程序
程序是指挥cpu工作的“工作手册”。计算机只能执行二进制代码,程序设计语言一般类似英文,想要让计算机理解你写的程序,必须把程序代码“翻译”成计算机能理解的二进制代码,根据形式的不同,可以分为编译型语言和解释性语言
- 编译型:将程序代码翻译成计算机能理解的二进制目标代码,会生成特定的可执行代码(在window上是exe文件),可执行代码是二进制的,无法看到源代码python简单代码动画。然后执行可执行代码就可以得到想要的结果,例如:c、c++、oc等
- 解释型: 将程序代码一句一句翻译为计算机可以执行的指令,立即执行,不会生成可执行文件 ,例如:python、php、JavaScript等
2.Pthon简介
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计,作为一门叫做ABC语言的替代品。 [1] Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, [2] 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发
3.python的特点:
- 是一种解释性语言【开发过程中没有了编译的环节】
- 是交互式的语言【可以直接互动执行Python程序】
- 是面向对象的语言
- 是跨平台语言【可以运行在不同的操作系统上】
- 适合初学者
二、Python入门 [PyCharm]
1、新建工程
(1)、编写python代码
(2)、点击绿色箭头运行代码
(3)、控制台查看结果
接下来我们充满了疑惑,我们一一解答
三、Python基本语法
1、python文件格式以及语法规则
- python文件后缀以py结尾
- 一行一个语句,不用以分号做结尾
- 如果一行上有多个语句,则每个语句必须以分号做结尾
- 文件名尽量不用使用中文,不要包含空格
- 不要混合使用tab键和空格缩进,缩进用于区分代码块
- 除了在引号里(单引号、双引号)中,其它地方不要使用中文,要用英文半角
- python编码规范遵循PEP8(https://www.python.org/dev/peps/pep-0008/)
2、python变量和常量
- 变量是用来保存数据的
- 在程序中,变量的值是可以改变的,所以叫变量,不能改变的叫常量
变量的定义
语法:变量名 = 字面量
# 变量的使用
name = 'guan'
age = '18'
print("姓名:", name)
print("年龄:", age)
运行结果:
变量名命名规范
变量名也可称之为标识符(变量名、函数名、类名、包名等统称为标识符)
其命名要符合python的语法要求:
- 由数字、字母、下划线组成,不能以数字开头
- 严格区分大小写
- 不能是python的关键字(保留字)
变量命名风格
- 见名知意,有自描述性
- 不建议使用中文命名变量
- 一般变量可以用小驼峰规则:变量名由多个单词组成,第一个单词首字母小写,其它单词首字母大写
- 也可以全部变量名都小写,单词之间用下划线分隔
变量和内存和in()、type()函数
- python中一切都是对象,python中变量保存了对象的引用
- 变量的好比是一个容器,容器中保存的变量所指对象的引用(地址)
- 变量本身是没有类型的,变量的类型是指其所指对象的类型
- 比如说变量是一个瓶子,盛了醋就是醋瓶,盛了酱油就是酱油瓶
- python中变量的所指对象的地址可以用id函数获取
- 获取变量的类型可以使用type函数
parm = '12'
# id(num)函数的使用
print('变量内存中的地址:',id(parm))
# type(parm)函数的使用
print('这个变量的数据类型:', type(parm))
常量
- 常量就是不可变的量
-
python没有专门的常量类型