Python学习笔记1

  • python的安装
    安装python3:
    1.拿到源码安装包(python3.6)—>去官网下载
    2.解压安装包到/opt目录
    3.安装编译过程中需要的依赖包:gcc,zlib,zlib-devel,openssl-devel
    3.进入解压的安装包进行编译
    cd /opt/Python-3*
    # --prefix= :安装路径 --with-ssl:添加ssl加密
    ./configure --prefix=/usr/local/python3 --with-ssl

     安装:make && make install
    

    4.添加python3的命令到环境变量中
    echo KaTeX parse error: Expected 'EOF', got '#' at position 18: …TH :查看系统的环境变量 #̲临时添加 export PA…PATH"
    #永久添加加粗样式
    echo export PATH="/usr/local/python3/bin:$PATH" >> ~/.bashrc
    source ~/.bashrc
    5.如何检测是否安装成功
    在命令行执行:python3

  • python的数据类型

整型
In [14]: a = 1

In [15]: print(a)
1

In [16]: type(a)
Out[16]: int
浮点型
In [17]: b = 1.2

In [18]: type(b)
Out[18]: float
字符串类型
In [20]: c = ‘westos’

In [21]: type©
Out[21]: str
类型转换
In [22]: float(a)
Out[22]: 1.0

In [23]: int(b)
Out[23]: 1

In [24]: float©

ValueError Traceback (most recent call last)
in
----> 1 float©

ValueError: could not convert string to float: ‘westos’

In [25]: str(a)
Out[25]: ‘1’

In [26]: str(b)
Out[26]: ‘1.2’

In [27]: d = ‘123456’

In [28]: d
Out[28]: ‘123456’

In [29]: int(d)
Out[29]: 123456

In [30]: float(d)
Out[30]: 123456.0
如何删除内存中的变量
In [31]: del a

In [32]: a

NameError Traceback (most recent call last)
in
----> 1 a

NameError: name ‘a’ is not defined
bool类型
bool:只有两个值(True False)
非0即真
In [34]: a = 1

In [35]: bool(a)
Out[35]: True

In [36]: bool(0)
Out[36]: False

In [37]: bool(1)
Out[37]: True

In [38]: bool(’ ')
Out[38]: True

In [39]: bool(’’)
Out[39]: False

In [40]: bool(2412414)
Out[40]: True

  • 算术运算符号

In [1]: 1+2
Out[1]: 3

In [2]: 3-1
Out[2]: 2

In [3]: 2*3
Out[3]: 6

In [4]: 6/3
Out[4]: 2.0

In [5]: 9/2
Out[5]: 4.5

In [6]: 9//2
Out[6]: 4

In [7]: 9%2
Out[7]: 1

In [8]: 3**3
Out[8]: 27

先乘除后加减
同级运算符是从左至右 计算
可以使用()调整计算的优先级

  • python的输入和输出
    程序:输入(键盘)----代码(java/python/c)----输出(屏幕)
    python2
    输入:
    -input:(只接收数值类型)
    help(input)在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    raw_input(接收字符串类型)
    在这里插入图片描述
    python3
    python3:(没有raw_input)
    input:接收的都是字符串类型
    在这里插入图片描述

  • 变量
    变量的定义:
    在python中,每个变量在使用之前都必须赋值,变量赋值后该变量才会被创建
    等号(=):就是用来给变量赋值的
    =左边是一个变量名
    =右边是存储在内存中的值(被变量名所指向)
    变量名=值

  • python的输出
    格式化输出
    在python中可以使用print函数将信息输出到控制台
    如果希望输出文字的同时,一起输出数据
    语法格式:
    print(‘格式化字符串’ %(变量1,变量2…))
    格式化字符串 含义
    %s: 字符串
    %d: 十进制的整数
    %f: 浮点数
    %%: 输出%
    1.定义字符串变量name,sex,输出:我的名字叫小明,请多多关照,我的性别是男
    在这里插入图片描述
    2.定义整数变量student_num,输出:我的学号是000001

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值