python第一课_Python 第一课 pyhon基础

=================目录==================

2.1.1 为什么学习python

1.2 python的安装

1.3 python的文件类型

1.4 python的变量

=======================================

1.2 安装支持table补齐的ipyhon环境

我们使用的命令解释器交互方式

-- pyhon shell

-- ipython

pip像yum一样可以安装插件,安装pip包 需要先安装epel包。

rpm -q python-pip 查看是否安装了pip包

cd /etc/yum.repos.d/

yum install python-pip 安装pip包,来支持 pip命令安装

python 内又没table键自动补齐,可以pip命令通过下载ipython插件。

用pip install ipython 安装会失败因为最新版本不支持python3.6,可以指定版本安装 pip install ipython==1.2.1 就可以了;

pip list 查看已安装了什么模块

sudo -H pip install --upgrade pip 升级为最新的pip版本;

ipython3 进入python3.6.1环境 这里可以table键补齐

721d119e620663b51644e90138fab0ea

1.3 python 的文件类型

mkdir -pv gxq/python/day01/ 创建目录

vim 1.py 创建python文本,并输入命令

877d1b9972547ca86dfad4b1ff8a0555

必须有第一行 #!/usr/bin/python 告诉编译器这是一个python解释器,不然会认为是shell脚本

635db82b2e47258f4dbd6a326c7782b8

或者 chmod +x ./1/py 加执行权限后可使用 ./1.py直接执行。

a794edb174c6ab6509824e057cd4bcb9

python源码文件

一种以py为后缀名,由python程序解释,不需要编译;

二种字节代码,python源码文件编译生成的后缀名pyc文件;

编译方法:

#!/usr/bin/python

import py_compile # 插入这个模块

py_compile.compile('1.py') # 当前目录下的1.py文件

新建文件2.py

45f13dc74f24f73b4a1a3ce7c2ab8e89

写入后执行python ./2.py生成生pyc的二进制文件,删除源码后仍可以执行。

8c623608f037ec1a34276785d8426d6d

三优化的代码,经过优化的源码文件的可执行文件,扩展名 pyo

python -O -m py_compile 1.py

0b4a4936c151e4fcae780386b6dfe96b

1.4 python 的变量

1.4.1 变量

变量是计算机内存中的一块区域,变量可以存储规定范围内的值,且可以改变;

python 下变量是对一个数据的引用,对比变量的重新赋值是指向了内存中另一个区域,与C不一样。

1>变量的赋值

-变量名由字母/数字/下划线组成;

-变量不能以数字开头;

-不可以使用关键字;

-a a1 _a

2>变量的赋值

-是变量的声明和定义的过程

a=1

id(a) : id可以查看变量在内存中存放的地址;

type(a) :查看变量的什么类型的;

1.4.2 运算符与表达式

Python运算符包括:

-赋值运算符

-算术运算符

-关系运算符

-逻辑运算符

表达式是将不同的数据(包括变量/函数)用运算符按一定的规则连接起来的一种式子。

1.4.3 赋值运算符

= :x=3,y='abcd'

+= :x+=2

-= : x-=2

= :x=2

/= : x/=2

%= : x%=2

1.4.4 算术运算符

+

-

*

/ 除4.0/3 =1.3333333333333333

// 整除 -只取整数 4.0//3 =1.0

% 求余

次方 23 =8

'a'+'bv' ='abv'

1.4.5 关系运算符 返回结果是 false 或ture

>: 1>2

<:>

>=: 1>=1

<=: 2<=2

==: 2==2

!=: 1!=2

1.4.6 逻辑运算符

and 逻辑与

or 逻辑或

not 逻辑非

df3b96f3ba9d7a6e599819aaebc4712c

练习--从键盘读取数字

input() 可以输入字符或者数字,输入字母时需要加‘ ’否则会认为是数字提示错误;

raw_input() 会把输入都当作字符;

help(input)

f23e37d755ee190e2cab624ed94fec4c

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值