浅谈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随机生成指定长度密码的方法
Apr 04 Python
Python常用的爬虫技巧总结
Mar 28 Python
利用Python操作消息队列RabbitMQ的方法教程
Jul 19 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
Nov 14 Python
python合并同类型excel表格的方法
Apr 01 Python
Python实现将多个空格换为一个空格.md的方法
Dec 20 Python
Python实现的微信红包提醒功能示例
Aug 22 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
Dec 17 Python
基于python检查SSL证书到期情况代码实例
Apr 04 Python
Python unittest如何生成HTMLTestRunner模块
Sep 08 Python
Python实现简单猜数字游戏
Feb 03 Python
python中openpyxl和xlsxwriter对Excel的操作方法
Mar 01 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中计算未知长度的字符串哪个字符出现的次数最多的代码
2012/08/14 PHP
header跳转和include包含问题详解
2012/09/08 PHP
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
laravel 5.4 + vue + vux + element的环境搭配过程介绍
2018/04/26 PHP
jQuery制作的别致导航有阴影背景高亮模式窗口
2014/04/15 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
轻松实现jquery选项卡切换效果
2016/10/10 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
微信小程序实现手势图案锁屏功能
2018/01/30 Javascript
微信小程序实现聊天对话(文本、图片)功能
2018/07/06 Javascript
详解Ubuntu安装angular-cli遇到的坑
2018/09/08 Javascript
傻瓜式vuex语法糖kiss-vuex整理
2018/12/21 Javascript
JavaScript实现数字前补“0”的五种方法示例
2019/01/03 Javascript
Vue中全局变量的定义和使用
2019/06/05 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
Python中基本的日期时间处理的学习教程
2015/10/16 Python
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
python+Django+apache的配置方法详解
2016/06/01 Python
用python与文件进行交互的方法
2018/03/01 Python
Python 打印中文字符的三种方法
2018/08/14 Python
python实现随机梯度下降法
2020/03/24 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
2019/01/03 Python
Python3中函数参数传递方式实例详解
2019/05/05 Python
docker django无法访问redis容器的解决方法
2019/08/21 Python
Python魔法方法 容器部方法详解
2020/01/02 Python
Clarks鞋澳大利亚官方网站:Clarks Australia
2019/12/25 全球购物
注塑工厂厂长岗位职责
2013/12/02 职场文书
《藤野先生》教学反思
2014/02/19 职场文书
交通安全寄语大全
2014/04/08 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
工商局调档介绍信
2015/10/22 职场文书
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL
Spring 使用注解开发
2022/05/20 Java/Android