python 基础之数据类型
admin
2023-07-12 06:04:51
0次

一.变量
1.目的:为了能让计算机能像人一样记忆

2.使用:先定义  后引用

定义 :
1.变量名=变量值

2.变量值:记录事物的状态
     内存地址(id是通过内存地址算出来的)
     >>> age = 18
     >>> print(id(age))
     1374973952
     类型type
     >>> print(type(age))
    
     is:判断id是否相等
     id相等 值一定相等
     ==:判断值是否相等
     值相等 id不一定相等
     >>> x = 11
     >>> y = 11
     >>> x == y
     True
     >>> id(x)
     1374973728
     >>> id(y)
     1374973728
     小整数池   底层优化

    >>> a = 111111111111111
     >>> b = 111111111111111
     >>> id(a)
     1758784237296
     >>> id(b)
     1758784234608
     >>> a == b
     True
     >>> a is b
     False

变量名,
1.变量名原则
     1:直观反映变量值的意义
     2:由字母,数字,下划线组成
     3:不能以数字开头
     4:不能使用关键字(['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec',
                         'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return',
                         'try', 'while', 'with', 'yield'])

2.推荐纯小写加下划线


3.引用: 变量名 内存地址

二.基本数据类型
     1.int整型
     2.float浮点型
     3.str字符串(引号里面的)
     4.list列表,索引是从0开始的[]
     5.dict字典{}key:value
         取孩子的第二个爱好
         home = {"father":
             {"sex":"man","age":20,"hobby":["music" , "play"]},
         "mother":
             {"sex":"girl","age":20,"hobby":["music","play"]},
         "childe":
             {"sex":"boy","age":20,"hobby":["music","play"]},
         }
        
         print(home["childe"]["hobby"][1])


     6.布尔型:True,False
     7.None

三.输入 输出
     输入:input() 全部保存为字符串格式
     输出:print()
     格式化输出
         name = input("name: ")
         age  = input("age: "  )
         print("my name is %s and age is %s" %(name,age))



1.如何定义一个常量,请定义一个常量值为 'oldboy' 的常量.
常量直接设置
name = 'oldboy'

2.==  号比较的是什么?
等号左边的值是否和等号右边的值是否相等,内存地址不比较

3.is比较的是什么?
左边的值是否和右边的值是否一样  内存地址是否一样

4.什么数据类型?
变量值有哪几种状态

5.数据类型int,float,str,list,dict。它们分别是什么类型,各自的应用场景是什么?
int整型  数字
float浮点 小数
str 字符串
list 列表 只需要索引就可读取到值的变量
dict字典 给变量值加定义  key和value的形式  不需要索引
6.定义字符串的时候引号可以是哪几种?单引号与三引号的区别是什么?

7.取出list1列表中第三个列表中的第二个值。

list1 = [
     ['hobbies1',['玩游戏', '打篮球']],
     ['hobbies2',['唱歌']],
     ['hobbies3',['跑酷','学习','编程','跳舞']],
     ['hobbies4',['蹦极','跳伞','潜水']],
]

print(list1[2][1])


8.取出dict1字典中的李四的性别(sex)

dict1 = {
     'info1': {'name': '张三', 'age': 18, 'sex': 'male'},
     'info2': {'name': '李四', 'age': 73, 'sex': 'female'},
     'info3': {'name': '王五', 'age': 84, 'sex': 'male'},
}

print(dict1["info2"]["sex"])

# name = input("name: ")
# age  = input("age:  ")
# sex  = input("sex:  ")
# job  = input("job:  ")
#
# message = '''
#     -----------info of %s---------\n
#     Name : %s \n
#     Age  : %s \n
#     Sex  : %s \n
#     Job  : %s \n
#     ----------- end ----------------
# '''
# print(message %(name,name,age,sex,job))
#所有数据类型都自带布尔值
1、None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False
2、其余均为真

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...