day03 基本数据类型】的更多相关文章

day03 python   一.基本数据类型     1.int a= 8 a_length = a.bit_length()  #此方法求数字的二进制长度  print(a_length)       2.bool         只有True 和 False 两个值         涉及到的类型转换 str() int() bool()    #所有的空是 False: 0 "" () []{} None       3.str 一般不存放大量数据         ''    &…
1.什么是数据类型 变量值即我们 存放的数据 ,数据类型及变量值的类型 2.变量值为何要区分类型 因为变量值使用记录现实世界中事物的特征,针对不同的特征就应该用不同类型的值去标识 3.如何应用数据类型 一 数据类型: 1.整型int  :年龄\身份证号\电话号码\等级 # age =18       age =int(18) #print( id(age) ,type(age).age) 2. 浮点型float :薪资\身高\体重 #salary =3.1  #salary =float(3.1…
运算符补充 ​ 今天补充一些简单知识: #!/usr/bin/env python # -*- coding:utf-8 -*- value = "我是中国人" # 判断'中国'是否在value所代指的字符串中. "中国"是否是value所代指的字符串的子序列. v1 = "中国" in value # 示例 content = input('请输入内容:') if "打人" in content: print('包含敏感字符…
用户交互 在实际应用中,我们经常需要用户输入相应信息,根据用户输入信息进行反馈,此时我们需要input/output信息 python中提供了便捷的输入方法input()和print() 在python3中 name = input("请输入")print(name)print(type(name)) >>> 请输入123   123    <class 'str'> Process finished with exit code 0 >>&g…
一,复习 ''' 1.语言的分类 -- 机器语言:直接编写0,1指令,直接能被硬件执行 -- 汇编语言:编写助记符(与指令的对应关系),找到对应的指令直接交给硬件执行 -- 高级语言:编写人能识别的字符,要通过编译器或解释器转换为汇编语言最终转换为机器语言的指令交给硬件执行 运行效率最高:机器语言 开发效率最高:高级语言 维护成本?(小米团队案例) 2.计算机组成:控制器 + 运算器 + 存储器 + 输入input设备 + 输出output设备 3.三大核心:cpu + 内存 + 硬盘 4.环境…
今日内容: 1.变量及常量的命名规范 2.与用户的交互 3.字符串的格式化输出 4.基本的数据类型 5.运算符 6.注释 今日重点: 1.变量及常量的命名规范 (1)强制规范[如果违反会报错] 1>  变量的命名只能使用字母.数字.下划线,且首字母不能为数字. 2>  变量的命名不能与关键字重名,与有些关键字重名不会报错,但是与以下常用的关键字重名会报错: ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', '…
一.基本数据类型的使用 1.整型int: 作用:用来记录年龄.等级.数量 定义:age=18 使用:数学运算与比较运算: 例:print(10>3) print(10/3) 2.浮点型float: 作用:用来记录薪资.身高.体重 定义:salary=3.1 使用:数学运算与比较运算: 例:print(3.1+2) print(3.1>2) 3.字符串str: 作用:记录描述性质的状态 定义:在单引号/双引号/三引号中包含一系列字符 name=‘ymg’ 使用:msg=‘my name is '…
变量补充 变量的命名 1变量名的命名的大前提:应该能够反映出变量值所记录的状态 具体的1.变量名由字母数字下划线组成 2.不能以数字开头 3.不能使用关键字命名为变量名 两种写法 1.驼峰体(由字母组成首字母大写):AgeOfYou=1 2.小写字母加下划线(推荐使用):old_of_boy=73 变量值得三大特征 ID  (地址)m=10  print(id(m)) type(类型)n=12 print(type(n)) 值本身 常量  (程序员规定好的变量名不允许,原则上不允许修改) 变量名…
复习 ''' 1.语言的分类 -- 机器语言:直接编写0,1指令,直接能被硬件执行 -- 汇编语言:编写助记符(与指令的对应关系),找到对应的指令直接交给硬件执行 -- 高级语言:编写人能识别的字符,要通过编译器或解释器转换为汇编语言最终转换为机器语言的指令交给硬件执行 运行效率最高:机器语言 开发效率最高:高级语言 维护成本 2.计算机组成:控制器 + 运算器 + 存储器 + 输入input设备 + 输出output设备 3.三大核心:cpu + 内存 + 硬盘 4.环境的搭建:环境变量:py…
1.变量的内存管理机制 引用计数:存放值的内存地址绑定的变量个数 垃圾:引用计数为0的内存地址 引用计数增加: age = 18 x = age 引用计数减少: ①age = 19 ②del x 值的三个属性:id,type,value id:内存地址 type:值的类型 value:值 ==:判断值是否相等 is:判断id是否相同 id相同,值肯定相同(同一片内存地址放的值肯定一样) 值相同,id不一定相同 小整数池(-5-256),python解释器的优化 在小整数池范围内的数,内存地址相同…