Python开发:初识Python
Python环境:
安装Python:
pyrhon安装在os上,执行操作:写一个文件,文件中按照python的规则写,将文件交给python软件,读取文件的内容,然后进行转换和执行,最终获取结果。
windows:
1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python27 3、配置环境变量 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》
【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】 如:原来的值;C:\python27,切记前面有分号
linux:
无需安装,原装Python环境 ps:如果自带2.6,请更新至2.7
更新Python
windows:
卸载重装即可
linux:
Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python
查看默认Python版本 python -V 1、安装gcc,用于编译Python源码 yum install gcc 2、下载源码包,https://www.python.org/ftp/python/ 3、解压并进入源码文件 4、编译安装 ./configure make all make install 5、查看版本 /usr/local/bin/python2.7 -V 6、修改默认Python版本 mv /usr/bin/python /usr/bin/python2.6 ln -s /usr/local/bin/python2.7 /usr/bin/python 7、防止yum执行异常,修改yum使用的Python版本 vi /usr/bin/yum 将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
Python入门:
a. Python基础 - 基础 1、第一句python - 后缀名可以是任意? - 导入模块时,如果不是.py文件 ==> 以后文件后缀名是.py 2、两种执行方式 - python解释器 py文件的路径 -python 进入解释器 实时输入并获取到执行结果 3、解释器路径 #!/usr/bin/env python 4、编码 # -*- coding:utf8 -*- ASCII 00000000 Unicode 00000000 00000000 utf8 能用多少表示就用多少表示 总结:python3无需关注编码,python2每个文件中只要出现中文,头部必须加 (# -*- coding:utf8 -*-) 5、执行一个操作 提醒用户输入:用户和密码 获取用户名和密码,检测:用户名:root,密码:123456 正确:登陆成功 错误:登录失败 a.input的用法:永远等待,知道用户输入了值,就会将输入的值赋值给一个东西 6、变量名 - 字母 - 数字 - 下划线 特例: 1、不能用数字开头 2、不能是关键字 3、最好不要和python内置的东西重复。Pycharm编程 *** 补充: 1、变量名最好有意义一点 2、单词与单词之间用下划线_分隔 7、条件语句 if 条件: print('语句1') else: print('语句2') print('语句3') inp = input('请输入:') if inp == "aaa": print('1111') elif inp == 'bbb': print('2222') elif inp == 'ccc': print('3333') else: print('4444') 8、字符串(引号) name="....." - 加法 n1 = 'alex' n2 = 'sb' n3 ='db' n3 = n1 + n2 +n3 - 乘法 n1 = "alex" n2 = n1 * 10 - 数字 age = 13 a1 = 10 a2 = 20 加法: a3 = a1 + a2 减法: a3 = a1 - a2 乘法: a3 = a1 * a2 除法: a3 = 100 / 10 次方运算: a3 = 4**4 取模/取余: a3 = 39 % 8 9、循环 - 死循环 import time while 1==1: print('ok',time.time()) 练习题: 1、使用while循环输入 1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 3、输出1-100内的所有奇数 4、输出1-100内的所有偶数 5、求1-2+3-4+5...99的所有数的和 6、用户登录(三次机会重试)