Python

Python的第二天

1、Python的数据类型

 整数、浮点、字符串、布尔、列表、元组、字典、集合

2、数字类型包括整形和浮点型

  int(整形)age_alex = 26-----------数字不加引号

         type(age_alex)-----<class 'int'>-------type()用来查看数据类型

  float(浮点型)即小数

3、字符串

 加了引号的字符都被认为是字符串,单双引号没有区别,多行字符串必须用多引号""" 或''',必须成对。

 字符串的拼接----只能双方都是字符串,不能跟数字或其他类型拼接

 name = "li"  hometown = "hebei"

 相加:name + hometown-------‘lihebei' (相加其实就是简单拼接)

 相乘:name * 3----- ‘lilili' (相乘其实就是复制自己多少次,在拼接在一起)

4、布尔类型

 一个True(真)、一个Flase(假)------主要用于逻辑判断

 a = 3

 b = 5

 a < b

 True

 a > b

 Flase

5、列表

 names = ["alex","jack","wusir"]------(alex,jack,wusir为元素名,下标分别为0,1,2)

 取值:names[0]---- ‘alex’

 修改:names[1] = "杰克"----["alex","杰克","wusir"]

 插入:names.insert(2,"liming")------["alex","杰克","liming","wusir"]

 追加:names.append("alex")----["alex","杰克","liming","wusir","alex"]  (追加到列表后面)

 删除:下标删除:del names[1]------["alex","liming","wusir","alex"]

     元素值删除:names.remove("alex")----["liming","wusir","alex"]------从左往右删除,一次删除一个

           names.remove("alex")----["liming","wusir"]

 判断某元素是否在列表里:"alex" in names------True

6、把一句话打印输出10行

 sentence = "alexshijinjiaodawang\n"

 print(sentence * 10)

 

 

 

posted @ 2021-01-16 13:42  阳光帅气  阅读(83)  评论(0编辑  收藏  举报