Python基础知识(一)

前言
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。
当前Python分为Python 2.x 和 Python 3.x 两大阵营,以下或者之后发布内容如未特殊说明均为Python 3.x内容!!!本人Python初学者,有错误之处敬请指出,我会认真修改(~抱拳)!

版本:Python 3.6.1
工具:IDLE、终端
开发环境:Mac 10.12.6

1.Python的变量命名规则:

变量名由数字、字母、下划线构成,不能以数字开头。

2.基本数据类型:

数字类型:int, float, bool, complex(复数)

字符串:str, (bytes)

列表:list

元组:tuple

字典:dict

集合:set

注:可通过内置函数type()来查看对象类型,help()查看相关方法

3.注释

  • 单行注释用 #
# 单行注释
  • 多行注释用 '''
'''
多行注释
'''

4.序列类型

字符串(str)、列表(list)、元组(tuple)属于序列类型。顾名思义,元素是有序的,每个元素都有字符编号,也称之为索引。从左到右默认从0开始,从右到左则从-1开始。

  • 字符串的创建
# 单引号、双引号或三引号创建
s1 = 'hello python'
s2 = ''hello python''
s3 = '''hello python'''
  • 列表的创建
# [ ] 中括号,元素之间用逗号隔开
ls = [ 1, 2, 3, 'python', 0.3]
  • 元组的创建
#( ) 小括号,元素之间用逗号隔开或者直接用逗号隔开各项
tp1 = (1, 2, 3, 'hello')
tp2 = 4, 5, 6, 'python'
  • 序列类型之间的相互转换
#字符串转列表
ls = list(s)
#字符串转元组
tp = tuple(s)
#列表转字符串
s = str(ls)
#元组转字符串
s = str(tp)

注:字符串、列表和元组之间可以相互转换,但是转换后的结果并不是预期的那样,后面会讲到,也可自行实践。


后面会陆续更新Python知识,喜欢的朋友可以持续关注!记得点赞!

你可能感兴趣的:(Python基础知识(一))