2018-10-10学习python第二天
Posted 人工智能之路上的菜鸡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-10-10学习python第二天相关的知识,希望对你有一定的参考价值。
今天是学习 python 的第二天,
1.1 注释
单行注释(行注释)
以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用
# 这是一个单行注释 print("hello world")
多行注释(块注释)
可以用 一对 连续的 三个 引号(单引号和双引号都可以)
""" 这是一个多行注释 """ print("hello world")
1.2 算数运算符
1、加减乘除取余
5+2=7 5-2=3 5*2=10 5/2=2.5
2、整除、幂
5//2=2 5**2=25
3、优先级问题(最好使用括号避免优先级问题)
幂 (最高优先级) || (乘、除、取余数、取整除) || 加法、减法
程序执行原理(科普)
程序执行的原理
程序 运行之前,程序是 保存在硬盘 中的,当要运行一个程序时,操作系统会首先让 CPU 把程序复制到 内存 中,CPU 执行 内存 中的 程序代码,程序要执行,首先要被加载到内存。
Python 程序执行原理
操作系统会首先让 CPU 把 Python 解释器 的程序复制到 内存 中,Python 解释器 根据语法规则,从上向下 让 CPU 翻译 Python 程序中的代码,CPU 负责执行翻译完成的代码。
1.3 变量的基本使用
变量的定义
python 变量名 = 值
变量的类型
在内存中创建一个变量,会包括:变量的名称、变量保存的数据、变量存储数据的类型、变量的地址(标示)
在 Python 中定义变量是 不需要指定类型(在其他很多高级语言中都需要),数据类型可以分为 数字型 和 非数字型。
1、数字型
- 整型 (int)
- 浮点型(float)
- 布尔型(bool):真 True 非 0 数 —— 非零即真;假 False 0
- 复数型 (complex):主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题
2、非数字型
- 字符串
- 列表
- 元
- 字典
提示:在 Python 2.x 中,整数 根据保存数值的长度还分为: * int(整数) * long(长整数)
使用 type 函数可以查看一个变量的类型:type(变量名/变量)
以上是关于2018-10-10学习python第二天的主要内容,如果未能解决你的问题,请参考以下文章