基础的数据结构:int, float, string

注意:python入门系列的文章的示例均使用python3来完成。

#!/bin/python

a= 1b= 1.0c= 'string'

print(a, type(a))print(b, type(b))print(c, type(c))

输出结果:

1

1.0 string

type(a)这个表示获取a变量所属的类型,可以看到a,b,c分别属于int,float,str类型。

注意,type(a)返回的是对应的class名称,而不是简单的字符串类型。说明在python3中,所有的类型都归属于class。

测试type的返回值

#!/bin/python

a = 1

print(a, type(a))

print(type(a) == 'int')

print(type(a) == int)

输出结果:

1

False

True

引入bool类型:只有连个值,是常量的bool值,True和False,注意这里是区分大小写的。True不能写成TRUE,也不能写成true。

代码实例:

#!/bin/python

a=Trueprint(a, type(a))print(type(a) ==bool)

b=Falseprint(b, type(b))print(type(b) == bool)

输出:

True True

FalseTrue

int,float,str互转

示例代码

#!/bin/python

a= 1

print(str(a), type(str(a)))print(float(a), type(float(a)))

b= 1.0

print(str(b), type(str(b)))print(int(b), type(int(b)))

c= "1.0"

print(float(c), type(float(c)))print(int(float(c)), type(int(float(c))))

输出结果:

1

1.0

1.0

1

1.0

1

以上是:int,float,str三者的互转。

python中如何添加注释

#!/bin/python

#It is a comment

'''This is a comment;

thie is another comment'''

分两种注释:#表示注释当前行,'''表示注释多行

python入门指南阅读答案_【python】入门指南1相关推荐

  1. python人生的不同阶段_从入门到入土的Python自学教程,用改变你的人生轨迹

    Python在近几年越来越受追捧,很多童鞋或者职场小伙伴想要提升技能-学习Python. 这是非常好的事情,但问题在于很多人不知道学Python做什么,所以什么零碎细末.艰难晦涩.长篇大论的都去看,很 ...

  2. python爬图片代码大全_爬虫入门教程⑩— 用漂亮的图表展示爬取到的数据

    经过了前面的努力,我们成功获取到了数据,并且学会了保存,但是只是用网页展示出来,是不是有一些不够美观呢? 所以本节的内容是:数据的可视化.拿到了数据却不能使其简单易懂并且足够突出,那就是不是好的数据工 ...

  3. python 判断是不是汉字危机阅读答案_汉字危机_现代文阅读题在线测试(附答案)_高三语文_在线做题网...

    汉字危机 _ 现代文阅读题在线测试(附答案) _ 高三语文 _ 在线做题网 汉字危机 王小峰 中国的书写交流进入键盘划时代只有十几年, 任何一个初次接触电脑的人通过简单的学 习都能迅速掌握文字输入. ...

  4. python operator 多属性排序_快速入门Python必备的基础知识

    本文内容目录: 变量 注释 数据类型 条件判断 循环 函数 模块 数据结构 1.变量 在代码里,我们用变量来存放数据,利用"="为变量赋值. 变量的命名技巧:前半部分能代表数据的意 ...

  5. python 判断是不是汉字危机阅读答案_《汉字的危机》阅读答案

    <汉字的危机>阅读答案 <汉字的危机>阅读答案 汉字的危机 近些年来的汉字繁简之争,其实是繁.简体字现实境遇的一个缩影和折射, 即在国际社会中, 使用简体字的地区. 人群越来越 ...

  6. python编程狮题库答案_‎Python编程狮-零基础学Python dans l’App Store

    Python编程狮是W3Cschool编程狮旗下专门为零基础Python编程爱好者打造的一款入门工具App,致力于帮助初学者入门,轻松迈入编程世界.学Python,从这里开始! [零基础也能学]初学者 ...

  7. 疯狂python讲义课后题答案_疯狂Python讲义

    第1章 Python语言概述和开发环境 1 1.1 Python简介 2 1.1.1 Python简史 2 1.1.2 Python的特点 3 1.2 Python程序运行机制 3 1.3 开发Pyt ...

  8. java基础入门课后习题答案_《Java基础入门》课后习题及答案

    <Java基础入门>课后习题及答案Java基础入门,课后习题,答案 博学谷--让IT教学更简单,让IT学习更有效 第6章JavaAPI 一.填空题 1.在Java中定义了两个类来封装对字符 ...

  9. 张莉python 玩转数据答案_中国大学MOOC(慕课)用Python玩转数据答案大全

    中国大学MOOC(慕课)用Python玩转数据答案大全 更多相关问题 All the neighbors admire the family _______ the parents are treat ...

最新文章

  1. Java基础学习总结(14)——Java对象的序列化和反序列化
  2. 01背包及其变种(物品无限背包、恰好装满背包)
  3. Android 系统(75)---Android常用的网路框架
  4. 盲人方便的使用计算机输入文字,中文信息学报盲人用计算机软件系统中的语音和自然语言处理技术Ξ.PDF...
  5. Java运行时,指定程序文件的编码
  6. 学了python做什么自由职业者_我又有一位程序员朋友成了自由职业者
  7. 机器学习(Machine Learning)深度学习(Deep Learning)资料(Chapter 1)
  8. 华为数通设备常用查询命令
  9. chrome开发者工具实现网页截长图
  10. GNSS文件下载网址
  11. 商务谈判类毕业论文文献有哪些?
  12. html 背景颜色设置为透明,css如何设置背景颜色透明?css设置背景颜色透明度的两种方法介绍...
  13. 燃烧的远征恢复英文语音的方法
  14. django3 分布式路由、应用以及模型
  15. 深度学习项目,使用python进行表情识别,pytorch应用
  16. STM32 VCP PC端安装驱动失败的问题解决
  17. 公司两个路由器如何进行互相访问
  18. 海底的下面究竟有什么?
  19. Openmeetings开源视频部署
  20. 中医文化 —— 穴位

热门文章

  1. stm32f1的存储器与复位
  2. ipvs学习笔记(二)
  3. ASP.NET MVC3 学习笔记(一)MVC模式简介
  4. 寻宝处理器的引人入胜之旅——《大话处理器》新书出炉
  5. java对mysql的简单操作的综合运用——注册系统
  6. 湖北文理学院数学与计算机科学学院,数学与计算机科学学院计算机协会十一月总结会议...
  7. ELK之日志收集filebeat,并对nginx,tomcat access日志JSON格式化
  8. Kafka分区原理图
  9. tornado web高级开发项目
  10. c#devexpres窗体划分 以及panelcontrol 相关操作