zoukankan      html  css  js  c++  java
  • day1 简介/安装/变量常量/基本数据类型/用户交互/if语句 and day2 whle循环/格式化输出/运算符/字符串编码/in和not in

    第二天:

    1.while 条件:

      while语句块(循环体)

    运行:判断你给的条件是否为真,如果真则执行循环体.否则跳出循环.执行完循环体之后再次判断条件是否为真.

    1-10数字


    num = 1
    while num <= 10:
        if num == 8: #
            num = num + 1
            continue # 在continue之前改变循环变量
        print(num)
        num = num + 1

    while循环

    while 条件:

      pass

    else:    # 当条件不成立的时候执行else中的代码 和break没有关系.判断条件是否成立,如果成立执          pass         行循环体,然后再次判断条件,直到条件不成立的时候跳出循环

    num = 1
    while num < 10:
        print(num)
        if num == 5:
            break    # 不会执行else的
        num += 1 # num = num + 1
    else: # break不会执行这里
        print("数完了")

    break      终止当前循环

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

     in or  not in

    2 .格式化输出 %s

    %s 占位符,占位字符串

    %d 占位数字

    3.运算符

    算数运算/比较运算/逻辑运算/赋值运算/成员运算/身份运算/位运算

    算数运算: + , -, *, /, %, //, **

    比较运算:==, !=, >=,<=,<,>

    赋值运算:+=, -=, *=, /=, %=, **=, //=

    逻辑运算:

      and 并且,左右两端同时为真,结果才能是真

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

      not 非真即假,非假即真

    逻辑运算的优先级:() > not > and > or

    x or y, 如果x为0,则为y, x非零,则为x

    and相反

    or: if x == 0 y else x

    and:相反

    4.字符串编码

    1. ASCII 8bit  1byte

    2. GBK 16bit  2byte

    3.unicode 32  4byte

    4.UTF-8   可变长度的unicode

      英文:        8bit    1byte

      欧洲文字:16bit  2byte

      中文:         24bit  3byte

    第一天

    1.python简介:python是一门解释性,弱类型高级编程语言

      优点:1.优雅简单明确,2.短小快 代码短,代码量小,开发效率高

      缺点:1.运行效率低(相对)

    2.python解释器

    Cpython官方提供的

    Ipython

    pypy

    jpython

    ironpython

    3.版本  python3.x python2.7

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

    数据类型:

      (1).int整数:可以执行的运算:+,-,*,/.%,//

      (2).str字符串:由'',"",'''''',"""""",括起来的内容是字符串,可以执行的运算 + *

      (3).bool布尔值:True, False

    命名规范:

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

      2)不能由数字开头,更不能是纯数字

      3)避免使用python关键字

      4)不能太长

      5)要有意义

      6)区分大小写

      7)不能是中文

      推荐:驼峰和下划线命名

    5.常量:所有字母大写

    6.注释:

      单行注释: #

      多行注释: ''' ''', """ """

    7.用户交互input

      变量 = input('提示语')

    8.if语句

      if 条件:

        if-语句块

      elif 条件:

        elif-语句块

      else:

        else-语句块

      

      

  • 相关阅读:
    简单的语句统计所有用户表尺寸大小
    CodeSmith 介绍
    Oracle Partition By 的使用
    Oracle Contact By的使用
    正则提取 html 里<input> 标记的value 值
    IOS 7 风格Checkbox
    aspose words 介绍
    大规模web 服务开发技术
    数学之美 读后感
    工作流简介--(转)
  • 原文地址:https://www.cnblogs.com/zero-zero-zero/p/9813130.html
Copyright © 2011-2022 走看看