Python 数据类型初探
- int类型:整数
- str类型:字符串,以 “” 或 ‘’ 包裹
- num类型:容量
- float类型:浮点数
- bool:True or False
通过type()函数输出数据类型
标识符介绍
所谓的标识符就是对变量、常量、函数、类对象起的名字
- 大小写敏感
- 只能以字母、数字、下划线组成(数字不能开头)
- 见名知意
- 蛇形、小驼峰、大驼峰 命名法
- 变量(小写);常量大写
- 不以关键字作为标识符
Python 注释
- Python中以==#==为单行注释
- 快捷键:Ctrl + /(全选可以多行注释)
- Python 中通常用=="""== 或 ‘’’(三对引号)注释文档
语句与缩进
- 语句
eg: In PyCharm key in a = 1 or print(“hello world”)(能过完整表达某个意思、操作或者逻辑的最短代码,被称为语句) - 代码块
eg:有判断、循环、函数、类等各种代码块,以关键字开始,以 冒号(:) 结束- 初始化a(a = 1)
if expression(a > 1):
print(“yes”)
else:(Shift + Tab 顶格)
print(“oh no”)
- 初始化a(a = 1)
变量与常量
- 变量与常量都是容器
- 变量是程序运行过程中,值可以发生改变的量
- 常量是程序运行过程中,值不会发生改变的量
变量的创建
- 在python当中创建变量无需声明类型
- 每个变量在使用前都必须赋值,变量赋值后才能被创建
- “=”赋值运算是从右到左(eg: a = 3; 意思是3赋值给到a)
- Python允许同时为多个变量赋值(eg: a, b, c = 1, 2, 3)
- 当执行 a='Eric’ 首先在内存中创建一个 ‘Eric’ 的字符串对象,然后在内存中创建一个名为 a 的变量,并把它指向 ‘Eric’
- 在PyCharm中:
- %d --> int 类型的坑
- %s --> str 类型的坑
- id() --> 内存地址
常量
- 常量就是不变的量
- 在python中使用全部大写
- 常量没有保护机制,没有严格意义上的常量
输入与输出
- input 输入函数(等待我们输入内容,输入类型都是字符串)
eg:打印 age 变量
print(age)
打印 age 的类型
print(type(age)) - input 有阻塞(等待用户输入)
- print() 输出函数
- print 常用语法:print(self, *args, sep=’’, end=’\n’, file=None)
- Crtl + 鼠标左键 --> 放在函数位置 --> 进入说明文档==
- eg:print(“你好”,“世界”,sep=“X”) --> run demo --> 你好X世界 (sep插在两个值之间,默认为“ ”)
- eg:print(“你好”,“世界”,sep="\n") --> run demo --> (\n表示换行符)
Python 大作业
作业一
不符合标识规范为 B & D
作业二
作业三
作业四
- 不太明白问题,请Amy老师指导