浅谈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获取Linux下文件版本信息、公司名和产品名的方法
Oct 05 Python
使用Python的Zato发送AMQP消息的教程
Apr 16 Python
Python中列表的一些基本操作知识汇总
May 20 Python
Python pickle模块用法实例分析
May 27 Python
windows10系统中安装python3.x+scrapy教程
Nov 08 Python
Python实现的选择排序算法示例
Nov 29 Python
python实现将中文日期转换为数字日期
Jul 14 Python
Python 代码调试技巧示例代码
Aug 11 Python
浅析python函数式编程
Sep 26 Python
python 用opencv实现图像修复和图像金字塔
Nov 27 Python
python自动生成sql语句的脚本
Feb 24 Python
一文搞懂如何实现Go 超时控制
Mar 30 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
摩卡咖啡
2021/03/03 咖啡文化
PHP图片处理类 phpThumb参数用法介绍
2012/03/11 PHP
一个简单的网页密码登陆php代码
2012/07/17 PHP
php FLEA中二叉树数组的遍历输出
2012/09/26 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
PHP入门教程之会话控制技巧(cookie与session)
2016/09/11 PHP
JS跨域总结
2012/08/30 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
利用JS判断用户是否上网(连接网络)
2013/12/23 Javascript
瀑布流布局代码一例
2014/04/11 Javascript
js实现仿阿里巴巴城市选择框效果实例
2015/06/24 Javascript
jQuery检测返回值的数据类型
2015/07/13 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
第九篇Bootstrap导航菜单创建步骤详解
2016/06/21 Javascript
python字典序问题实例
2014/09/26 Python
Python实现获取操作系统版本信息方法
2015/04/08 Python
浅析Python中的getattr(),setattr(),delattr(),hasattr()
2016/06/14 Python
python psutil库安装教程
2018/03/19 Python
浅谈Python中重载isinstance继承关系的问题
2018/05/04 Python
Python Django切换MySQL数据库实例详解
2019/07/16 Python
Python利用多线程同步锁实现多窗口订票系统(推荐)
2019/12/22 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
Anaconda使用IDLE的实现示例
2020/09/23 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
介绍一下grep命令的使用
2015/06/12 面试题
促销活动总结
2014/04/28 职场文书
大学班级计划书
2014/04/29 职场文书
工会主席事迹材料
2014/06/03 职场文书
建筑安全生产目标责任书
2014/07/23 职场文书
2014年社区居委会主任重阳节讲话稿
2014/09/25 职场文书
财务稽核岗位职责
2015/04/13 职场文书
红歌会主持词
2015/07/02 职场文书
浅谈Python项目的服务器部署
2021/04/25 Python
redis内存空间效率问题的深入探究
2021/05/17 Redis
Python学习之异常中的finally使用详解
2022/03/16 Python
MySQL 原理优化之Group By的优化技巧
2022/08/14 MySQL