一、安装Python并配置环境
1、下载地址:http://python.org/
官网直接放出的是3.6和2.7的下载链接,跟着视频老师的脚步,我也装了旧版的3.5.2和2.7.14,为了方便全都直接安装在C盘根目录
2、配置环境变量路径
计算机属性 —— 高级系统设置 —— 高级 —— 环境变量 —— “系统变量”“PATH” —— 变量值 —— 添加Python的路径比如:C:Python35
3、cmd运行直接进入交互页面
在cmd中,直接输入python可以直接调出python
4、如果装了多个Python,可以将目录中的Python.exe更改为其他名字或者直接加上数字
如:在Python2.7的目录中,更改Python.exe为Python2.exe,在cmd中直接输入python2 ,然后回车执行,即得到下图结果
二、Python基础
1、第一句代码:
print ('hello world')
2、实施方式:
①python解释器 py文件路径
②python 进入解释器 —— 实时输入并获取到执行结果
3、文件名和路径
① windows系统下:
文件名:1.py
解析器路径:C:Python35Python.exe
② linux系统下:
文件名:./1.py
解析器路径: #!/usr/bin/env python
需要在文件中加入在标题上↑
#!/usr/bin/env python
4、编码
Python3不需要关注
Python2中,每个文件中只要出现中文,头部必须加
# -*- coding:utf8 -*-
5、input 语句
input的用法,永远等待,直到用户输入了值,就会将输入的值赋值给一个东西
n1 = input('请输入用户名:') n2 = input('请输入密码:') print(n1) print(n2)
执行结果:
6、变量:代指某一个变化的值
变量取名规则:
- 字母
- 数字
- 下划线
PS:数字不能开头
不能是关键字
最好不要和python内置的东西重复
7、条件语句
①基本用法:
n1=1
if n1 > 0 : print('ok') else : print('error')
②多行条件用法:
if nux = 1:
if nuy = 2:
print('2')
else:
print('3')
else:
print('4')
语句中可以嵌套其他命令语句,如上
当nux≠1时,结果为4;
当nux=1,nuy=2时,结果为2;
当nux=1,nuy不等于2时,结果为3
③同级别条件用法:
if 条件1: pass #pass代指空代码,无意义,仅仅用于表示代码块 elif 条件2: pass elif 条件3: pass else: pass print('end')
④并列条件/或条件用法:
if n1 == "alex" or n2 == "alex!23": print('OK') else: print('Error')
or:符合其中一个即符合if条件
and:符合前后两个条件才算符合if条件
8、缩进
惯例上,缩进空格一般用4个空格,tab键默认就是4个空格键。
9、基本数据类型及算术
字符串(引号) - n1 = "alex" n2 = 'root' n3 = """eric""" n4='''tony''' #不能混搭符号
数字 - age=21 weight = 64 fight = 5
不等于符号: !=
加法:
n1 = "alex" n2 = "sb" n4 = "db" n3 = n1 + n2 + n4 # "alexsbdb"
乘法:
n1 = "alex" n3 = n1 * 10
注:字符串只有加法和乘法
n1 = 9 n2 = 2 n3 = n1 + n2 #11 加 n3 = n1 - n2 #7 减 n3 = n1 * n2 #18 乘 n3 = n1 / n2 #4.5 除 n3 = n1 % n2 #1 余数 n3 = n1 ** n2 #81 n1的n2次方
奇偶数:
num = 12 a = num % 2 if a = 1: print('奇数') else: print('偶数')
10、循环语句
①死循环用法,永远执行:
while 1==1: print('ok')
②普通用法:
count = 0 while count < 10 print (count) count = count + 1 print ('no')
输出结果是连续的1-9和最后1次为no
PS:python中,= 和 == 不一致
一个等号是赋值
a = 3
两个等号是判断是否相等,返回True或False
3 == 3