zoukankan      html  css  js  c++  java
  • 数据类型,if 语句,while语句

    1 什么是computer?

      computer是有软件和硬件组成,其中有cpu 内存  硬盘这三个部分,

      cpu:是电脑的大脑  运行速度是3GHZ.

      内存:缓冲硬盘和cpu

      硬盘:保存数据的  运行速度70mb/s

      电脑读写的内容都是0 1代码 二进

    2 编程语言简单分类

      最早的编程语言是机器语言:一个板子戳个洞代表0 没有戳的代表1

      之后汇编语言衍生出来

      高级语言是由汇编语言衍生出更多的语言:如c语言 python Jave c++ c# object-c等

    3 python是什么编程语言?

      python 的定位是:优雅  明确  简单.

      python的优点是;开发快 .简单  易学.

      python的缺点是:运行速度慢 代码不能加密  线程不能利用多cpu问题.

      python是一种解释性语言(即一行一行的翻译成机器语言).

    4 python 的分类

      目前python有两个版本2.0和3.0

      2.0  有很多陋习 融合了多个语言在一起

      3.0  龟叔又重新写的版本,还是跟以前一样的定位: 简单 明确  优雅.

    5 安装python 

       python.org 进入这个网页下载符合系统的版本.

    6 第一个python程序

      print("内容")

      两种方法编写程序

      1)在命令行中编写python代码

      2)把程序写在 .py 文件中注意编码

    7 变量

      程序运行过程中产生的值临时保存在变量中,供后面的程序使用.

      #  单行注释  为人看的,为了说明.

      '''或"""  多行注释 文档注释

      例 a=1+2+3 先算右边,把右边的值赋值给左边的变量.

      且程序是从上向下逐行依次执

      python变量的命名

      1)只能是字母 数字 下划线组成

      2)不能数字开头或者全数字(强制规定)

      3)不能是python的关键字

      4)不要用中文

      5)不要太长

      6)尽量有意义

      7)推荐使用:1驼峰体  单词首字母大写

                2下划线,单词用下划线分开

    8 数据类型(简单初始)

      在python中每个变量都是有类型的

      1)整数(int) int在64位机器上的范围是-2**63--2**63-1

      一旦超出了就会爆掉,出现不可预知的结果.

      2)字符串(str):一堆字符串按照固定的顺序排列.

       字符:你能看见的单一文字符号.

       用'' "" 括起来.

       ''' '''可以跨行  '''床前明月光,疑是地上霜.

                         举头望明月,低头思故乡.'''

       print("")  #空字符串

       print(" ")  #空格

       3)布尔值(bool) 对和错 真和假 True False

       # type(变量) 告诉你这个变量是什么类型.

       print("a"+"b") 两个字符串相加的结果是字符串连接.

       print("a"*3) 字符串乘以数字就会打印几遍.

      9 用户交互

      input("提示语")会返给你输入的内容.程序会停在这里,等待用户输入.

      input接收的内容是字符串.

       字符串转换成int  int(str)  整数转换成字符串一样.

       常量,不可变的量.在python中没有绝对的常量,大家约定俗成,所有的变量字母都用大写就是常量.

    10 条件判断--if

       if 空格 条件:

       Tab键print("")

       条件判断  if 空白 条件:

             Tab 键(缩进)-代码块

                if     条件:

                       代码块

       说明:当条件成立的时候(True),代码块会执行.

        else  否则  条件不成立的时候执行的内容.

         if   条件:

              代码块

         else:

              代码块

         if  条件:

              代码块

         eilf   条件:

              代码块

          eilf   条件:

              ''''''

          else:

               代码块

        当条件1成立,执行代码1.条件1不成立,在判断条件2''''

         只会执行其中的一个代码块

      

    11 循环语句--while

       while  条件:

         代码块

       判断条件是否为真,如果真,执行代码块(循环体)执行完继续判断条件是否为真,如果真,继续执行.直到条件为假.停止循环.

     

    12 break和continue

      break:打断循环,彻底停掉一个循环.

      continue:停止本次循环,继续执行下一次循环.

  • 相关阅读:
    mongodb 查询缓慢问题
    java中的移位运算符总结
    git push到GitHub的时候遇到! [rejected] master -> master (non-fast-forward)的问题
    Docker映射详解,没问题了!
    Alibaba开源的Java诊断工具 -- Arthas
    SpringBoot 程序启动时将数据库的字典表加载进内存中
    [Tips] 批量解析电子发票的工具
    [Bugs] ModuleNotFoundError: No module named 'conda'
    [Tips] vs code 代码自动格式化
    [Record] electron windows下配置
  • 原文地址:https://www.cnblogs.com/fengkun125/p/9113110.html
Copyright © 2011-2022 走看看