Day03 变量和基本数据类型
编写python程序的两种方式
交互式方式
直接在交互界面编写程序
这种方式可以即时得到代码执行结果,调试程序十分方便,但是无法保存程序,退出即消失
脚本文件
借助文本编辑工具编辑代码并保存下来形成文件,调用该文件的路径来读取文件中的代码来执行
这种方式可以永久保存代码
注释
什么是注释?
注释就是对代码的解释说明,注释的内容不会被当做代码运行
为什么要注释?
1.为了解释该代码,增加代码的可读性
2.注释掉不想用的代码,以便调试
如何注释?
单行注释用#
可以写在代码的正上方和正后方
多行注释用三对双引号“ “ “ ” ” ”
通常一个py文件只有一个多行注释,加在文件的开头,用来做一个整体的说明
注释的原则
1.重要或难以理解的地方加注释即可
2.中英文都可以,不要用拼音
变量
什么是变量?
可以变化的事物状态
为什么要有变量?
为了让计算机像人一样记住事物的状态,并且以后可以更改
如何用变量?
先定义,后引用
1.定义变量有三大组成部分:变量名、赋值符号、变量值
变量名=变量值
如下:
name = 'koala'
print(name)
2.命名规范:由字母、数字、下划线组成
数字不能放在开头
不能是关键字(如:'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')
3.命名风格:
驼峰体即每个单词的首字母大写: AgeOfKoala
纯小写字母加下划线:age_of_koala
变量值的两大特性
id号:是变量值的身份证号,反映的内存地址
查看id
name = 'koala'
print(id(name))
type:变量值的类型
查看type
name = 'koala'
print(type(name))
id相同,值和类型一定相同;值和类型相同,id不一定相同
基本数据类型
整型int
用来记录人的年龄,电话号码,身份证号码之类的整数形式的状态’
如
age = 18
浮点型float
用来记录人的身高,体重,薪资等小数相关的状态
如
salary = 3.7
整型和浮点型可以进行使用运算符进行数值运算
字符串str
用来记录人的名字,家庭住址,性别等描述性质的状态
如
name = 'koala'
字符串要加引号,单双都可,但是成对使用
字符串也可以用运算符号,但是只能相加和相乘
列表list
列表类型就是专门用来记录多个同种属性的值,且存取方便
如
hobbies = ["买买买", "护肤", "相声"]
print(hobbies[0])
print(hobbies[1])
print(hobbies[2])
列表要用中括号[]来表示
字典类型dict
字典类型是用key:value形式来存储数据,其中key可以对value有描述性的功能
info = ["koala", 18, 1.55, 50, "female"]
info = {
"name": "koala",
"age": 18,
"height": 1.55,
"weight": 50,
"gender": "female"
}
print(info["name"])
print(info["age"])
print(info["height"])
print(info["weight"])
print(info["gender"])
字典类型用花括号{}来表示
布尔类型bool
用来记录真假这两种状态
That’s all~~

浙公网安备 33010602011771号