zoukankan      html  css  js  c++  java
  • 20180702

    一、计算机是什么?

      计算机的基本组成∶主板+CPU+内存

      CPU主要是看主频、核数(目前最大的是16)

      内存∶大小主要分为8G、16G、32G      型号主要是∶DDR3、DDR4、DDR5      主频主要好的公司为∶海盗船、玩家国度

      显卡∶显存、型号(N-GTX 1080TI(主要看倒数第二个数字)、A)、位宽越大越好

      硬盘主要品牌∶西数、希捷、日立、东芝

      计算机最底层是电子电路、只能识别两个数∶0、1

    二、Python的简介

      1、Python是一门解释性语言和一门弱类型语言.

      2、Python的优点为∶①定位"优雅"、"明确"、"简单"

                 ②开发效率高

                 ③是一门高级语言

                 ④具有可移植性

                 ⑤具有可扩展性

                 ⑥具有可嵌入性

         Python的缺点为∶速度慢、代码不能加密、线程不能利用CPU问题

      3、Python解释器∶Cpython、Ipython、PyPy(JIT技术、提高运行速度)、Jython、IronPython

    三、Python的安装∶一路确定、Path需要打钩

    四、Hello World

      C:usersAdminstrator>d:      进入D盘

      D:>cd sylar     进入sylar文件夹

      D:sylar>python first.py     python文件名,执行python

      例如:print("你好啊,我叫周润发")    输入的值为"你好啊,我是周润发"

    五、注释

      单行注释(# 单行注释)

      多行注释('''  多行注释   ''')

    六、变量

      变量的命名规则∶      变量可以重复使用

      1、必须由英文、数字、下划线组成    (下划线当字母使用)

      2、不能数字开头、更不能是纯数字

      3、不能是关键字

      4、不要太长

      5、不要用中文

      6、区分大小写

      7、要有意义

      8、推荐使用两种形式∶驼峰(除了第一个字母以外的其他单词的首字母大写)   例如∶ageAlex

                 下划线(每个单词用下划线分开)   例如∶wife_of_sister

    七、常量

      常量∶在Python中不存在绝对的常量   所有字母大写就是常量    例如∶PI=3.141592653

    八、Python的基本数据类型

      1、整数(int)    主要用于计算  例如∶+ - * / < >  =  %(取余)  /(整除) //(取整)  !=(不等于)                  class  (类)     type  (类型)

      常见的数字都是int类型,用于计算机或者大小的比较

      在32位机器上int的范围是-2的31次方~2的31次方-1

      在64位机器上int的范围是-2的63次方~2的63次方-1

      例如∶num = input("请输入一个数:")

           num = int(num)

         if num %3 == 0:
          print("是")
           else:
          print("不是")

      2、字符串(str)

      在Python中,凡是用引号引起来的都是字符串  (无论多少引号都行)

      例如∶s = "我叫~~~"     s = '我叫~~~'    s ='''我叫~~~'''

           print(type(s))     print(type(s))    print(type(s))

      例如∶print('周杰伦说:"昆凌也还不错!" ')

           print("周杰伦说:"昆凌也还不错!" ")

      例如∶print("你",end ="  ")

           print("我",end ="  ")

           print("他",end ="  ")

      例如∶s1="a"

           s2="b"

           s3="c"                         +∶拼接

           s4=s1+s2+s3+s4         *∶重复

           print(s4)        ∶换行

      3、布尔值(bool)   真或假  ture和false  (只有这两个取值)

      例如∶b=1>2

           print(b)                    false

           print(type(b))               bool类型

      九、用户交互

      使用input函数,可以与计算机互动起来       input(是提示语)

      例如∶a=input("请输入一个数值")                   a=1   b=1

           b=input("请输入另一个数值")                     11(字符串)

           print(a+b)

      例如∶a=input("请输入一个数值")                   a=1   b=1

           a=int(a)

           b=input("请输入另一个数值")                     2(整数)

           b=int(b)

           print(a+b)

      十、if语句

      if条件语句的基本结构:
      if 条件判断
      代码块
      运行流程,当条件是真,执行代码块
      ------------------------------------
      if 条件:
      代码块1
      else:
      代码块2
      运行流程,当条件成立,执行代码块1,否则执行代码块2 (2选1)

      ------------------------------------
      if 条件1:
      代码块1
      elif 条件2:
      代码块2
      ......
      else:
      代码块n
      执行流程,当条件1成立时,执行代码块1,否则接着向下分析执行.

      例如∶gender = input("你要喝果汁还是咖啡")

         if gender == '果汁':
          print("抱歉,没有果汁!")
         else:
          print("好的,请稍等")

      例如∶gender = input("你要喝果汁还是咖啡")

         if gender =='咖啡':
          pay = input("多少钱?")
          if int(pay)<60:
            print("要两杯")
          else:
            print("要一杯")
         else:
          print("抱歉,没有果汁")

      例如∶money = input("请输入你口袋里的钱数:")

           if int(money)>500:
          print("炸鸡")
          else:
          if int(money)>300:
            print("盖浇饭")
          else:
            if int(money)>50:
              print("泡面")
            else:
              print("减肥")

      例如∶money = int(input("请输入你口袋里的钱数:"))

           if money > 500:
          print("炸鸡")
           elif money >300:
          print("盖浇饭")
          elif money >50:
          print("泡面")
          else:
          print("减肥")

  • 相关阅读:
    java.util报错
    mysql的sql_mode合理设置
    MySQL查询本周、上周、本月、上个月份数据的sql代码
    连接池配置
    js实现内容点击复制
    myeclipse 打开jsp文件出错
    Spring可二次开发常用接口、类及其源码详解
    Redis学习之Redis集群模式缺陷及其处理
    Redis学习之API学习及Jedis源码原理分析
    Redis学习之4种模式实践及机制解析(单机、主从、哨兵、集群)
  • 原文地址:https://www.cnblogs.com/lhy979/p/9255821.html
Copyright © 2011-2022 走看看