• day02 Pyhton学习


    1.昨日内容回顾

      1.python是一门解释型,弱类型的高级编程语言

      优点:

        1.优雅简单明确

        2.短小快,代码短,代码量小,开发效率高

      缺点:

        1.运行效率低(相对)

      2.python解释器

        Cpython 官方提供

        Ipython

        pypy

        jython

        ironpython

      3.版本

        python3.x  python2.7

      4.变量

        程序运行过程中产生的中间值,存储起来,方便后面程序使用.

        数据类型:

          1.int 整型

            + - * / % //

          2.str 字符串

            由','','''."""括起来的内容是字符串

            + *

          3.bool 布尔值

            True False

      命名规范:

        1.由数字,字母,下划线组成

        2.不能数字开头,不能是纯数字

        3.不能是python关键字

        4.不能太长

        5.要有意义

        6.不能是中文

        7.区分大小写

        8.推荐使用 驼峰体 或单词用下划线连接

      5.常量

        所有字母大写

      6.注释

        1.单行注释#

        2.多行注释'''或"""

      7.用户交互input

        变量 = input("提示语")

      8.if语句

        if 条件:

          语句块

        elif 条件:

          语句块

        else:

          语句块

    2.今日主要内容

      1.while循环

        语法:

          while 条件:

            循环体 

          else: 

            当条件不成立的时候执行这里  和break没有关系

          判断条件是否成立.如果成立执行循环体,然后再次判断条件....直到条件不满足退出循环.

        break   终止当前循环

        continue 停止当前本次循环,继续执行下一次循环

      2.格式化输出 %s

        %s 占位符,占位字符串

        %d 占位数字

      3.运算符

        and 并且,左右两端同时为真.结果为真

        or 或者,左右两端有一个为真,结果为真

        not 非真即假,非假即真

        优先级: ()-> not -> and -> or

        or : if x == 0 then y else x

        and : 与or相反

      4.字符串编码

        1.ASCII 8bit 1byte(字节)

        2.GBK  16bit 2byte

        3.Unicode 32bit 4byte

        4.UTF-8 可变长度的Unicode

          英文:8bit 1byte

          欧洲文字:16bit 2byte

          中文:24bit 3byte

      5 in 和 not in   

        in 判断XXX是否在XXXXXX中

  • 相关阅读:
    JWebFileTrans(JDownload): 一款可以从网络上下载文件的小程序(二)
    JWebFileTrans: 一款可以从网络上下载文件的小程序(一)
    Jcompress: 一款基于huffman编码和最小堆的压缩、解压缩小程序
    Codeigniter框架前后台部署(多目录部署)
    ubuntu-server部署php+mysql运行环境
    成熟的标志就是生活越来越专注
    西门子PLC存储器、地址区
    VS快捷键
    SQL Server 连接字符串和身份验证 学习
    C#特性
  • 原文地址:https://www.cnblogs.com/pythonz/p/9811108.html
Copyright © 2020-2023  润新知