• Python的一些小基础


    ​​​​​​简单写写,不排版了

    1. python语言的特点:

    首先,python是一门较为简单的语言,学习成本低,看起来优雅干净

    其次,python标准库和第三方库众多,功能强大

    最后,在现如今的时代,python打着简单易学的旗号,引领人工智能与大数据时代的潮流,吸引很多不懂编程的人士加入。

    1. 列举出5种Python的编译工具:

    Ancaoda

    Pycharm

    Eclipse

    IDLE

    Sublime text

    1. Python中模块的安装和使用方法:

    通过pip install 模块名进行在线安装

    通过import 模块名进行使用

    1. python语言的注释:

    #

    三个单引号

    三个双引号

    1. Python语言确定代码之间的逻辑关系的方法:

    缩进

    6、Python中变量的定义规则:

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

    不能以数字开头

    不能使用python内置关键字

    严格区分大小写

    7、python中的数据类型:

    字符串、数字、列表、元组、集合、字典

    8、Python语言中的输入输出方法:

    输入input()

    输出print()

    1. Python语言中的数据类型转换方法:

    int(x [,base ])         将x转换为一个整数    

    long(x [,base ])        将x转换为一个长整数    

    float(x )               将x转换到一个浮点数    

    complex(real [,imag ])  创建一个复数    

    str(x )                 将对象 x 转换为字符串    

    repr(x )                将对象 x 转换为表达式字符串    

    eval(str )              用来计算在字符串中的有效Python表达式,并返回一个对象    

    tuple(s )               将序列 s 转换为一个元组    

    list(s )                将序列 s 转换为一个列表    

    chr(x )                 将一个整数转换为一个字符    

    unichr(x )              将一个整数转换为Unicode字符    

    ord(x )                 将一个字符转换为它的整数值    

    hex(x )                 将一个整数转换为一个十六进制字符串    

    oct(x )                 将一个整数转换为一个八进制字符串

    1. Python语言的运算符:

    +

    -

    *

    /

    %

    **

    //

    1. Python语言中的条件语句:

    if 判断语句:

    执行语句

    else:

    执行语句

    1. Python语言中的循环语句:

    while 条件:

    执行语句

    for iterating_ var in sequence:

    statements( s)

    1. Python语言中的跳转语句:

    continue

    break

    14、Python语言中字符串的定义方法:

    a = “hello” a= ‘hello’

    a = “””hello”””

    a = str()

    15、Python语言中字符串的格式化方法:

    %格式化字符串

    format()

    f - string

    1. Python语言中字符串的常见操作:

    查找:find()、index()......

    修改:lstrip()、rstrip()......

    判断:startswith()、endswith()......

    1. Python中组合数据类型:

    序列类型、集合类型、映射类型

    1. 列表的创建和访问:

    列表用[]创建,列表之内可以嵌套列表

    使用list()创建列表,使用该函数时,

    需要给函数传递一个可迭代类型的数据

    19、列表的基本操作

    删除元素:

    del 列表名[索引]

    添加元素:

    列表名.append(索引)

    统计某元素出现次数:

    列表名.count(索引)

    返回某元素在列表中的位置:

    列表名.index(元素)

    20、列表推导式

    [表达式for迭代变量in可迭代对象[if 条件表达式] ]

    1. 元组的创建和访问

    通过()创建元组

    小括号可以省略

    通过tuple()创建元组

    可以通过索引、切片的方式访问元组

    1. 集合的创建和访问

    首先直接创建集合可以通过{}的方式

    也可以使用set()函数创建集合

    集合的访问可以通过集合名整体输出

    也可以通过for循环实现元素遍历

    1. 集合的常见操作

    添加元素:

    集合中添加元素可以通过add()函数和update()函数

    删除元素:

    集合中删除元素可以通过remove()函数和discard()函数

    1. 集合推导式

    {表达式for迭代变量in可迭代对象[if条件表达式] }

    1. 字典的创建和访问

    可以直接创建,将键值对放在大括号中

    也可以通过dict()创建字典,等

    字典的访问可以

    通过[]获得值

    get()方法获得值,等

    1. 字典的基本操作

    修改字典

    1 #向字典添加新内容的方法是增加新键/值对,修改或删除已有键/值对,例:

    2 >>> student={'小明':'1001','小智':'1002','小李':'1003'}

    3 >>> student['小李']='1005'   #更新小李的学号为1005

    4 >>> print('小李的学号是:%(小李)s'%student)

    5 小李的学号是:1005

    6 >>> student['小何']='1006'     #新增一个小何的学生

    7 >>> print('小何的学号是:%(小何)s'%student)

    8 小何的学号是:10069 #由输出结果看到,修改和添加均操作成功。

    删除字典

     1 #此处的删除指的是显式删除,显式删除一个字典用del命令,示例:

    2 >>> student={'小明':'1001','小智':'1002','小李':'1005','小何':'1006'}

     3 >>> print('删除前:',student)

     4 删除前: {'小明': '1001', '小智': '1002', '小李': '1005', '小何': '1006'}

     5 >>> del student['小智']

     6 >>> print('删除后:',student)

    7 删除后: {'小明': '1001', '小李': '1005', '小何': '1006'}

    8 #由输出结果看到,对应键/值被正确删除了。

    9 #除了删除键,还可以删除整个字典,例如:

    10 >>> student={'小明':'1001','小李':'1005','小何':'1006','小智':'1007'}

    11 >>> print('删除前:',student)

    12 删除前: {'小明': '1001', '小李': '1005', '小何': '1006', '小智': '1007'}

    13 >>> del student

    14 >>> print('删除后:',student)

    15 Traceback (most recent call last):

    16   File "", line 1, in 

    17     print('删除后:',student)

    18 NameError: name 'student' is not defined

    19 #由输出结果看到,删除字典后就不能对字典进行访问了,因为执行del操作后字典就不存在了,因而会报变量没有定义的错误。

    1. 字典推导式

    {key:value for (key,value) in dict.items() if condition}

    1. Python中的main函数定义方法

    def main():
         test_yourCode()


    if __name__ == "__main__":
         main()

    1. Python语言中函数的定义和调用

    使用def()定义函数

    使用import调用函数

    1. Python函数中参数的传递

    准确地说,Python 的参数传递是赋值传递

    例如:

    def my_ func(b):

    b=2

    a =1

    my_ func(a)

    print(a)

    1

    1. Python函数的返回值

    Python中,用 def 语句创建函数时,可以用 return 语句指定应该返回的值,该返回值可以是任意类型。

    例如:def showplus(x):

        print(x)

        return x + 1

        return x + 2 #该语句不会被执行

    print(showplus(5)) #调用

  • 相关阅读:
    springMvc57-简单的拦截器
    GR5515 使用心得纪录片
    go语言详解-----包(package)引入
    等级保护测评—Linux(CentOs)身份鉴别
    栈的概念|动态顺序栈的详细解析|静态顺序栈&链式栈的代码参考
    避免使用违规词,企业新媒体营销应注重品牌形象维护
    【附源码】计算机毕业设计SSM摊位管理系统
    Tkinter:文本框Entry
    RestTemplate上传、下载文件
    漏洞补丁:漏洞命名(CVE和CNNVD)及补丁查找
  • 原文地址:https://blog.csdn.net/m0_55400802/article/details/127704456