zoukankan      html  css  js  c++  java
  • Python *Mix_w

    Python的历史起源:

      1989年圣诞节期间,由吉多.范罗苏姆创始.

      Python的优点"优美""明确""简单"

      python是一门解释型弱类型编程语言

    编译型语言:(开发效率低,运行速度快)

      代码     运行程序 

      代码编译器运行程序

      代码     运行程序

    解释型语言:(开发效率高,运行速度慢,修改代码方便)

      代码→解释器→运行程序

      代码→解释器→运行程序    

      代码→解释器→运行程序  

      Python的pypy相当于编译器

    在cmd下进入退出Python的方法:

      进入:打开cmd,直接输入Python即可.  

      退出:输入exit()后回车或输入quit()后回车或按下ctrl+z键后回车

    第一个Python程序,

      print(任何内容)

    安装Python:

      安装Python3后,设置编码为UTF-8,将输入法设置为使用英文标点符号,因为误使用中文标点符号,会报错.

    变量*

      a=3    #这里的a就是一个变量,临时记录一个值,供后面的程序继续使用执行.

      print(a*10)

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

      变量有执行顺序,变量里的=,是把等号右边的值赋值给等号左边的变量.

    变量的命名规范:

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

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

      3.不能是Python的关键字

      4.不要太长

      5.要有意义

      6.区分大小写

      7.不要用中文

      8.推荐使用驼峰或下划线命名

      car of alex: carOfAlex  car_of_alex

    变量的数据类型:

      1.int类型,整数,可以进行+,-,*,/,%(计算余数,取模),//(整除,取整)

      #计算机底层对小数属于模糊的存储,无法完美的保存一个小数.(所以小数都是约等于,

      是有误差的)

      2.str字符串,','',''',""""括起来的内容叫字符串

      #用type()可以查看变量的数据类型

      alex=14

      print(type(alex))

      ',"只能用于单行,而''',"""可以多行

      ''',"""可以多行注释  #可以单行注释

      字符串可以进行的操作:  +  *

      print("马画腾"+"马芸")

      马画腾马芸

      print("马画腾"+2)

      error:相加必须是字符串,不可以是数字类型.字符串和int不是一回事

      print("马画腾"*4)

      马画腾马画腾马画腾马画腾

      3.bool 布尔值,即真命题或者假命题True真,False假.只能用来做条件的判断.

    用户交互.

      input函数: 

        content=input("今天你吃了吗?")    #此时conten才是真正的变量,它的值是什么完全

        print("我收到了你的回答:"content)    取决于input什么.

        变量=input("提示语")  可以进行交互

        a=input("请输入a:")  #input收到的内容是str

        b=input("请输入b:")  #input收到的内容是str

        #将字符串转换成整数  int(字符串)

        c=int(a)+int(b)

        print(c)

    分支:    if语句.

            content=input("你是否中奖了:")

            if content == '是'  # = 赋值,  == 判断

             print("走向人生巅峰")

            else:

             print("继续屌丝")

      #语法规则:

      if 条件判断:

        代码块1

      else:

        代码块2

      #执行流程:如果条件判断为真,执行代码块1,否则执行代码块2  

      if 条件:
        代码块

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

      if 条件1:
        代码块1
      else:
        代码块儿2

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

      if 条件1:
        代码块
      elif 条件2:
        代码块
      elif....
      else:

    -----------------------------------------------------------------------------------------------------
      if 条件:
        if 条件:
          if 条件:
            代码块
        else:
      else:

    生命不易,岁月蹉跎,愿行事浩然,不负所望.
  • 相关阅读:
    GIT和SVN之间的五个基本区别
    nolock的使用
    Net线程足迹 传递参数至线程
    .NET中的三种Timer的区别和用法(转)
    探索并发编程(六)------Java多线程性能优化
    探索并发编程(七)------分布式环境中并发问题
    Lock与synchronized 的区别
    常用EXE文件反编译工具
    Socket原理
    开源的力量(随时更新)
  • 原文地址:https://www.cnblogs.com/mixw/p/9386652.html
Copyright © 2011-2022 走看看