初识python(二)Python中的语法规则,变量,基本数据类型以及输入输出
2020-01-11 20:16
926 查看
目录
语法规则
- 必须按照严格的缩进书写;
- 一行显示多条语句的时候用 ; 隔开;
- 可以用('')("")表示字符串,开始结束必须用相同的类型;
- 用 # 进行单行注释,用 """ 进行多行注释;
- 要求输出结果不换行时,在变量末尾加上 ,
变量
在python中,我们建立赋值语句例如 a = 1 ,其中a就是所谓的变量名,而1是对象,这个过程其实并不是一个赋值的过程,而是一个引用的过程。
数据类型
python中的基本数据类型分为:int (整型),float (浮点型),str(字符串型),bool (布尔型),none(空值),list(列表),tuple(元组),dict(字典)以及set(集合)。
在很多场合,我们需要用到数据类型之间的转换,常用的数据类型转换函数如下:
函数 |
作用 |
---|---|
int(x) | 将 x 转换成整数型 |
float(x) | 将x转换为浮点型 |
str(x) | j将x转换成字符串 |
complex(real,[,imag]) | 创建一个复数 |
repr(x) | 将x转换为表达式字符串 |
eval(str) | 计算在字符串中的有效 Python 表达式,并返回一个对象 |
chr(x) | 将整数x转换为一个字符 |
ord(x) | 将一个字符x转换为他对应的整数值 |
hex(x) | 将一个整数x转换为十六进制字符串 |
oct(x) | 将一个整数x转换为八进制字符串 |
注:使用type命令,可以查看指定变量的数据类型;
如图:
Python中的输入输出
在python3中:
input() 接受任意数据类型
在python2中:
input() 只接受正确的数据类型
raw_input() 接受任意数据类型
格式化输出:
%s 代表字符串的占位;
%d代表整型占位,%.xd (x:1 ,2, ..num) 表示一共保留多少位,不够的位数前面补0
%f代表浮点型占位,%.xf (x:1,2,..num)表示保留小数点后多少位;
百分数的实现:
[code]a = 0.1 print('百分数为:%.2f%%' %(a * 100))
例题:
[code] 求平均成绩(python3解释器) 输入学生姓名; 依次输入学生的三门科目成绩;(语文 数学 英语) 计算该学生的平均成绩, 并打印; 平均成绩保留一位小数点; 计算该学生语文成绩占总成绩的百分之多少?并打印。eg: 78%;
[code]name = input('请输入学生姓名:') a = float(input('语文成绩:')) b = float(input('数学成绩:')) c = float(input('英语成绩:')) sum = a+b+c avs = sum / 3 d = (a / sum ) * 100 print('%s的平均成绩为%.1f' %(name,avs)) print('%s的语文成绩占总成绩的比重为%.2f%%' %(name,d))
如图:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 初识Python(注释、输入输出、程序与变量 、数据类型)
- Python变量以及基本数据类型
- 王亟亟的Python学习之路(三)-基础语法以及基本数据类型
- A Byte of Python 笔记(2)基本概念:数、字符串、转义符、变量、标识符命名、数据类型、对象
- Python 基本数据类型及变量的使用
- python基本数据类型与变量
- Python的基本数据类型之Number以及String
- Python之运算符以及基本数据类型的objec
- Python入门笔记 之 基本数据类型和变量
- python 学习笔记1-2(基本数据类型及初识字符串)
- Python学习 第4天 基本语法-变量、数据类型、运算符、流程控制
- python学习3-python变量以及数据类型
- 前端-javascript-基本数据类型以及变量
- Python - Day9 - 初识&变量&条件语句&基本数据类型&循环
- Java 基本数据类型以及变量(全)
- 浅谈python的输入输出,注释,基本数据类型
- 谈python的基本数据类型、运算符以及条件控制
- # day1(python概论以及基本数据类型)
- python:变量与赋值 基本数据类型
- 变量和数制进制之间的相互转换以及八大基本数据类型