1.Python 注释 2.输入\输出 3.数据类型(int\float\str\list\dict\bool) 4.算术运算、逻辑运算
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了1.Python 注释 2.输入\输出 3.数据类型(int\float\str\list\dict\bool) 4.算术运算、逻辑运算,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3133字,纯文字阅读大概需要5分钟。
内容图文
![1.Python 注释 2.输入\输出 3.数据类型(int\float\str\list\dict\bool) 4.算术运算、逻辑运算](/upload/InfoBanner/zyjiaocheng/782/0537c407635c41b6897b20448a32a701.jpg)
主要几个方向面内容:
1.Python 注释
2.输入\输出
3.数据类型(int\float\str\list\dict\bool)
4.算术运算、逻辑运算
一、Python 注释
为什么要注释:是将编写的代码进行解释说明,方便日后检查(自己或其他开发人员),注释是给人看得,python 不识别
注释样式:
1.#号注释 可以单独放在一行,来给接下来代码进行解释说明(#+空格+解释说明内容),也可以放入要解释的代码行后面(先两个空格+#+一个空格+解释说明)
2.'''
解释说明内容
''' 三单引号
3."""
解释说明内容
""" 三双引号
二、输入、输出
1.输入 input()
这里要注意,因为现在有的开发项目(老的)运行在Python2.X版本上,而Python2.X版本上input()与Python3.X版本input()存在差异。Python2.X中input()输入
的数据类型,返回的结果就是什么类型,而Python3.X版本中input()不管你输入什么类型,系统默认将输入的数据类型认为是字符串类型。Python2.X版本中输
入还有另一种方法 raw_input(),系统默认将输入的数据类型认为是字符串类型
2.输出
当你在编辑器打字的时候,输入、输出是同时进行的。
Python中格式化输出 占位符(%S,%d)
%s:该占位符所对应的对象类型可以是任意类型,%d:该占位符所对应的对象类型只能是整型,有多少个占位符,就需要有多少的对象(%(对象个数))
三、数据类型(int\float\str\list\dict\bool)
何为数据类型:描述一类事物的特征或状态
为什么要用到数据类型?
区别、区分事物特征或状态
1.int(年龄、手机号、qq号等)
注意事项:当将一组有数字组成的一个数据赋值给一个变量名时,type()该变量名时,在Python2.X和Python3.X两个版本中会出现不同结果。当该数据超过
Python2.X中整型最大数据时,会转换为long型(如果数据后面加L,name = 1234L,type(name)返回的结果类型为long 型),而Python3.X type()结果还是int类型
。
2.float(salary(薪资)、high(身高)、(weight)体重)
3.complex(复数)
a = 1 + 3j a.real = 1 ,a.imag = 3
4.str(字符串)
作用:存描述性的信息,比如你的个人信息,他人的评价
样式:单引号 'name'
双引号 "name"
三引号(可单可双,不能混合用,注意:当引号前面没有赋值对象是,此时的引号相当于注释)
'''
字符串内容
'''
之所以有三种定义方式 是考虑到用户在输入的文本中也需要用到引号
字符串可以进行乘法运算
这里讲到比较两个字符串的大小其实是比较两个字符串首字母的大小,A~Z,a~z,A最小,Z最大
5.list(列表)
作用:虽然字符串也可以存描述性的信息,但当你取你想要的数据是,很困难,为了方便取你想要的描述性信息(一条或多条),就用到了列表list
列表中的对象数据类型可以是任意数据类型,即可以是int、float、str、list、dict、bool
定义:[],里面每个对象数据以逗号分开,数据类型任意
通过列表下的索引来找到想要得到的数据位置,从而取到该位置的数据。
6.dict(字典)
作用:为了很明显的知道,某个对象数据所属的特性,这里就用到了dict,
定义:{Key:value},当有多个状态/特征(key)数据时,用逗号隔开,key类型为字符串型,value数据类型可以是任意类型,即可以是int、float、str、list
、dict、bool;
通过value所在的key值,找到对应的value值;
7.bool(布尔值)
True & False (首字母为大写)
标识事物的对错(可行性) 通过True False来判断事物的真假 对错 是否可行
这里面注意:is ==
如果Id一样,两个变量名的value值肯定一样;
如果Id不一样,两个变量名的value值可能一样(超过了小整数池内部数据)
四、算术运算、逻辑运算
算术运算: +、-、*、/(即使两个成倍数关系的整数相除,结果也是float型,与python2.X有区别)、//(取整,不四舍五入)、%(求余数)、**(多次方)、==、!
=、>、<、>=、<=
字符串可以+、*
数字可以+、-、*、/、//、%、**
逻辑运算:真 或 非 (and 或 not)
and :有一个为非,即为非(false)
or :有一个为真,即为真(true)
内容总结
以上是互联网集市为您收集整理的1.Python 注释 2.输入\输出 3.数据类型(int\float\str\list\dict\bool) 4.算术运算、逻辑运算全部内容,希望文章能够帮你解决1.Python 注释 2.输入\输出 3.数据类型(int\float\str\list\dict\bool) 4.算术运算、逻辑运算所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。