对python的认识500字_我刚开始认识的python!

1.从命令行输入变量名:   bash      read -p  "please input your name: " name                                                                                                     python    name=raw_input("please input your name:")

2.python数据类型:数字,字符串,列表,元组,字典                                                                                                                     a.字符串,列表,元组支持使用切片                                                                                                                           b.列表有序,字典无序                                                                                                                                                 c.不能修改元组内的元素                                                                                                                                             d.字典中是有key和value构成的                                                                                                                                   e.字符串,列表,元组,字典拥有简单的方法   bash 没有明确的数据类型定义

3.python特有运算符:                                                                                                                                                                      a.成员运算符:in 和  not in                                                                                                                                          b.身份运算符:is 和  not is                                                                                                                                          c.python中比较是否相等时候是‘==’,bash中数字使用‘eq’,                                                                                     d.列表和字符串之间的转换:列表=字符串.split('分隔符'),字符串=‘字符串显示分隔符’.join('列表')                          e.元组转换成列表:列表=list(元组),将列表转换成元组:元组=tuple(列表)                                                              f.修改元组元素操作是非法的

4.条件语句(注意缩进):                                                                                                                                                             bash:                                 python:                                                                                                                           if [ 条件 ];then                   if 判断条件:                                                                                                                           执行语句                             执行语句                                                                                                                        fi

5.循环语句:                                                                                                                                                                                a.while语句                                                                                                                                                                 bash:                              python:                                                                                                                               while 条件;do                       while 条件:                                                                                                                           语句                                  语句                                                                                                                            done

b.for语句                                                                                                                                                                 bash(要引用变量):                    python:                                                                                                                       for i in `seq 1 10`;do            for i in range(1,10):                                                                                                            print $i                                   print i                                                                                                                       done

6.字符串格式化:                                                                                                                                                                  print "My name is %s and weight is %d kg!" % ('Zara', 21)                                                                                       %ns 在字符串前加n个空格数,%-ns 在字符串后面加n个空格   ------>n为正整数                                                  %s---> 字符串,%d ----> 数字

7.列表方法:                                                                                                                                                                      1 list.append(obj)      在列表末尾添加新的对象                                                                                                          2 list.count(obj)       统计某个元素在列表中出现的次数                                                                                              3 list.extend(seq)      在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)                            4 list.index(obj)       从列表中找出某个值第一个匹配项的索引位置                                                                            5 list.insert(index, obj)   将对象插入列表                                                                                                                    6 list.pop(obj=list[-1])    移除列表中的一个元素(默认最后一个元素),并且返回该元素的值                                  7 list.remove(obj)          移除列表中某个值的第一个匹配项                                                                                        8 list.reverse()            反向列表中元素                                                                                                                        9 list.sort([func])         对原列表进行排序

8.字典: d = {key1 : value1, key2 : value2 }                                                                                                                    1  radiansdict.clear()      删除字典内所有元素                                                                                                            2  radiansdict.get(key, default=None)      返回指定键的值,如果值不在字典中返回default值                                    3  radiansdict.has_key(key)                如果键在字典dict里返回true,否则返回false                                                  4  radiansdict.items()                     以列表返回可遍历的(键, 值) 元组数组                                                                  5  radiansdict.keys()                      以列表返回一个字典所有的键                                                                              6  radiansdict.setdefault(key, default=None)      和get()类似, 但如果键不存在于字典中,将会添加键并将值设为default                                                                                                                                                                              7  radiansdict.update(dict2)                把字典dict2的键/值对更新到dict里                                                                   8  radiansdict.values()                     以列表返回字典中的所有值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值