python安装与开发环境搭建实验总结_Python安装配置与基础

一、安装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 ,然后回车执行,即得到下图结果

1377653-20180416144149327-574138839.png

二、Python基础

1、第一句代码:

print ('hello world')

1377653-20180416151330236-55572114.png

1377653-20180416145235835-1729124597.png

2、实施方式:

①python解释器 py文件路径

②python 进入解释器 —— 实时输入并获取到执行结果

3、文件名和路径

① windows系统下:

文件名:1.py

解析器路径:C:\Python35\Python.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)

执行结果:

1377653-20180416152241751-393944480.png

6、变量:代指某一个变化的值

变量取名规则:

- 字母

- 数字

- 下划线

PS:数字不能开头

不能是关键字

最好不要和python内置的东西重复

7、条件语句

①基本用法:

n1=1

ifn1 > 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 = 9n2= 2n3= 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 = 12a= num % 2

if a = 1:print('奇数')else:print('偶数')

10、循环语句

①死循环用法,永远执行:

while 1==1:print('ok')

②普通用法:

count =0while count < 10

print (count)

count= count + 1

print ('no')

输出结果是连续的1-9和最后1次为no

PS:python中,= 和 == 不一致

一个等号是赋值

a = 3

两个等号是判断是否相等,返回True或False

3 == 3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值