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

Python学习记录 一

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

Python学习记录 一

print()函数 实现过程:

向计算机发出指令——代码编译(python解释器)——执行相应代码

输出的内容:

输出的可以是数字,字符串,含有运算符的表达式
数字:

print(98.5)
print(520)

print('hellowrold')
print("hellowrold") 
print(hellowrold) 错误!

含有运算符的表达式 (含有操作数和运算符):

print(3+1)//输出4
输出的目的地: 显示器 文件
#将数据输出到文件中
fp=open('D://text/txt'.'a+')
//a+的意思是指如果文件不存在就创建,存在就在文件内容的后面继续追加,比如写在该程序一下的结果会在创建的文件中呈现出来
//如果输出的没有这个文件,那么在输出时会新建一个这样的文件。
print('hellowrold'.file=fp)(如果没有=fp就无法输出结果)
fp.close()//之后可以用记事本打开,就会输出hellowrold
//注意的点:
1.所指定的盘符存在 
2.使用的file=fp
输出形式 换行

直接使用print的话就会换行输出,如果不想要换行就用,相连

不换行
#不进行换行输出(输出内容在一行当中)
print('hello','wrold','Python')//结果在一行当中

转义字符

换行 n
回车r
退格 b

#转义字符
print('hellonwrold')//输出的结果两行
print('hellotwrold')//结果:   hello空空空wrold
print('hellooootwrold')//结果:helloooo空空空空wrold
//四个为一个单位,使用t的时候是否开一个新的单位,取决于前面的字母是否占满制表位
占满,重新开一个 ;不占满,不会重新开
print('hellobwrold')//结果:hellwrold
//b表示退一个格,所以O没有了
print('hellorwrold')//输出:wrold
print('http:\www')//输出:http:www
print(' 老师说:'大家好' ')
//如果不加就会编译错误,计算机会认为是需要输出内容的边界


#原字符:不希望转义字符起作用,在字符串之前加上r或R
注意最后一个字符不能是反斜杠,可以是两个反斜杠,否则报错
print(R'hellonwrold')//输出的结果是:hellowrold

二进制与字符编码

8 bite=1 byte
1024 byte =1 lcm
1024 KB=1 MB
1024 MB=1 GB
1024 GB=1 TB
计算机只识别二进制

print(chr(0b100111001011000))表示二进制前面加上0b 结果:乘
print(ord('乘'))输出:20056
标识符和保留字 保留字

有一些单词被赋予了特定的含义,不能自己使用(报错)

# 查看保留字
import keyword
print(keyword.kwlist)
标识符

变量,函数,类,模块和其他对象所起的名字就叫做标识符

规则:

字母,数字,下划线
不能以字母开头
不能是保留字
严格区分大小写的

变量的定义和使用 变量

标识:对象存储的地址,内置函数id(obj)获取
类型:数据类型 函数type(obj)获取
值:对象所存取的具体数值 函数print()进行打印

name='玛丽亚'
print(name)
print('标识',id(name))//标识 2633937837872
print('类型',type(name))//类型 
print('值',name)//值 玛丽亚

当多次赋值之后,变量名会指向新的空间
在指向新的空间时,会和原来的空间断开(形成内存垃圾)

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

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

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