python

编程语言是文字和符号的组合, CPU只能认识机器指令, 机器指令的表现方式就是0和1的组合. 这显然很矛盾? 此时, 需要一个中间角色负责将文字和符号转换为机器指令, 这个负责转换的角色叫做解释器. 解释器本质上就是一 个运行在操作系统上的应用程序.

Python 语言解释器 Python语言是解释型程序, 也就是说Python语言是读一行解释执行一行的方式进行工作的. 解释器是一个程序, 那么 可以使用其他的程序来编写这个解释器.

使用C语言编写的CPython解释器(官方版本)

. Java语言编写的Jython解释器.

C#语言编写的IronPython解释器.

Python语言编写的PyPy解释器.

Python 语言的优缺点

易学. Python 有极其简单的语法, 学习极其容易上手. 开源.

可移植性. Python 已经被移植在许多平台上. 这些平台包括 Linux、Windows、Mac OS、FreeBSD、Windows CE 甚至还有 Symbian、Android 平台. 丰富的库. Python 标准库确实很庞大. 除了标准库以外,还有许多其他高质量的库. 

Python 语言应用领域 Web应用开发. 网络爬虫. 桌面软件. 操作系统管理

 

集成开发环境(IDE, Integrated Development Environment)是用于提供程序开发环境的应用程序, 一般包括代码编辑 器、编译器、调试器和图形用户界面等工具. 集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开 发软件服务套. 所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境.

 

 1. 注释的作用是解释说明代码. 2. 注释分为单行注释和多行注释. 3. PyCharm 可以使用 ctrl + / 注释快捷键. 4. 注释的恰当用法是弥补我们无法用代码表达意图. 当代码修改时, 程序员要坚持维护自己的注释.

 

标识符由字母、下划线和数字组成,且数字不能开头. 2. python中的标识符是区分大小写的. 3. 变量名一般用小写加下划线组成. 4. 不能和关键字和已有的名字冲突.

在 Python 程序里, 无论任何字符写到两个单引号或者双引号内部, 我们称之为字符串. 例如: 'abcd' 布尔类型: 用于表示逻辑运算结果, 该变量只有两个值, True 或 False.

注意: Python中定义变量时不需要指定类型, Python 会根据变量的值来推导变量的类型. 我们可使用 type() 函数 来查看变量的类型 

格式化输出练习 1. 定义字符串变量 name ,输出 我的名字叫 小明,请多多关照!

2. 定义整数变量 student_no ,输出 我的学号是 000001 3. 定义小数 price 、 weight 、 money ,输出 苹果单价 9.00 元/斤,购买了 5.00 斤,需要支付 45.00 元

print("我的名字叫 %s,请多多关照!" % name)

print("我的学号是 %06d" % student_no)

print("苹果单价 %.02f 元/斤,购买 %.02f 斤,需要支付 %.02f 元" % (price, weight, money))

print("*" * 50)     **************************************************

因为 input 接收的任何数据都当做了 str 类型来处理. 此时如果想要进行数值运算, 就 必须将字符串转换为数字类型, 再进行计算. 因为类型不同, 运算规则不同. 我们可以使用以下函数完成变量类型的转换:

1. int(val), 将变量 val 转换为 int 类型.

2. float(val), 将变量 val 转换为 float 类型.

3. str(val), 将变量 val 转换为 str 类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值