• python 知识回顾


    上节课复习

    1,  应用程序,操作系统,计算机硬件,

    2,  硬盘:永久存放数据

    3,  运行python程序的两种方式

    (1)      交互式

    (2)      Python文件路径

    4,  编程与编程语言  语言:人与计算机沟通的桥梁

    5,  编程语言分类:二进制

    (1)      机器语言:执行高,开发效率低

    (2)      汇编语言:执行高,开发效率低

    (3)      高级语言

    1,  编译型 执行效率高

    2,  解释型:执行效率低,开发效率高 一边翻译一边执行 跨平台性高

    6,  python 启动

    (1)      第一阶段:启动python解释器

    (2)      第二阶段:将文件内容读取到内存

    (3)      第三阶段:解释执行

    7,  变量(变化的量)

    定义变量:变量名,值,

    定义变量注意的问题:变量名只能是字母 数字 下划线。关键字不能当变量名。不能以数字开头。

    变量的三个特征:id ,type,value

    8,常量 (不变的量)

    约定型:ASDGGHD_SDGH=566

    9,数据类型

         整数(年龄 身份证号)

         浮点型:(身高体重)

         字符串:(描述性)

         列表:存多个值 定义:{},[]任意类型

    字典:存多个值 每一个值都有相对应的

    10,与用户交互input  在python3中

    name=input(‘name>>:’)注意 input会把用户输入的值全部存储字符串类型

    在python2当中:input ,raw_input

    11,文件头:!/usr/bin/env/   coding:utf-8

    12,,运算符:数字(// ,/(除法有小点) %取余)

    逻辑:and or not  (从左往右) 第一个运算符为True 那就为真,如果为False往后,and一个为假其他为假。

    比较: !=

    赋值: = ,+= ,-=

    身份运算符:==比较值,is比较id。

    13,流程控制if  if条件

                    代码1

                Print(‘===>’)

    If条件

    Code1

    Code2   

    Elif   (条件2)

    else:(都不成立走这条)

    流程while (循环  重复)

    While 条件:

    Pass

    While+break 跳出本层循环

    While+continue:跳过本次循环,进行下一次循环

    14,变量解压:

    Salaies=[11,12,13,14,15]   打印所有数字

    一般

    on1_al=salaies[0]

    简单

    on1_al,on2_al,3,4=salaies

    print()

    需要了解的一会补充

    14重点:::数据类型

    基本使用:int (年龄,等级,各总号)

    定义方式:age=10 #age=int(10)

    Float:身高体重  薪资

    常用操作加内置方法:(+-)

    该类型总结:(了解)

    可变:值变,id不变  可变==不可变 hash

    不可变:值变 ,id就变  不可变==可hash (整型+浮点型)

    15,字符串(掌握)str(描述性 名字,学历)

    定义:在单引号  双引号  三引号  一串字符

    Str(造字符串)类型转换(了解知识)

    Res=str(10)

    Res=str([1,2,3,])

    Print(res,type(res))

    Res=folat(10.3)

    Print(res,type(res))

    16,常用操作+内置的方法(优先掌握的知识)

    (1)      按索引取值(正向取值和反向取)只能取值不能改

    Name=‘eago’print(name[0])

    2切片:(顾头不顾尾  步长)

    Mag=‘alex is my sb ’

    Print(mag[0:3])     alx

    跳着取print(mag[0:6:2])(跨2步)

    到取 print(mag【-1:-4】)

    17,长度:len

    Mag=‘alex is sb’

    Print(len(mag))

    18,成员运算in 和 no  tin 在与不在

    Mag=‘alex’

    Print(‘alex’in mag)

    Print(‘alex’on int mag)

    18,移除空白 strip

    S=***egn**   去*

    Print(s,strip(”*”))

    Print(s)不可变

    ()去空格

    19,切分 split

    Info=‘gon:123:as’

    Info split(‘:’)全部取

    Print(热水type(res))

    Print(认识【0】)

    Cmd=‘get/a.tct’

    Print(cmd,split(‘1’))

    20 循环

    Mag=‘alex’

    i=0

    while i<len(mag):

    print(mag[i])

    i+=1

    下面是我今天的默写:

    在默写一遍:

    应用程序,操作系统,计算机硬件的功能:

    应用程序:1,向操作系统提交文件路径2,操作系统通过文件路径从硬盘读取在内存

    3,操作系统向cpu调用来执行读取的文件

    操作系统:控制计算机硬件和软件的的控制程序,把计算机硬件的功能封装成简单的接口,从而给程序软件和用户用

    计算机硬盘:通过cpu向硬盘和内存发送指令,从而存储和读取数据

    CPU 内存 硬盘的功能

    CPu 运算加控制,

    内存:用于暂时存放cup的数据,以及硬盘和外部存储器的交换数据

    硬盘:安装操作系统 存储所有的系统和用户数据

    2默写一个循环猜年龄游戏,猜错三次打印提示信息并退出循环

    猜对也打印提示信息并退出循环

    Age=18

    Count=0

    While count<3:

    Count+=1

    inp_name=input(‘请输入年龄:’)

    if inp_name==age:

    print(‘猜对了‘)

    break

    else:

    print(‘输入错误超过三次’)  

    3 默写while循环嵌套的小例子,用一个tag控制所有的while循环退出

    Name=’seven’

    Password=’123’

    tag=True

    while tag:

    inp_name=input(‘用户名:’)

    inp_password=input(‘密码’)

    if inp_name==name and inp_password:

    while tag:

    cmd==input(‘>>:’)

    if ont cmd:continue

    cmd=’quit’

    tag=False

    print(‘ren<%s>’%cmd)

    else:

    print(‘用户名或者密码错误’)

  • 相关阅读:
    CentOS 7 SSH远程证书登陆
    Keepalived安装配置入门
    Docker-Compose 一键部署Ningx+.Net Core+Redis集群
    .Net Core Cookie跨站点共享 会话保持
    .Net Core EF Core之Sqlite使用及部署
    CentOS 7 Fail2ban防暴力破解
    CentOS 7 Nginx安装配置
    CentOS 7 Firewalld 常用操作
    Linux 修改SSH端口及禁用ROOT远程SSH登陆
    Mysql MariaDB安装
  • 原文地址:https://www.cnblogs.com/maojiang/p/8605804.html
Copyright © 2020-2023  润新知