python3学习笔记1

a.python基础

windows10 
1.下载安装包
    https://www.python.org/downloads/
2.安装默认安装路径:C:python35
3、配置环境变量     
【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中】     
如:C:python35
linux:
无需安装,原装Python环境   
ps:如果自带2.6,请更新至2.7
更新Python
windows:
1 卸载重装即可
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.6 -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

-基础
1.第一句python
-print('hello world!')
--后缀名可以是任意,大师导入模块式,如果不是.py可能会出错
-文件后缀名是.py
2.两种执行方式
python解释器 py文件路径
python 进入解释器:实时输入并获取结果
3.解释路径
文件内部#!/usr/bin/env python表示linux系统运行.py路径。./1.py
4.编码
# -*- coding:utf8 -*-python2中编译中文
ascill 00000000
unicode 0000000000000000+
utf-8 能用多少表示就是用多少表示
python3无需关注
python2每个文件中只要出现中文,头部必须加
5.执行一个操作
提醒用户输入:用户和密码
获取用户名和密码,检测:用户名=root 密码=root
正确:登录成功
错误:登录是阿伯
a.input('请输入用户名')永远等待,直到用户输入值
6.变量名
变量定义的规则:
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except',
'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or',
'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
最好不要和python内置的东西重复
7.条件语句




-基础数据类型
字符串(引号)""、''、''''''、""""""、
加法:
n1="alex"
n2="ss"
n3=n1+n2 -->alexss
乘法
n1="alex"
n2=n1*10-->alexalexalexalexalexalexalexalexalex
数字
age=13
加减乘除:
a1=10
a2=20
a3=a1+a2
a3=a1-a2
a3=a1*a2
a3=100/10
a3=2**4#2的4次方
a3=39 % 8 #获得39除以8得到的余数
a3=39//8 #获得39除以8得到的商
-函数
-面对对象

太妙了
原文地址:https://www.cnblogs.com/luyinhai/p/10083065.html