• 注释,输入,格式化输出,数据类型,运算符


    注释

    单行注释使用 # 警号
    
    多行注释使用 ''' '''三单引号和 """ """三双引号

    输入  

    python3中使用 input()
    输入数据全部储存为字符串类型
    
    python2中 使用 input() 和 raw_input()
    
    input()要指明数据类型,输入数据按数据类型格式输入
    
    如:输入字符串是要加引号
    
    ps:不建议使用这种方式
    
    raw_input() 输入数据全部储存为字符串类型
    
    总结:用户输入的数据都是字符串类型

    格式化输出

    input()自带换行功能
    
    一个print()独占一行
    
    print()中加''' '''""" """可多行输出
    
    %s万能占位符能使用所有数据类型 %d数字占位符只能数字类型使用
    
    %s和%d需要配合%使用
    
    如print('name is %s age is %d' % ('小明',18))   结果 name is 小明 age is 18
    
    需要注意占了几位必须要有对应几位的数据填入
    
    %0nd   n填整数
    
    如:  %08d 整数是8位,传入的数不够八位的话默认用0补全,超出8位,是多少就是多少

    数据类型

    整型 int 记录整数数据,如年龄,年月日 a = 1 只能记录整型的数字数据,py2中整型数据过长使用long类型记录
    
    浮点型 float 记录含小数的数据,如身高,体重 b = 1.1 只能记录包含小数的数字数据
    
    字符串类型 str 记录事物的描述状态数据 如住址,简介 用''""''''''"""""包裹 引号要成对,可以一个字符串中使用多种引号
    
    布尔类型 bool 表示逻辑判断是否正确 tag = True tag1 = False True和False首字母是大写的

      补充:如果变量名存储的值是布尔值的话,那么约定俗成的变量名统一用is_开头 is_success is_exist is_delete is_locked

    
    列表类型list 能存多组数据,存储数据类型没有限制,以[]包裹存储各数据用逗号隔开,可以去取出一条或多条数据  取数据索引从0开始
    
     字典类型 dict
    
    能够存储多组数据,存取的数据有对应的描述,key记录value的描述,value记录描述性信息对应的真实的数据
    
    以{}包裹的键和值的方式存储多个数据以逗号隔开,值存储数据类型没有限制
    必须键key和值valuer成对存储,键key通常是字符串且不能重名,取value必须以key来取,value不会主动暴露给用户使用

    算数运算符

    比较运算符

    赋值运算符

    逻辑运算符

    赋值

    链式赋值
    
    a = b = c =10
    
    交叉赋值
    
    x = 1
    
    y = 2
    
    方法一:定义一个新变量
    
    z = x
    
    x = y
    
    y = z
    
    方法二:  x, y = 2, 1
    
    解压赋值 
    
    列表是有序的,列表内有多少个元素就可以按索引顺序赋值给多少个变量
     ls = [1, 2, 3]
     a, b, c = ls
     print(a, b, c)
    解压赋值时有多少个元素必须有多少个变量去接收,有N个元素不想接收可以用N个_代替接收或者用*_接收N个元素
    
  • 相关阅读:
    autolayout--约束的优先级
    CV
    iOS及Mac开源项目和学习资料(超级全面)
    终端中命令总结
    git使用方法笔记
    Shell命令
    git-在控制台下向gitHub中的repository中上传一个文件
    iOS
    iOS -雪花动画
    copy语法
  • 原文地址:https://www.cnblogs.com/george-007/p/11117237.html
Copyright © 2020-2023  润新知