python基础知识(一)
发布日期:2022-02-01 14:28:05 浏览次数:25 分类:技术文章

本文共 1544 字,大约阅读时间需要 5 分钟。

day1

解释型与编译型

  • python是解释型,面向对象,高级程序语言
  • xxx.py—>编译并执行—>结果
  • Java 编译型语言
  • xxx.java—>编译:xxx.class—>执行class文件—>结果
    在这里插入图片描述

两种执行方式

  1. 进入交互式环境
    >>> print(‘hello world’)
    特点:一句一执行
  2. python 源代码 编译执行
    >>> python hello.py
    将hello.py加载到解释器(动态加载一些库builtins.py),自上而下执行代码

pip重要指令

  • pip install 包名字=版本号
  • pip uninstall 包名字
  • pip list 查看已经安装的第三方包
  • pip freeze > requestment.txt 将第三方包输出到一个文件中 文件名为:requestments.txt
  • pip install -r requestments.txt 将requestments.txt文件中的所有第三方包一次性安装

day2

进制

在这里插入图片描述

在这里插入图片描述

变量

  1. 弱类型:名 = 值 具体的类型取决于值
  2. 命名规则:
    A.字母,数字,下划线
    B.不能数字开头 1abc错误的 abc1正确的
    C.不能使用关键字:import keyword print(keyword.kwlist)
    D.区分大小写
    E.见名知义:尽量使用英文驼峰式: showName 第一个单词全部小写,以后每个单词的首字母大写 类: 每个单词的首字母大写
    _命名(推荐): show_name print_name borrow_book send_book
  3. 类型:
    1 str:符号: 单引号 双引号 三引号 转义字符+r结合使用
    2 int: 整型 10,8,9,5
    3 float:浮点型 1.9 3.6
    4 bool:布尔型 True False
    5 byte: 字节型 b’内容’
    6 list:列表 [] 允许有重复值
    7 tuple 元组 () 允许有重复值
    8 set 集合 {} 不允许有重复值
    9 dict 字典 {key:value,key:value}
  4. 变量与操作符的使用:
    算术运算符
    赋值运算符
    关系运算符
    逻辑运算符
    位运算符
    三目运算符
  5. 预定义的转义字符
转义字符 意义
\n 换行符
\t 横向制表符
\r 回车

r’内容’ raw 保留字符串的原有格式

s1=r"hello"table"
代码格式化:ctrl+alt+L pycharm中

  1. 算术运算符和赋值运算符
+ 数值:相加 字符串:连接符号 - * 数值:乘法 字符串:几倍字符串/ % ** //

= += -+ *= /= %=

id() 内置函数:id(变量名) 获取变量地址,返回的是一个整型值

  1. 关系运算符和逻辑运算符
    ==比较的是内容 != > < >= <= is比较的是地址,通过id(变量)获取地址
    and or not
  2. 计算机编码
    原码、反码、补码(计算机以补码方式存储数据)
    -3的二进制:
    步骤:
    a.找3的二进制码: 0000 0011
    b.2. 求第一步的反码: 1111 1100
    c.反码加1: 1111 1101
    1111 0000 ----> -16
    步骤:
    a.补码: 1111 0000
    b.反码: 1110 1111
    c.正数: 0001 0000
  3. 进制
    二进制:0b开头 bin()
    八进制:0o开头 oct()
    十六进制:0x开头 hex()
  4. 位运算
    & | ~ ^(异或) >>(右移:变小2的x次方) <<(左移:变大2的x次方)
  5. 其它运算符
    成员运算符:in not in
    身份运算符:is is not
    三目运算符:结果1 if 条件 else 结果2

转载地址:https://blog.csdn.net/shunjianxaioshi/article/details/104950508 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Linux学习-菜鸟教程知识(四)
下一篇:python-flask(二)

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月07日 12时11分50秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章