python基本知识总结

  • 输入输出

print(“hello”)      m = input(“please input:”)

导入turtle库并更名为t: import turtle as t

  • 变量

变量赋值即定义,无需另外定义语句,删繁就简

变量有类型,int,float,str,list,dict不同类型不可比较和运算,a = int(m)#将m转为整型并赋值给a

  • 运算

算术运算符:+,-,*,/,//(舍弃小数部分),%(求余数)

     比较运算符:>, <, >=, <=, !=(不等于), ==(等于)

     逻辑运算符:and, or, not 即著名的 与, 或, 非

  • 分支结构

if 条件:

    print(“条件为真就输出”)

     if-else, if-elif-else, if-elif-elif

 注意:

  1. 条件(结果为0就是假,非零为真)
  2. 分号和缩进配对使用,表示从属关系
  • 循环

while 条件:

    print(“条件为真就一直执行”)

for i in range(0,3,1):

    print(i) #分别输出 0,1,2

    range()是一个内置函数,会生成从0到3-1的数,每次递增1

  • 列表

列表创建: a = [] 或 a = [1,2,3] 或 a = list()

列表输入输出: a.append(“88”) #排队

       a.inster(1,“66”)#插队

       a.pop(“踢最后一名”)

       a.remove(“点名踢走”)

     列表数据处理:b = a[0] #把列表a的第一个数据赋值给b

                  a[1] = 88 #把列表a的第二个数据改为88

                  a = a[0:3]#截取a[0],a[1],a[2]的数据赋值给 a

                  a = a + [4,5,6]#a再拼接一个列表

                  a.sort() #对列表a的数据排序,并赋给a

  • 字符串

单引号,双引号,三引号都是字符串的标识

字符串创建:a=‘大渣好’ ,b = “我是”, c=”””666”””

字符串可截取,可拼接,转换更为人津津乐道的是他的自带处理方法。

    1.格式化方法format: “我是{}”.foramt(“xxx”)#填空

    2.分割方法split: “1,2,3”.split(‘,’)#逗号分割

    3.查找find:”我是zhu”.find(“我”)#找’我’的位置

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值