码迷,mamicode.com
首页 > 编程语言 > 详细

2018-10-10学习python第二天

时间:2018-10-11 11:32:54      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:名称   upload   com   image   long   系统   说明文   auto   数据   

  今天是学习 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第二天

标签:名称   upload   com   image   long   系统   说明文   auto   数据   

原文地址:https://www.cnblogs.com/tangxlblog/p/9771088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!