python学习笔记:linux基础与python基础

个人学习python的一些笔记,发到微博上分享。由于学过C和linux了,所以笔记不全,仅供参考。笔记将持续更新

day02笔记:
1、linux命令:
    history:显示历史命令
2、通配符:
    *代表0到多个字符
    ?代表1个字符
3、清屏
    clear命令或者CTRL+L
4、find命令
    find [pathname] -name [filename]
5、cat命令
    将文件中内容输出到控制台
    cat a.txt
6、grep
    查找包含了指定字符串的文件
    grep "aaa" [选项] 文件名
        -n(显示行号) 
        -r(递归文件夹内的文件)
7、gzip 根据zip算法对文件进行压缩
   unzip 对zip压缩算法的.gz文件进行解压
8、tar 对文件进行打包\解包    tar -czvf xxx.tar.gz sourcefilename
                tar -xzvf xxx.tar.gz
               

day03笔记
1、** 代表乘方操作
2、#代表注释该行,直到该行结尾
3、python程序由模块组成
    模块由语句、函数、类组成
    表达式建立并处理数据对象
4、python的核心数据类型:
    数值型:整数、浮点型、复数、布尔
    字符串str
    列表list
  python能够存储任意长度的数字,不会产生溢出问题
5、0b1111 能够这样表示二进制数
   0o7777 表示八进制数
   0xFFFF 表示十六进制数
6、浮点数表示
    第一种 小数直接表示 3.13 0.3=.3
    第二种 科学记数法 6.18e-1(0.618)
7、python原生支持复数
    虚部以j或者J结尾
8、bool分为True和False
9、None 即NULL
10、算术运算符:+ - * / % // ** 
    注意:在python 2.x中整数/整数是整数
        其他版本是浮点数
          用//表示舍去结果的小数部分向下取整
    -5/3 = -2  !!!注意特殊点
11、运算符的优先级:
    **最优先
    * / // %第二级
    + - 最靠后
12、变量混合时候会自动升级,和C语言一样
13、print()函数
    print(a1,a2,a3,a4)
14、python的数据没有类型
    一般,一个变量名一定会绑定一个对象,特例:a=None
15、python赋值语句
    a = 1
     a = b = 1
        a,b = 1,2


 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值