python 基础学习1

Python2Python3的区别:

  Python2 源码不标准,比较混乱,重复代码太多。

  Python3 统一标准,去除重复代码

  Python2 的默认编码方式是ASCII码  解决方式 在首行加上 #-*- encoding:utf-8 -*-

  Python3默认编码方式是utf-8

编译型语言和解释性语言:

  编译型语言:一次性 将所有程序 编译成二进制文件。

        缺点:开发效率低,不能跨平台

        优点:执行速度快

  解释性语言:程序执行时,一行一行的解释

        缺点:运行速度慢

        优先:开发效率高,可以跨平台

变量:

  变量:就是将一些运算的中间结果暂存在内存中,以便后续代码调用。

    命名规则:

        必须由字母,数字和下划线任意组合,且不能数字开头

        不能是python中的关键字

        变量具有可描述性

        不能是中文,不能用拼音

常量:

  常量:一直不变的量

    字母全部大写

注释:

  注释:单行注释#

  多行注释’’’被注释内容’’’

基础数据类型初始:

  数字:int 123...

      + - * / **

      %取余数

      在32位机器上 整数位数位32位,取值范围位-2**31~2**31-1

      ...

      Type();

  字符串:str,凡是用引号引起来的都是字符串

      可相加 字符串的拼接

      可相乘 str * int

  布尔值:bool  true false

  用户交互 input

      1、等待输入

      2、输入的内容赋值给前面的变量

      3、Input出来的值全部为str

  If

    if 条件:

    结果

      字符串转化位数字Intstr),str必须是数字组成的

      数字转化位字符串 strint

while的四种形式:

  while 条件 :

     循环体

    无限循环

    中止循环:改变条件,时期不成立

          break;

          continue

猜你喜欢

转载自www.cnblogs.com/liu-yong/p/9166170.html