学习笔记
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 浮点数