浅谈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解析xml中dom元素的方法
Mar 12 Python
在Django框架中设置语言偏好的教程
Jul 27 Python
Python实现PS图像明亮度调整效果示例
Jan 23 Python
详解python单元测试框架unittest
Jul 02 Python
Python中GIL的使用详解
Oct 03 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
python输出电脑上所有的串口名的方法
Jul 02 Python
Django REST framework 视图和路由详解
Jul 19 Python
Python之数据序列化(json、pickle、shelve)详解
Aug 30 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
python实现图片,视频人脸识别(opencv版)
Nov 18 Python
python 30行代码实现蚂蚁森林自动偷能量
Feb 08 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
array_multisort实现PHP多维数组排序示例讲解
2011/01/04 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
什么是PHP7中的孤儿进程与僵尸进程
2019/04/14 PHP
Gird组件 Part-3:范例RSSFeed Viewer
2007/03/10 Javascript
基于JQuery实现相同内容合并单元格的代码
2011/01/12 Javascript
自己动手开发jQuery插件教程
2011/08/25 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
2014/03/08 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
2015/06/04 Javascript
javascript url几种编码方式详解
2016/06/06 Javascript
详解js界面跳转与值传递
2016/11/22 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
Vue3.0数据响应式原理详解
2019/10/09 Javascript
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
2020/05/14 Javascript
[01:06:18]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第二场 1月26日
2021/03/11 DOTA
python实现简单登陆流程的方法
2018/04/22 Python
Go/Python/Erlang编程语言对比分析及示例代码
2018/04/23 Python
利用Python在一个文件的头部插入数据的实例
2018/05/02 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
2019/08/05 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
pytorch使用tensorboardX进行loss可视化实例
2020/02/24 Python
pyecharts调整图例与各板块的位置间距实例
2020/05/16 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
tensorflow使用CNN分析mnist手写体数字数据集
2020/06/17 Python
零基础小白多久能学会python
2020/06/22 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
python实现xml转json文件的示例代码
2020/12/30 Python
什么是索引指示器
2012/08/20 面试题
挂牌仪式主持词
2014/03/20 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
Django实现翻页的示例代码
2021/05/24 Python
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android