目录
一.python运行环境安装和编辑环境的安装
1.python运行环境安装
1.1 在浏览器里搜索python官网(python.org)
1.2 点击Downloads
1.3 根据电脑显示的版本选择下载(网站一般会自动识别电脑系统)
1.4下载完成后双击下载好的exe程序进入安装
至此python运行环境安装完成,后验证是否安装成功
在windows下打开cmd,输入python命令,如果显示版本则说明安装成功
2.编辑器环境安装
2.1 (此处为pycharm的安装步骤)
先去pycharm官网,下载pycharm安装包。如下
JetBrains: Essential tools for software developers and teamsJetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.https://www.jetbrains.com2.2 进入官网后点击Tools,点击pycharm进入安装包界面
2.3 点击DOWNLOAD NOW,根据自己电脑系统选择安装包
2.4 下载完成后点开始安装程序,点击NEXT.
2.5 选择安装路径,建议装在C盘以外的磁盘
2.6 在这里我们选择1和4就可以了
2.7 直接点击Install,开始安装
2.8 等待大概两分钟即可
2.9 pycharm安装完成
2.10 打开pycharm,选择代码保存的路径和与python解释器关联
二.python的数据类型
1.数字型
1.1整形
整形(int)
通常被称为整数或者整形,包括正,负整数,不带小数点
_int=10 #创建整形变量
print(_int) #打印已创建的变量值
python3中只有int型,不再区分于int和long型!
创建一个整形变量和给一个变量直接赋值是相同的过程 a=6或b=-8,等号左边为变量名,右边是需要赋的值,此处“=”为赋值运算符。
1.2浮点型
浮点型(float)
浮点型由整数部分和小数部分组成
例:_float=3.14
1.3复数型
复数型(complex)
复数由实数部分和虚数部分组成,一般用a+bj或者complex(a,b)表示
_complex = 1+2j #创建复数型变量
print(_complex) #打印变量
2.字节
字节(bytes)
python中,bytes是以字节为单位来处理的
通过将b' ' 赋值给一个变量来创建bytes
_bt=b'01010101'
print(_bt)
3.字符串
字符串(str)
字符串是python中最常见的数据类型,一般使用('或")来创建字符串,多行字符串可以使用('''或""")来表示。
创建字符串只需要为变量分配一个值即可,
_str = 'Hello world!!!!' #创建一个字符串型的变量
print(_str) #打印变量
4.布尔类型
布尔类型(bool)
布尔类型代表真假值,在条件判断以及循环中使用较多
python中定义了bool类型以及两个常量True和Flase代表真假
_bool = True #创建一个布尔型变量
print(type(_bool)) #输出变量类型
5.空类型
空类型(None)
在python中用None表示空类型,None表示一个空值,None的类型是NoneType
_none = None # 创建空类型
print(type(_none)) # 输出变量类型
#执行结果
<class 'NoneType'>
进程已结束,退出代码0
6.元组
元组(tuple)
元组是一种有序且不可更改的序列,允许重复成员出现
元组用()定义,元素之间使用 , 分隔。
6.1.tuple定义的两种方式
直接定义
tuple_var1= (1,2.2,1+2j,True,None,"11",b'',(2)) #直接定义一个含有七种数据类型的元组
print(tuple_var1) #输出变量的值
print(type(tuple_var1)) #输出变量类型
#执行结果
(1, 2.2, (1+2j), True, None, '11', b'', 2)
<class 'tuple'>
进程已结束,退出代码0
将某种数据类型转化为
str_var1 = "123456654" #创建一个字符串
tuple_data = tuple(str_var1) #创建一个元组
print(tuple_data)
#执行结果
('1', '2', '3', '4', '5', '6', '6', '5', '4')
进程已结束,退出代码0
6.2.定义一个元素的元组
为区分一个元素的元组与 其他数据类型,在单个元素后加 ,
tuple_var1 = (223,)
print(type(tuple_var1))
6.3定义空元组的两种方式
tuple_var2 = () #直接定义
print(tuple_var2)
tuple_var3 = tuple() #将某种数据类型转化成元组
print(tuple_var3)
str_var1 = "123456654"
tuple_data = tuple(str_var1) #将字符串转化为元组
print(tuple_data,type(tuple_data))
#执行结果
('1', '2', '3', '4', '5', '6', '6', '5', '4') <class 'tuple'>
进程已结束,退出代码0
6.4.tuple类型的两个操作方法的使用
元组.count(元素) #返回指定元素在元组中的个数
tuple_data6 = (1,5,5,5,6,6,8,9,10)
print(tuple_data6.count(5)) #返回5在元组中出现的个数
元组.index(元素) #返回指定元素在元组中第一次出现的索引
tuple_data6 = (1,5,5,5,6,6,8,9,10)
print(tuple_data6.index(6)) #返回6在元组中第一次出现的索引位置