• python电子学会一级知识点总结


    一.编程环境
    1.IDLE是python自带的集成开发环境
    2.IDEL两种模式:交互模式(>>>)和脚本模式
    3.python文件的扩展名是.py,但是.pyw也是python文件
    4.python版本不同不兼容(py2,py3)
    5.python语言的特征:解释型的,面向对象,动态数据类型的高级程序设计语言
    6.python必须要有缩进,且不同的缩进代表不同的逻辑层
    7.逻辑的开始无缩进,并且伴有’:‘,逻辑的中间有缩进。
    8.#表示单行注释,’‘’多行注释‘’‘’,三单引号和三双引号不能混合使用。‘’‘ ’‘’ “”“ ”“”
    9.python中的所有标点符号全部都要用英文。

    二.编程基础
    1.print(‘3’)函数输出,打印,输出字符串函数里面必须加引号(单引号,双引号,三引号都可以),打印数字或者做运算不需要加引号
    2.所有带引号的数据全部都是字符串类型。
    3.变量特点:每次只能存储一个值
    4.python中可以同时给多个变量赋值(多个变量共用一个值,多个变量多个值)
    5.变量名由数字,字母,下划线组成
    数字不能开头,不能包含空格,标点符号等特 殊字符。
    不能用python中的关键字(python自带的函数)作为变量名
    6.python是区分大小写的。
    7.int()将括号里的数据类型转化为整数类型
    float()将括号里的数据类型转化为小数类型
    str()将括号里的数据类型转化为字符串
    eval()将括号里的数字类型转化为数字
    type()输出括号里的数据类型
    8.字符串类型的基本运算
    加法运算:字符串的拼接(只能用于字符串类型之间)
    乘法运算:字符串的重复显示
    9.input()函数是输入函数,返回的数据类型是字符串

    三.运算符
    1.python中的’+’有两个作用:用于字符串的拼接或者是数字之间的加法运算。
    2.算数运算符:+ ,-,* ,/ ,,//,%
    两个*表示的是乘方(5
    2表示的是5的平方)
    //表示的是(5//3表示的是5/3的商)
    %表示的是(5%3表示的是5/3的余数)
    3.赋值运算符:=,+=,/=,*=,-=,%=,//=,=
    a//=2#相当于a=a//2
    4.逻辑运算符:and (与), or(或), not (非)
    5.比较运算符(关系运算符):>,<,==,>=,<=,!= 分别是大于,小于,等于,大于等于,小于等于,不等于
    6. a is b 判断a和b的引用的对象(对应的值)是否相等,相等返回True,不相等返回False
    7.a is not b 判断a和b的引用的对象(对应的值)是否不相等,不相等返回True,相等返回False
    8.在python中,True是1,False是0。
    9. A and B A 和B两个条件都为True的,那么返回的结果就是True,有一个条件是False,返回的结果就是False
    10.A or B A 和B两个条件都为False的,那么返回的结果就是False,有一个条件是True,返回的结果就是True;
    11.比较运算符>逻辑运算符>算术运算符
    12.算数运算符的优先级:(),
    ,乘除余,加减

  • 相关阅读:
    Java学习中遇到的中文乱码问题的整理和解决方法
    S4.2.4.5 Fast Training Sequence (FTS)
    在印度,越来越多的女性游戏开发者参与其中
    Bert不完全手册7. 为Bert注入知识的力量 Baidu-ERNIE & THU-ERNIE & KBert
    ES6+Vue
    React生命周期(旧详解)
    Linux | 网络服务管理相关不完全总结
    正则表达式
    VS 调试Hololens 2工程报错 有未经处理的异常: Microsoft C++ 异常:
    嵌入式设备文件系统构建——增加用户登录功能
  • 原文地址:https://blog.csdn.net/weixin_45192754/article/details/128156843