浅谈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用UUID库生成唯一ID的方法示例
Dec 15 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
Nov 01 Python
Python基于whois模块简单识别网站域名及所有者的方法
Apr 23 Python
Python实现计算圆周率π的值到任意位的方法示例
May 08 Python
使用python生成杨辉三角形的示例代码
Aug 29 Python
python爬取指定微信公众号文章
Dec 20 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
Jun 14 Python
如何使用Python自动控制windows桌面
Jul 11 Python
python 定时器每天就执行一次的实现代码
Aug 14 Python
Python获取二维数组的行列数的2种方法
Feb 11 Python
Python @property原理解析和用法实例
Feb 11 Python
pytorch 梯度NAN异常值的解决方案
Jun 05 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代码
2013/11/19 PHP
php中 $$str 中 "$$" 的详解
2015/07/06 PHP
phpStudy访问速度慢和启动失败的解决办法
2015/11/19 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
2019/05/01 PHP
Laravel 前端资源配置教程
2019/10/18 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
2020/08/17 PHP
js cookies 常见网页木马挂马代码 24小时只加载一次
2009/04/13 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
AngularJS基础 ng-include 指令简单示例
2016/08/01 Javascript
JS获取input file绝对路径的方法(推荐)
2016/08/02 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
微信小程序 scroll-view隐藏滚动条详解
2017/01/16 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
不依任何赖第三方,单纯用vue实现Tree 树形控件的案例
2020/09/21 Javascript
[47:18]完美世界DOTA2联赛循环赛 IO vs FTD BO2第一场 11.05
2020/11/06 DOTA
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
python生成词云的实现方法(推荐)
2017/06/13 Python
详解python3中的真值测试
2018/08/13 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
Python-split()函数实例用法讲解
2020/12/18 Python
CSS3 box-sizing属性
2009/04/17 HTML / CSS
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
荷兰网上买鞋:MooieSchoenen.nl
2017/09/12 全球购物
倩碧英国官网:Clinique英国
2018/08/10 全球购物
骨干教师培训感言
2014/01/16 职场文书
亲属关系公证书样本
2015/01/23 职场文书
会议室使用管理制度
2015/08/06 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书
导游词之南京栖霞山
2019/10/18 职场文书
话题作文之财富(600字)
2019/12/03 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server
Win11无法访问设备和打印机 如何解决页面空白
2022/04/09 数码科技