python基础知识总结1

本文介绍了如何使用Python获取用户输入,连接字符串,条件判断,循环结构,以及基本的数据结构如列表、元组和字符串的操作。还涵盖了字典、集合和一些常见技术领域的应用,如列表推导、字符串方法和条件控制语句的实际运用。
摘要由CSDN通过智能技术生成

# 获取键盘的输入信息:

name = input("请告诉我你是?")

#字符串字面量之间的连接:

print("shuoyiju : " + name + ",zaishuoyiju : " + name_1 + ",shoujihao : " + tel)

#通过占位的形式, 完成拼接:

message = "%s,python 排名%f,毕业平均薪资是%d" % (name,class_num,avg_salary)

# if elif else:

if 条件1:
        条件1满足应做的事情
        条件1满足应做的事情
        ~~~~
    elif 条件2:
        条件2满足应做的事情
        条件2满足应做的事情
        ~~~~
    elif 条件N:
        条件N满足应做的事情
        条件N满足应做的事情
        ~~~~
    else:
        所有条件下都不满足应做的事情
        所有条件下都不满足应做的事情
        ~~~

# while 循环:

  while 条件 :
        条件满足时,做的事情 1
        条件满足时,做的事情 2
        条件满足时,做的事情 3
        ~~~~~~

# for循环

for循环是一种”轮询“机制,是对一批内容进行逐个处理
        for 临时变量 in 待处理数据集 :
            循环满足条件时执行的代码

# 列表:

列表的定义:(列表可以一次存储多个数据,且可以为不同的数据类型,支持嵌套)

列表的方法:

查找某元素的下标    语法:列表 index(元素)
元素修改           语法: 列表[n] = ' '
插入元素           语法: 列表.insert(下标、元素),在指定的下摆哦位置,插入指定的元素
追加元素           语法: 列表.append(元素),将指定元素,追加到列表的尾部
追加新列表         语法: 列表1.extend(列表2),将指定列表2的元素,追加到列表1的尾部
删除元素           语法1: del列表[下标]
                 语法2:  列表.pop(下标)
删除某元素在列表中的第一个匹配项        语法:  列表.remove(指定元素)
清空列表内容        语法:  列表.clear()
统计某元素数量       语法:  列表.count(元素)
统计全部元素数量     语法:   len(列表)
ord('a')    转换  ASCII
chr(99)     转换  字符

# 元组

列表可修改,元组tuple不可被篡改

元组也可封装多个不同类型元素,但是元组一旦定义完成,就不可修改
    元组定义:
        元组字面量的定义:
            (元素,元素,元素,元素,元素,~~~)

# 字符串

str字符串不可被篡改

从后往前-1,从前往后0
    字符串的替换:         字符串.replace(字符串1,字符串2)  修改后得到了一个新字符串
    字符串的分割:         字符串.split(分隔符字符串)  本身不变,得到了一个列表对象
    字符串的规整(去前后空格)   字符串.strip()
    字符串的规整(去前后指定字符串)   字符串.strip(字符串)

# 切片

切片:从一个序列中,取出一个子序列
    序列[起始下标:结束下标:步长]
        结束下标表示取到前一个为止

# 集合

常用的集合操作:
    添加新元素:      集合.add(元素)
    移除元素:       集合.remove(元素)
    随机取元素:      集合.pop()   得到一个随机值,集合被修改,元素被移除
    清空集合:        集合.clear()
    取2个集合差集     集合1.difference(集合2)   得到新集合
    消除2集合差集     集合1.difference_update(集合2) 删除集合1中和集合2相同的元素,修改集合
    2个集合合并       集合1.union(集合2)   得到新集合

# 字典 

常用操作:语法
    新增元素:       字典[key] = Value     字典修改,新增元素
    更新元素:       字典[key] = Value     字典修改,元素覆盖
    删除元素:       字典.pop(Key)         获取指定key的value,字典修改,key值删除
    清空字典:       字典.clear()
    获取全部:       字典.keys()           用变量接收

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值