浅谈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中的super()方法使用简介
Aug 14 Python
Python生成器定义与简单用法实例分析
Apr 30 Python
Python基于多线程实现ping扫描功能示例
Jul 23 Python
python单线程文件传输的实例(C/S)
Feb 13 Python
python图像处理模块Pillow的学习详解
Oct 09 Python
ipad上运行python的方法步骤
Oct 12 Python
pygame库实现俄罗斯方块小游戏
Oct 29 Python
Python 静态方法和类方法实例分析
Nov 21 Python
python实现画循环圆
Nov 23 Python
Python字典生成式、集合生成式、生成器用法实例分析
Jan 07 Python
Tensorflow累加的实现案例
Feb 05 Python
python集合的新增元素方法整理
Dec 07 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中将字符串转化为整数(int) intval() printf() 性能测试
2020/03/20 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
2015/06/10 PHP
老生常谈PHP位运算的用途
2017/03/12 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
在jQuery 1.5中使用deferred对象的代码(翻译)
2011/03/10 Javascript
Extjs NumberField后面加单位实现思路
2013/07/30 Javascript
js实现的标题栏新消息闪烁提示效果
2014/06/06 Javascript
js弹出窗口返回值的简单实例
2016/05/28 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
vue-router 中router-view不能渲染的解决方法
2017/05/23 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
vue element el-transfer增加拖拽功能
2021/01/15 Vue.js
[05:31]DOTA2英雄梦之声_第08期_莉娜
2014/06/23 DOTA
python实现定时播放mp3
2015/03/29 Python
Python实现针对中文排序的方法
2017/05/09 Python
基于循环神经网络(RNN)实现影评情感分类
2018/03/26 Python
python爬虫自动创建文件夹的功能
2018/08/01 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
python 简单的调用有道翻译
2020/11/25 Python
anaconda升级sklearn版本的实现方法
2021/02/22 Python
英国二手物品交易网站:Preloved
2017/10/06 全球购物
世界上最大的乐器零售商:Guitar Center
2017/11/07 全球购物
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
工程管理造价应届生求职信
2013/11/13 职场文书
更夫岗位责任制
2014/02/11 职场文书
销售提升方案
2014/06/07 职场文书
汽车维修求职信
2014/06/15 职场文书
会计师事务所实习证明
2014/11/16 职场文书
2014年班组建设工作总结
2014/12/01 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
JavaScript继承的三种方法实例
2021/05/12 Javascript