• 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中

  • 相关阅读:
    Apache 虚拟主机 VirtualHost 配置
    ajax无线级刷新
    Apache中 RewriteRule 规则参数介绍
    用户注册
    用户登录
    Android 侧滑菜单
    PhontoShop CS6 视频
    ArcGis地图
    Android 汉子转换成拼音
    UTF-8 转 GBK
  • 原文地址:https://www.cnblogs.com/pythonz/p/9811108.html
Copyright © 2020-2023  润新知