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~~

posted @ 2021-05-28 21:07  Koalaaa  阅读(55)  评论(0)    收藏  举报