zoukankan      html  css  js  c++  java
  • 亡羊补牢之python基础语法

    惫懒了许久,才挣扎出懒惰的深渊,开始了亡羊补牢系列,其中大多数东西都是在@python是我写的   博客中拷贝来的,已征得其本人同意。

    ----------------------------第四----------------------------

    print函数

    ---------------------------------------------------
    print----编码-----代码编码与文件编码要一致
    ----------------------------------------------------


    py2:中文会报错----默认ASCII---------raw_input
    py3:不报错-----默认UTF-8-----------input

    -----------ASCII码(255个)不包括中文-----------
    -----------UTF-8(所有字符)-------------------
    -----------gbk--(中文)-----------------------


    py2 >>>转换-------- #-*- encoding:utf-8 -*- ------------------
    py2 >>>转换-------- #-*- encoding:gbk -*- ------------------

    变量赋值

    -----------
    变量赋值
    -----------

    变量名<-- msg = '' --> 字符串----------------一个等于号
    2 --> 数字类型
    2.34---> 浮点数

    -----方便多次使用
    -----可以修改指向的内容

    ------------------------
    变量名命名规则:
    -------------------------

    只能是字母,数字,下划线
    数字不可以开头
    不能是python内部的关键字

    age=18
    age1=age
    age2=age1
    age1=666

    print("age,age1,age2")

     数据类型

    -------------------------------------------------------------

    ------整数类型-----age=18
    ------字符串类型----"apple"
    ------布尔类型-----True--False

      运算类型

    ---------------------------------------------------------------

    -----------------------------------------------------------算术运算-- + - * / ------------------------------------------------------------

    数字: result=1+1-----加减乘除都有-----

    字符串:result="abc"*8
    result="abc"+"acd"----------只有两种  * +  -----

    运算符

    注意

    除法中py2 与py3的不同 -----py2 (from __future__ import division)

    ------------------------------------------------------------------比较运算  > < == != ---------------------------------------------------------

    运算符02

    -------------------------------------------------------------赋值运算符--------------------------------------------------------------

    赋值运算符

    -----------------------------------------------------------------------逻辑运算符-------------------------------------------------------------------------------

    逻辑运算符

    ----------------------------------------------------------------成员运算------in-----not in----------------------------------------------------------

    成员运算符

    ------------------------------------------------运算顺序----------------------------->>>>从前到后

    -条件语句

    --------------------------------------------------------------

    if [条件]:
    age == input('')
    if [条件]:
    print('')
    else:
    print('')


    elif [条件]:
    print('')

    else:
    print('')


    -------条件从上往下---------

    -------------四个空格表示缩进---------


    ---------------------------------------
    input()---->>>只能得到字符串
    -------------------------------------


    循环语句

    -----------------------------------------

    ---
    while [条件]:

    print(1)

    while True:----------------死循环

    print(2)
    print(3)
    print(4)


    print(5)


    ------------------------
    while :

    break ---跳出循环
    ------------------------


    ------------------------------
    while:
    continue-----跳出本次循环
    -----------------------------------

  • 相关阅读:
    线性表之顺序表的结构与实现
    (转)面试题1:第一个只出现一次的字符
    c++ 虚基类应用
    c++ 多重继承
    c++ 单继承派生类的构造函数
    c++ 构造函数
    深入 Struts2 的配置
    c++ 结构体
    深入浅出C指针
    HTML5 小实例
  • 原文地址:https://www.cnblogs.com/hzqblog/p/7444162.html
Copyright © 2011-2022 走看看