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、用户登录(三次机会重试)

  

 

posted @ 2018-07-04 17:32  JohnEricCheng  阅读(216)  评论(0编辑  收藏  举报