变量

 

1.编程语言分类:1,机器语言 2,汇编语言   3,高级语言

                     执行效率:1>2>3

                     开发效率:3<2<1

2.运行python程序:

       交互式  

      python3 D:\test.py

                    运行python程序的三个阶段:

                                                                1.先启动python解释器

                                                                 2.解释器会把test.py文件内容当作普通文本内容读入内存

                                                                 3.解释器解释执行刚刚读入内存的内容,开始识别python的语法

3.变量 

     1.使用:先定义、后引用

     2.定义 

               变量名=变量值

 

                                                   今日内容

           一.变量

变量名命名的前提:应该能够反映出变量值所记录的状态

变量名的规范如下:1.变量名是由字母、数字、下划线组成

                                 2.不能以数字开头

                                 3.不能使用关键字命名 ['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.1驼峰体(首字母大写)列(AgeOfOldboy=73

2.2纯小写+下划线    列(age_of_oldboy=73

三.变量值具备三大特征

id:是通过内存地址计算而来,id如果不同内存地址肯定不同

type(类型)

is:判断id是否相等

==:判断值是否相等

id不同,值有可能相同

id相同,值一定相同

常量:python程序员默认大写字母

   

 

 

 

#一. 整型int
# 作用: 记录年龄、年、月、日、等级
# 定义:
# level=10
# 使用:
# print(level)
#二. 浮点型float
# 作用: 记录薪资、身高、体重
# 定义:
# salary=3.3
# print(type(salary))
# 使用:
# print(salary)

#三. 字符串str
# 作用: 记录人的名字、性别等描述性质
# 定义:在引号内包含一串字符,引号可是''、""、""" """、''' '''
# msg="今天不下雨, 明天一定下雨"
# print(type(msg))

# 使用:
# 注意引号的嵌套:外层用单引号内层就需要用双引号
# msg="my name is 'egon'"
# print(msg)
# print(msg)
#四. 列表list
# 作用: 记录多个值,可存可取(可以取指定位置的值)
# 定义:在[]内用逗号分割开多个任意类型的值
#        0      1     2    3     4
# hobbies=["吃", "喝", "拉","撒",123123]
# print(type(hobbies))
# 使用:
# print(hobbies[2])
# students_info=[['egon',18,['play',]],['alex',18,['play','sleep']]]
#
# print(students_info[1][2][0])

# info=['egon',18,1.8,10,'male',['play','music','dancing']]
# print(info[1])
#五. 字典dict
# 作用: 记录多个值,可存可取,与列表的区别是,列表使用索引对应值,而字典是用key对应值
# 定义:{}内用逗号分隔开多个元素,每一个元素key:value的形式,
# info={'name':'egon','age':18,'sex':'male','hobbies':['play','music','dancing']}
#
# # 使用:
# print(info['name'])
# print(info['hobbies'][1])
# emp_info={
#     'name':'egon',
#     'hobbies':['play','sleep'],
#     'company_info':{
#         'name':'Oldboy',
#         'type':'education',
#         'emp_num':40,
#     }
# }
# print(emp_info['company_info']['emp_num'])
# 六. 布尔类型:True,False
# print(10 > 10)
# tag=True
# print(type(tag))

# 七:None
print(type(None))

 

 

          

                                                          

               

posted @ 2018-12-28 15:54  云中一只小雀鸟  阅读(121)  评论(0)    收藏  举报