栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python(廖雪峰) 学习笔记(2)(输入,输出,数据类型,布尔值)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python(廖雪峰) 学习笔记(2)(输入,输出,数据类型,布尔值)

输出

很简单,print() 即可。而且允许一次输出多个字符串,中间用逗号连接,而逗号会被输出成为一个空格位。

print('There is a dog')

print('There is','a dog')

 

输出结果一样的。

print('300')

print('100 + 200')

print('100 + 200 =',300)

输入

input() 函数:输入一个函数并存放在变量中。

name = input()

 输入这串代码后,系统等待用户输入,输入Mike,没有任何反应,这是由于Mike这个名字存在name这个变量里了。

输入name,就会显示。

print函数也可 。

name = input()

print('Hallo ,',name)

name = input('请输入你的名字 : ')

print('Hallo ,',name)

 

a = 100

if a >=0:

    print(a)

else:

    print(-a)

 缩进 

以冒号结尾时,会有缩进功能(如上述语句中在print之前),约定俗成的缩进是四个空格位。

Python的数据类型

整数  与数学中表示的方法一样,十进制正常写,十六进制以0x开头,而且每一串很长的整数中间可以用下划线分开,与不用一样100000和100_000相同。

浮点型  小数,与数学无异,科学计数法用e  125000 = 1.25e5

字符串 单引号和双引号都可以,往往字符串中带有单引号和双引号想输出时,可以用转义字符 进行转义,就可以顺利输入,但是往往转义符号 使用的很多,有时想输出 时转义符号需要很多,这时在字符串符号 '' 前加入一个字母r,可以使这一行的转义字符取消转义功能。

'''...'''可以用来表示多行内容

在交互界面中                                     文件编辑器中

    

布尔值

布尔值只有两个:True和False两种,与布尔代数是一样的

在Python中可以直接通过运算得到布尔值,也可以进行与、或、非的计算。  Python对大小写果然很敏感,写错大小写然后出现了错误。

                                           

             

Python中空值是一个特殊的值,用none表示,而不是用0,因为0是一个有意义的量。

变量的类型并不是固定的,这样的被称之为动态语言,而需要先声明变量类型的是静态语言。

对于计算机内存的理解:

例如:a = 'ABC'

解释器做了三件事,首先建立一个字符串ABC,建立一个变量a,让a指向字符串。

a = '8'

b = a

a = 10

print( b )

除法 

除法/ :除出来得数一定是浮点型,即使是整数之间相除能除尽的情况也只显示浮点型的数。

除法//:出整数,对于结果自动向下取整。

%:取余

所以取余和//结果都是整数

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/755186.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号