浅谈python的输入输出,注释,基本数据类型


Posted in Python onApril 02, 2019

1.输入与输出

python中输入与输出函数为:print、input

help()
帮助的使用:help()

help(print)

print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)

  Prints the values to a stream, or to sys.stdout by default.
  Optional keyword arguments:
  file: a file-like object (stream); defaults to the current sys.stdout.
  sep:  string inserted between values, default a space. 插入字符
  end:  string appended after the last value, default a newline. 换行标志
  flush: whether to forcibly flush the stream.
#例子
a = 1
b = 2
c = 3
print(a,b,c)		
print(a,b,c,sep = '--+--' )#在AB中插入--+--
print(a,b,c,end = '这是一个不换行的结束符号!')#表示该输出不换行	
#结果为:
1 2 3
1--+--2--+--3
1 2 3这是一个不换行的结束符号!

注意:

  1. 编写时数字不能写在最前面,但是可以写在后面 a1可以1a不可以。
  2. 编写要求:标点符号必须为英文字符,引号内可以键入中文字符。
  3. 不能将变量名设置为常用的英文单词。
  4. python中严格区分大小写,严格要求缩进的格式。
  5. input的输入为字符串,若要其他类型需要类型转化。
  6. 辅助工具可以使用notepad++,sublime text 3。

2.注释:

单行注释: 
#这是一个单行注释
多行注释:

(1)'''形式的多行注释

'''
这是第一行注释
这是第二行注释
在遇到下一个三引号之前可以一直键入注释
'''

 (2)" " "形式的多行注释

" " "
第一行注释
第二行注释
" " "

 3.数据类型:

可以使用 type() 方法来查看数据类型
(1) int,float

a = 15
b = 13.14
print(type(a))
print(type(b))

可以得到结果:

a的数据类型为int
b的数据类型为float
int类型所指代的是整数类型,float类型所指代的是小数类型。
数据运算时,只要小数参与四则运算,最后结果也为float型。

(2) 字符串str

a = input('')
print(type(a))

可得结果为str即字符串

(3)基本数据类型转换

str 《----》int

  1. 当字符串中的值都为数字时,可以通过int(str) 将字符串转换为整数类型。
  2. 将int型装换为str型时没有限制,直接使用str() 方法就可以转换。

int《----》float

  1. -int转换float使用float() 方法,在整数后面带上小数点后一位
  2. float转换为int使用int() 方法,将整数后面的小数完全抛弃,只保留前面的整数位。如果想完成四舍五入,需要使用round() 函数

str ----》list

  1. 该过程不可逆,只能通过list(str)函数将字符串拆分存入到列表中
  2. list转str需要使用join()函数,但是有局限性,列表中的各元素必须全部为字符串才可以拼接。

(4) 列表list

a=[0,1,2,3,4,5]
列表中可以放入任意类型的变量

(5)元组

元组不可更改。
元组和列表可以互相转换
a = (12,4,7,60)
注:
c = (1)
这是一个int型
c = (1,)
这是一个元组

(6)字典dict

a = {‘x':3.14,‘y':‘字典'}
保存的是键值对
a的全部key(键)是:a.keys()
a的全部value(值)是:a.values()
a的全部item(键)是:a.items()
求某一个键所对应的值:a1=a[‘x']

(7)集合set

a = {1,2,3,4,5,6}
功能: 判断关系以及去重复

b = [1,1,2,2,3,3,4,4,5,5]
b_1 = list(set(b))

以上所述是小编给大家介绍的python的输入输出,注释,基本数据类型详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
使用Python下的XSLT API进行web开发的简单教程
Apr 15 Python
python中assert用法实例分析
Apr 30 Python
Python 爬虫模拟登陆知乎
Sep 23 Python
深入理解python对json的操作总结
Jan 05 Python
基于python元祖与字典与集合的粗浅认识
Aug 23 Python
python实现朴素贝叶斯分类器
Mar 28 Python
基于Python pip用国内镜像下载的方法
Jun 12 Python
用python生成1000个txt文件的方法
Oct 25 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
Dec 11 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
Jun 02 Python
windows下numpy下载与安装图文教程
Apr 02 #Python
python环境路径配置以及命令行运行脚本
Apr 02 #Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 #Python
python查询文件夹下excel的sheet名代码实例
Apr 02 #Python
python3.6下Numpy库下载与安装图文教程
Apr 02 #Python
python使用Plotly绘图工具绘制气泡图
Apr 01 #Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
Apr 01 #Python
You might like
PHP里8个鲜为人知的安全函数分析
2014/12/09 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
php版微信公众平台接口参数调试实现判断用户行为的方法
2016/09/23 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
Jquery优化效率 提升性能解决方案
2010/09/06 Javascript
jquery 年会抽奖程序
2011/12/22 Javascript
jquery如何改变html标签的样式(两种实现方法)
2013/01/16 Javascript
JQuery的read函数与js的onload不同方式实现
2013/03/18 Javascript
nodejs中实现sleep功能实例
2015/03/24 NodeJs
javascript中动态函数用法实例分析
2015/05/14 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
2016/07/12 Javascript
javascript基本常用排序算法解析
2017/09/27 Javascript
JavaScript模拟实现封装的三种方式及写法区别
2017/10/27 Javascript
详解plotly.js 绘图库入门使用教程
2018/02/23 Javascript
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
使用vue实现HTML页面生成图片的方法
2020/03/12 Javascript
[13:18]《一刀刀一天》之DOTA全时刻21:详解TI新赛制 A队再露獠牙
2014/06/24 DOTA
flask中使用SQLAlchemy进行辅助开发的代码
2013/02/10 Python
Python中暂存上传图片的方法
2015/02/18 Python
python中引用与复制用法实例分析
2015/06/04 Python
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
python 函数传参之传值还是传引用的分析
2017/09/07 Python
Python字典数据对象拆分的简单实现方法
2017/12/05 Python
python实现C4.5决策树算法
2018/08/29 Python
在python中pandas读文件,有中文字符的方法
2018/12/12 Python
Python基础之变量基本用法与进阶详解
2020/01/03 Python
预备党员入党思想汇报
2014/01/04 职场文书
安全大检查实施方案
2014/02/22 职场文书
2014年幼儿园保育工作总结
2014/12/02 职场文书
停水通知
2015/04/16 职场文书
MySQL实例精讲单行函数以及字符数学日期流程控制
2021/10/15 MySQL
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS
利用js实现简单开关灯代码
2021/11/23 Javascript
Python之matplotlib绘制饼图
2022/04/13 Python