一.Python入门

1.安装Python

在浏览器直接搜索Python或者点击https://www.python.org,安装Python

详细安装:学习参考文章

安装完后电脑软件列表会有以下软件:

IDIE:是python自带的编辑器建议刚学python使用到最后就可以使用pycharm

python版本(64-bit):python软件

python版本Manuals:python的英文文档

module docs:python第三方库的文档

2.基础方法

#输出函数print
 print("hallo word")
 执行结果>>hallo word
 """
 print格式如下
 print("a")
 其中print是输出方法,把a以字符串的形式输出来"a"就是一个字符串【重点:在编写程序时所有的语法都是英语环境下
 的符号和标点】
 """
 #注释--单行注释,多行注释
 单行注释
 print("你好,世界")#打印你好,世界
 a=1 #将数字1赋值给变量a
 b=2 #将数字2赋值给变量b
 a+b #将a和b加起来
 if i in range(10):#循环十次
 print("I LOVE Pythom")#循环字符串I LOVE Python十次
 """
 打印你好,世界
 将数字1赋值给变量a
 将数字2赋值给变量b
 将a和b加起来
 循环十次
 循环字符串 I LOVE Python
 """
 '''
 打印你好,世界
 将数字1赋值给变量a
 将数字2赋值给变量b将a和b加起来
循环十次
循环字符串 I LOVE Python
'''
#注释是为代码解释说明的一种方法
#单行注释用“#”后面的就是注释不能被解释器读取
#多行注释用六个双引号或者六个单引号格式如下
"""
注释内容
"""
'''
注释内容
'''
#变量
a=1
b=2
c=3
print(a)#这里为什么这样写数据类型介绍完即可理解
print(b)
print(c)
执行结果>>1
执行结果>>2
执行结果>>3
"""
a=1理解:把数字1赋值给变量a
变量可以理解成一个数据的标签
变量的命名:
变量不能以数字开头,不能以python的关键字作为变量例如print,不能用符号
变量命名的几种样式
a=1,b1=1,apple_a1=1
变量还可以
a,b,c=1,2,3
print(a)
print(b)
print(b)
执行结果>>1
执行结果>>2
执行结果>>3
"""
#输入方法input-接收外界数据的桥梁
a=input("请输入一个数字:")
执行结果>>请输入一个数字:
#这时input方法提醒我们输入一个数字“请输入一个数字:”是程序设计者输入的东西是可变的他是告诉客户要输入的东西内容起提示作用
执行结果>>请输入一个数字:10
print(a)
执行结果>>10
#缩进
无缩进不python,无切片不python
下面就是一块缩进代码
a=10
while a>=1:
     print("I LOVE Python")
     a-=1
"""
缩进就是把代码分了级别
缩进要注意缩进数,同一级别下要缩进相同,可以用空格键,也可以用Tab键,建议用空格
"""

3.数据类型介绍

整型int()

字符串型str()

浮点型float()

布尔型bool()

列表list()

元组tuple()

字典dict()

复数complex()

type()查询数据类型

eval()返回数据类型本身

不同的数据类型有不同的操作在最后的学习过程中某个函数或方法的返回值就是一个数据类型,学习完数据类型的相关操作可以对返回值进行操作,在python内部存储方式不一样可以使用type(a)方法查看变量a的数据类型

#字符串型
 a="123"#将字符串赋值给变量a
 type(a)#判断a的数据类型
 执行结果>>class "str"
 #整型
 a=1
 type(a)
 执行结果>>class 'int'
 a=input("输入:")
 执行结果>>输入:10
 #我们输入一个数字让赋值给变量a
 print(a)
 执行结果>>10
 type(a)
 执行结果>>class "str"
 #因为输入时是以字符串形式把数字赋值给变量a,所以a的数据类型为字符串,可以使用int()或eval()在输入时转换数
 据类型,使用格式如下
 a=int(input("输入:"))
 #或a=eval(input("输入:"))
 执行结果>>输入:10
 print(a)
 执行结果>>10
 type(a)
 执行结果>>class "int"
 int函数有两个参数一个是输入的数字第二个是转化的进制数进制默认为10进制
 #浮点型
 #1.2,1.0 这些数都是浮点数
 #布尔型0,1.对应的是Ture,flose.
用法:判断
python的数据“盒子”
列表,元组,字典
#列表 list
a=[1,2,3,4,5]
列表就是[]方括号括起来的一组数据
其中1,2,3,4,5为列表元素
#元组tuple
a=(1,2,3,4,5)
元组是带()的一组数据,但是元组的括号可以去掉
其中1,2,3,4,5为元组的元素
a=1,2,3,4,5
只有一个元素的元组如下表示
a=1,
字典 dict
a={1:"a",2:"b",3:"c"}
其中1,2,3为字典的键,a,b,c为字典的元素
#复数complex
a=2+7j
其中2为是实部,7为虚部
complex()有两个参数,两个参数为实部值和虚部值