语法
编码
我们首先要知道编码相关知识点,那么什么是编码呢?
比如说,一些文本信息本质上存储在计算机上,就是01010101,以二进制存储在计算机上。
文件是以什么编码存储,以后就要用什么编码去打开。
编写python代码:
- code.py
print("hello world")
- 运行code
python解释器内部打开文件时候默认使用的就是utf-8编码
有时候出现了乱码的情况,就是编码出现了问题。修改编码就可以了。
输出
显示程序运行的结果。
print("欢迎使用xx系统") print("1.管理员登陆 2.用户登录")
这样可以更加直观,可视化,可能大家觉得这个单个输出没有意思,到后面会发现必要的输出是非常有用的。
数据类型
我们学习数据类型有什么用呢。我们可以这样理解。
- 字母、数字、汉字、成语,我们可以基于基础编写作文 -> 老师批改。
- 文本、数字、真假、如果,我们可以基于基础知识编写代码 ->解释器+计算机运行。
python的数据类型分为基本数据类型和复合数据类型
- 基本数据类型包含:数字,字符串
- 复合数据类型包含:列表,元组,字典,集合
数字类型
和其他编程语言相比,Python语言中的变量不需要显示数据类型的声明,Python的变量类型是根据变量的赋值内容而自动生成的。
Python 六大数据类型:
数字: 包含int(整型)、long(长整型,但python3中已经没有了,python3中只有(int)、complex(复数)、float(浮点型)、bool(布尔型)
字符串(String): 比如:“hello world”,“python”
列表(List): 比如:[1,2,3,4],[’a‘,‘b’,‘c’,‘d’]
字典(Dictionary):例如:{“name”:“poge”,“age”:30}
元组(Tuple): 例如:(1,‘hello’,3)
集合(Set):例如:{’a‘,’b‘,’c‘,’d‘}
以上是Python最基本的6种数据类型
数字类型:
表示数字或数值的数据类型称为数字类型。
- 数字类型有哪些?
整型(int) 浮点型(float) 复数类型(complex) 布尔类型(bool) tips:Python中使用type()函数可以查看变量的类型
字符串类型
字符串表示
在python语言中,字符串的表示有以下三种:
单引号 ' 双引号 " 三重引号 """
单引号、双引号
在Python语言中,使用单引号(’ ')和双引号(" ")表示字符串是最常见的两种方式。
两种方式表示的字符串是等价的,且返回相同类型的对象。
单引号和双引号表示字符串没有本质的区别,可以在一种引号中嵌套另一种引号。
单引号和双引号表示的字符串是等价的,要配对出现,不能混用。否则将引发语法错误。
三重引号
三重引号可以是三个单引号,也可以是三个双引号。这种方式表示的字符串也叫做块字符串。
三重引号是以三个同一种类型的引号开始,并以三个相同引号结束的字符串表示方式。
转义字符
Python语言使用反斜杠()表示转义字符。
转义字符是为了对其后紧接的字符进行转义,屏蔽其特殊含义,并将其作为普通字符来输出。
字符串操作
Python语言中包含字符串的以下几个基本操作:
- 字符串的索引
- 串的分片
- 字符串的合并
- 重复字符串
- 其他操作
我们今天就介绍到这里。