zoukankan      html  css  js  c++  java
  • 01 基本数据类型 变量 if语句

    1 计算机简介

      基本组成:

        主板+cpu+内存

             cpu:主频,核数(16)

        内存:大小(8G,16G,32G) 型号:DDR3,DDR4,DDR5,主频(海盗船,玩家国度)

        硬盘:西数.希捷.日立.东芝

      计算机底层是电子电路,只识别两个数:0和1

    2 python简介

      解释型语言.弱类型语言

    3 hello word

      print("你好啊,我是周润发")

    print("你好啊,我是周润发")
    print("你好","hello","hi")
    1 你好啊,我是周润发
    2 你好 hello hi

    4 变量的命名规则

     变量是程序运行过程中产生的中间值,暂存在内存中,以供后面的程序使用

      由字母,数字,下划线组成

      不能是数字开头,更不能是纯数字

      不能是关键字

      不要太长

      不能是中文

      区分大小写

      要有意义

      驼峰和下划线命名

    5常量

      python不存在绝对的常量,约定俗成,所有字母大写就是常量

      例如:PI=3.141592653

    PI = 3.141592653589793626
    PI = 3.5    # 尽量不要改
    print(PI)
    3.5

    6注释

      单行注释:#

      多行注释:''' 注释内容 ''''或者"""注释内容"""

    7基本数据类型

      int整数类型

        1)判断数据类型  

    s=12
    print(type(s))
    <class 'int'>

       2)int相关操作

    a = 10
    b = 3
    print(a//b)    # 取整
    a = 10
    b = 3
    print(a%b)    # xxx是否可以被xxxx整除

           str字符串类型:可以用单引号,双引号和三引号引起来,没什么区别,只是一些特殊的格式需要用不同的引号

    想多行赋值一个字符串需要用到三引号.

    s="""我家大门常打开
    我家的狗总丢
    谁拉走吃肉了
    还给一个腿就行"""
    print(s
    我家大门常打开
    我家的狗总丢
    谁拉走吃肉了
    还给一个腿就

    这需要单引号

    print('周杰伦说:"昆凌还不错,我很欣慰"')

        1)判断数据类型

    s="周润发"
    print(type(s))

         2)+表示拼接

    s1="wusir"
    s2="alex"
    s3="sylar"
    print(s1+s2+s3)
    wusiralexsylar

        3)*表示重复

    s="考试"
    s1=s*3
    print(s1)
    考试考试考试

         4)再print之后,python解释器会自动添加换行符   添加,空格end="",可以结束换行

    print("你好", end="")    # 在print之后. python解释器会自动的添加换行符
    print("何泽伟", end="")
    print("大阳哥", end="")

      bool布尔类型:真或者假,Ture和Flase

    b=2>1
    print(b)
    print(type(b))
    <class 'bool'>

    8用户交互input

      使用input()函数,可以让我们和计算机互动起来

      内容=input(提示信息)

    s = input("刘德华有没有我帅?")    # 获取用户输入的内容, 接收的内容永远是字符串
    print("计算机收到的内容是:", s)
    print(type(s))

    9 if语句

       第一种语法:

      if 条件:

        结果一                               #四个空格,或者一个tab键,这个是告诉程序满足这个条件

      结果二

      执行过程: 如果条件是真执行结果一,然后结果二,如果条件是假直接结果二.

    gender=input("你是男的还是女的")
    if gender=="男的":
        print("滚蛋")
    print("吓死我了")

      第二种语法:

      if 条件1:

        结果一

      else:

        结果二

    gender=input("你是男的还是女的")
    if gender=="女的":
        print("请进")
    else:
        print("滚蛋")

      第三种语法:

      if条件一:

        结果一

      elif条件二

        结果二

      ......

      else:

        结果n 

    money=int(input("你兜里有多少钱:"))
    if money>500:
        print("吃炸鸡喝啤酒")
    elif money>300:
        print("吃盖浇饭,生活乐无边")
    elif money>50:
        print("吃方便面")
    else:
        print("今天减肥")

      第四种语法:

      if 条件一:

        结果一

        if条件二:

          结果二

        else:

          结果三

      else:

        结果四

    money=int(input("你兜里有多少钱:"))
    if money>500:
        print('吃炸鸡喝啤酒')
    else:
        if money>300:
            print("吃盖浇饭,生活乐无边")
        else:
            if money>50:
                print("吃方便面")
            else:
                print("今天减肥")
  • 相关阅读:
    解决mac osx下pip安装ipython权限的问题
    [转载][翻译]Go的50坑:新Golang开发者要注意的陷阱、技巧和常见错误[1]
    PhantomJS 基础及示例 (转)
    Go -- 别人的博客
    [转]Go的50坑:新Golang开发者要注意的陷阱、技巧和常见错误-高级
    Go -- etcd详解(转)
    对require.js 的使用进行总结
    gatsbyjs 使用
    gatsbyjs 了解
    JAMstack 最佳实践
  • 原文地址:https://www.cnblogs.com/gyh412724/p/9277790.html
Copyright © 2011-2022 走看看