功能实现流程以及解释器
解释器作用:将代码翻译成为计算机能够识别的语言
Python安装与下载
Python.rog www.jetbrains.com(pycharm网站)
下载和安装都比较直接容易,pycharm社区版免费使用(学习和普通开发使用足够)
基础知识
1.pycharm常用快捷键
ctrl+alt+s 打开软件设置
ctrl+d 复制当前行代码
ctrl+shift+f10 运行程序
ctrl+/ 一键注释
2.字符串
即文本形式,由中文,英文,各类符号,数字组成
注:内容需要用双引号包围。
3.注释
单行注释:以#开头 建议#与注释的内容中间加一个空格 (更符合规范)
多行注释:""" """ 用三个引号包围
4.变量
定义格式
此段代码中,a即为变量,可根据施加的语句操作进行改变
5.type()语句
在python中有多种类型的数据,在后续内容中将不断更新
最常用的为,整形(int),浮点型(float)和字符串类型(str)
type语句的作用则是用来查看数据的类型
语法结构很简单,type(),括号中为需要查看的内容(字面量和变量都可以)
根据此段代码的运行结果可以看出,type语句对变量和字面量都适用,且结果相同
6.标识符与运算符
标识符(变量名)即用户自己可设置的名称:只允许英文、中文、数字和下划线。
注:1 不推荐使用中文
2 数字不可以开头
3 大小写完全区分
4 不可以使用关键字(不需要刻意去记,在不断的学习中,避免即可)
运算符 对数据进行操作的符号,python主要有以下八种
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
// 取整除运算
% 取余运算
** 指数运算
= 赋值符号
7 字符串的扩展
字符串的表示方法有三种
1 单引号表示法 name='小奂学习记'
2 双引号表示法 name="小奂学习记"
3 三引号表示法 name="""小奂学习记"""
注:若字符串本身含有引号解决方法
1 单引号定义法 可以内含双引号
2 双引号定义法 可以内含单引号
3 转义字符(\)
8.字符串的拼接
1 直接加号连接
字面量连接
字面量与变量连接
9. 字符串格式化
1通过占位完成字符串和其他类型数据的拼接
name="小奂学习记"
message="大家来看看%s" %name
print(message)
其中%表示占位,s表示将变量变成字符串放入占位的地方
精度控制
m.n 其中m控制数据的宽度,小数点也占一位
n控制小数点的精度
如 %5.2f 表示数据长度为五位,小数点后为2为 输入72.36669 输出为72.37
2 快速格式化
语法格式 f"内容{变量}" 不做精度的控制,直接以原格式输出