001-python基本数据类型

命名规范

1.只能包含字母、 数字和下划线

2.不能以数字打头

3.不能包含空格, 但可使用下划线来分隔其中的单词

4.不要用关键字和函数名

5.尽量见名知意

常见数据类型:整型、浮点型、布尔值、字符串

1.整型 int

2.浮点型 float

3.布尔值 Boolean bool ----> 只有True 和False

4.字符串 str ----> 单引号或双引号括起来的内容

字符串的特殊用法

拼接

1.字符串拼接 “+”号或“,”号拼接

2.字符串与其他数据类型拼接用“,”号隔开,输出数据有空格隔开

3.字符串与其他数据类型用“+”拼接,需强制转为str类型 ----> str(变量名/变量值)

切片 取值

1.字符串索引数字是从0开始

2.单个字符串取值:字符串变量名[索引]

name = ‘python’

print(name[5])  ---->  输出结果 n

print(name[-1])  ---->  输出结果 n

  切片取值:字符串变量名[索引开始:索引结束+1] ----> 切片取值 取左不取右

print(name[1:3])  ---->  输出结果 yt

格式化输出

1.占位符 %s %d %f  string digital float

age = 20

sex = 'gril'

print("毛毛今年%d岁"%age)

print("毛毛今年%d岁,是个%s"%(age,sex))

2.format函数

print("毛毛今年{0}岁,是个{1}".format(age,sex))

元组

1.关键字 tuple

2.type(变量名/值)----> 获取数据类型

3.元组只有一个数据时,后面加一个逗号

a=(1,) ----> 这是一个元组

4.元组的数据可以是任何类型

5.元组里面的数据用逗号隔开

a = (1,“hello”,(2,3,4,5,6),3.5)

6.元组取值

1)单个取值:元组名[索引]

print(a[0]) ----> 输出结果 (1,)

2)切片:a.切片方法同字符串;b.元组切片之后依旧是元组

print(a[1:3]) ----> 输出结果 ("hello",(2,3,4,5,6))

print(a[2][-1]) ----> 输出结果 (6,)

7.元组的值无法修改

列表

1.关键字 list

2.type(变量名/值)----> 获取数据类型

3.列表只有一个数据时依然是一个列表

b = [1] ----> 这是一个列表

4.列表的数据可以是任何类型

5.列表里面的数据用逗号隔开

b = [1,“hello”,(2,3,4,5,6),3.5,["hello","python"]]

6.列表取值

1)单个取值:列表名[索引]

print(b[0]) ----> 输出结果 [1]

2)切片:a.切片方法同字符串;b.列表切片之后依旧是列表

print(b[1:3]) ----> 输出结果 ["hello",(2,3,4,5,6)]

print(b[-1][-1]) ----> 输出结果 ["python"]

7.列表的元素支持增删改

1)增加

列表名.append(增加的值) ---->默认增加到尾巴,每次只能增加一个

b.append("new") ----> b = [1,“hello”,(2,3,4,5,6),3.5,["hello","python"],"new"]

b[4].append("word")

----> b = [1,“hello”,(2,3,4,5,6),3.5,["hello","python","word"]]

列表名,insert(索引,增加的值)

b.insert(0,"new") ----> b = ["new",1,“hello”,(2,3,4,5,6),3.5,["hello","python"]]

b.insert(-1,"new") ----> b = [1,“hello”,(2,3,4,5,6),3.5,"new",["hello","python"]]

2)删除

列表名.pop() 默认删除最后一个元素

b.pop()

列表名.pop(索引) 删除指定元素

b.pop(1)

3)修改元素

用赋值符号 = 进行重新赋值或修改

字典

1.关键字 dict dictionary

2.type(变量名/值)----> 获取数据类型

3.字典只有一个数据时依然是字典

4.字典的数据组成 key:value

5.字典的数据可以是任何类型

6.字典里面的数据用逗号隔开

7.增加  字典名[key] = value

d = {’name‘:'yamy','age':18}

d['high'] = 158

----> d = {’name‘:'yamy','age':18,'high':158}

  修改  字典名[key] = value

d['age'] = 21

----> d = {’name‘:'yamy','age':21,'high':158}

  取值  字典名[key] ---->已存在的key

  删除  字典名.pop(key)

d.pop(high)

练习:

a=[1,2,3,"this is a list"]

b=[4,5,6,"这是第二个列表"]

print('1)把a 和b的值一起组合打印出来:')

print(a+b)

print('2)输出列表a两次:')

print(a,a)

print('3)取a列表第一个值:')

print(a[0])

print('4)取a列表第二个和第三个值:')

print("第2个值为"+str(a[1]),"第3个值为"+str(a[2]))

print('5)取a列表第三个值以及到末尾的所有值')

print(a[2:])

L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'],

['Adam', 'Bart', 'Lisa'] ]

print('打印出L列表中的Apple、Python、Lisa')

print(L[0][0])

print(L[1][1])

print(L[-1][-1])

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,718评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,683评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,207评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,755评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,862评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,050评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,136评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,882评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,330评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,651评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,789评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,477评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,135评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,864评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,099评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,598评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,697评论 2 351

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,375评论 0 17
  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,898评论 0 3
  • 假如我是时间, 我会让卖火柴的小女孩得到奶奶的温暖。 假如我是时间, 我会像一块巧克力,散发这浓浓的香味。 每个人...
    樱桃小丸子耶阅读 598评论 0 4
  • 所谓 旅行
    8431f137bffd阅读 255评论 0 0
  • 嘉鱼,阴天。30日,新年的拜年酒席轮到我家了。早上公婆煮了一大锅饺子给我们五个大人,打扫卫生一直持续到客人来了才停...
    Echo可可阅读 203评论 0 0