zoukankan      html  css  js  c++  java
  • python===变量的命名规则, 基本数据类型===第一天

    计算机是什么?

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

      CPU:主频、核数(目前最大的是16G)

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

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

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

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

    Python的简介

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

      Python的优点为∶定位"优雅"、"明确"、"简单",开发效率高,是一门高级语言,,,具有可移植性,,,具有可扩展性,,,具有可嵌入性

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

      Python解释器∶Cpython(C语言)、Ipython(in序号)、PyPy(JIT技术、提高运行速度)、Jython、IronPython

    Python的安装∶Path勾选,傻瓜式安装

    Hello World

      C:usersAdminstrator>d:      跳转入D盘

      D:>cd sylar     进入sylar文件夹

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

    注释

      单行注释(# 单行注释)

      多行注释(''' 

          多行注释

           多行注释  

                ''')

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

      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

           2、字符串(str)

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

       不同行字符串简单的换到同行

      e.g

        print("我")      我

        print("你")  ===>   你===>是不同行的如果想让其在同一行===>

        print("他")      他

      print("我",end="slar")

      print("他",end="")=========>我slar他你

           print("你")

    print("我","你","他")===>我 你 他

    a=10

    print("a=10",a)===>a= 10         , 逗号  就是空格

      字符串的拼接    用加号("字符串的拼接必须是同一数据类型的")

      e.g

         s1="sylar"

         s2="wusir"

         s3="alex"

         print(s1+s2+s3)===>sylarwusiralex

      在字符串中"  *   "将字符串表示重复几次

      e.g

        s="考试"

        print(s*3)===>考试考试考试

        若想让其不在一行,s="考试 "打印出来是考试

                          考试

                          考试

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

    用户交互

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

      e.g

        s=input("请输入内容")    #获取用户输入的内容

        print()结束

    if语句

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

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

    eg.

    money = int(input("请输入你的钱:"))

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

  • 相关阅读:
    Travis CI Could not find or load main class org.gradle.wrapper.GradleWrapperMain 错误
    HyperSQL 链接参数中文件的路径
    Maven 在 pom.xml 文件中配置 repositories 仓库
    Flyway Validate failed: Migration checksum mismatch for migration version 1.0.0.01 错误
    Angular 服务
    Angular 主从组件
    Angular 显示英雄列表
    Angular 英雄示例教程
    L2-002. 链表去重---模拟
    HDU2057
  • 原文地址:https://www.cnblogs.com/lynysy/p/9256016.html
Copyright © 2011-2022 走看看