第一模块 day1

学习笔记

1.13    python里面专门函数定义常量,程序员们约定,用大写来代表常量 如: NAME =20  

1.14    注释:  注释的部分不执行,代表说明,解释. 
         #        代表单行注释, 官方推荐, # 后面跟个空格 

        """
        我是解释
        """
三个双引号代表多行注释

1.15    int     整数            11

        float    浮点数    ~  小数        3.14

        str        字符串    


        python 属于 弱类型语言


1.16    字符串

        定义

            name = "haha"   # 有引号就是字符串


        段落/多行

        用三个单引号    

        '''
        hahah
        nihao
        '''

        拼接

        a1 = "你好"
        a2 = "很好"

        a1+a2



1.17    bool 布尔类型

    a = 3

    b = 5

    a > b  错误    / 假     False

    a> b   正常 / 真  True
    

1.18    列表

        names =    ["alex","egon","老村长","社会我佩奇","黑妹"]

        >>> names[3]
        '社会我佩奇'

        列表通过下表来标记元素位置的,下表从0开始,每添加一个元素自动+1

        元素名        alex    egon     老村长    社会我佩奇  黑妹

        下表(索引)     0         1           2           3        4

1.19    列表增删改查
            
            names =    ["alex","egon","老村长","社会我佩奇","黑妹"]

--------------------------------
        增
            插入

            names.insert(4,"灰姑娘")        #把灰姑娘插入第4个元素位置

            >>> names.insert(4,"灰姑娘")
            >>> names
            ['alex', 'egon', '老村长', '社会我佩奇', '灰姑娘', '黑妹']

            如果想插入最后面一个元素 需要用追加

-------------------------------

            追加

            names =    ["alex","egon","老村长","社会我佩奇","黑妹"]

            names.append("小强")

            >>> names
            ['alex', 'egon', '老村长', '社会我佩奇', '灰姑娘', '黑妹', '小强']        

-------------------------------

        删
            删掉小强
            del names[6]    #正着删
            del names[-1]    #反着删

            >>> names
            ['alex', 'egon', '老村长', '社会我佩奇', '灰姑娘', '黑妹']

-------------------------------
        改

            把 黑妹    改成 黑黑的姑娘

            names[-1] = "黑黑的姑娘"

            >>> names
            ['alex', 'egon', '老村长', '社会我佩奇', '灰姑娘', '黑黑的姑娘']

--------------------------------            
        查 (方法1)

            查查 egon

            >>> 'egon' in names
            True

            (方法2)

            >>> names.index("egon")
            1

            返回egon的下标

-----------------------------------

            >>> del names[names.index("egon")]
            >>>
            >>> names
            ['alex', '老村长', '社会我佩奇', '灰姑娘', '黑黑的姑娘']

1.20    读取用户输入

        
        name = input("请输入你的名字")

        input 接受的所有信息,都属于 字符串


1.21    格式化输出


name = input("输入名字 ")
age =  input("输入年龄 ")
height = input("输入身高 ")
question = input("你是不是非常美 ")
msg = '''
----------------个人资料--------------
name :     %s
age     :    %s
height:    %s
question : %s
---------------end-------------------
''' % (name,age,height,question)
print(msg)
if question == "Y" or question == "y":
    print("我不信,给我看看")


----------------------------------------------

D:\Python\python.exe E:/pycode/用户输入.py
输入名字 大美人
输入年龄 28
输入身高 176
你是不是非常美 y

----------------个人资料--------------
name :     大美人
age     :    28
height:    176
question : y
---------------end-------------------

我不信,给我看看

=====================

%s  字符串 
%d  数字
%f  浮点数

 

你可能感兴趣的:(第一模块 day1)