【Python学习】第二章

print()函数

        print(520)
        print('hello')
#将数据输出到文件中,注意点:1、所指定位置存在,2、使用file=fp
        fp=open('D:/text.txt','a')#如果文件不存在就创建,存在就新建
        print('hello',file=fp)
        fp.close()
#不进行换行输出
print('hello','world','python')

转义字符和原字符:Python常用转义字符如下所示:

#转义字符
print('hello\nworld')
#制表位,四位为一组:\t
#\r,返回
#\b,退一格

        原字符,不希望字符中的转义字符起作用,就可以使用原字符,就是在字符串之前加上r/R

print(r'hello\nworld')

注意事项:print函数输出格式中最后一个字符不能是反斜线

二进制与字符编码:计算机只认识0和1

        KB->MB->GB->TB,关系是1024

        ASCII码,用二进制表示常见的字母、数字等,同理实现二进制数字与字符编码之间一一对应的关系。

        Unicode几乎包含全世界的字符

print(chr(0b100111001011000))#输出汉字:乘
print(ord('乘'))#输出乘的十进制数

Python中的标识符和保留字

#计算机显示保留字
import keyword
print(keyword.kwlist)

显示结果:

F:\科研2022\python编程\9-1\venv\Scripts\python.exe F:/科研2022/python编程/9-1/2.py 
['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

Process finished with exit code 0

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

变量的定义

       (标识、类型、值)

name='刘大头'
print(name)
print('标识',id(name))
print('类型',type(name))
print('值',name)

输出:

刘大头
标识 1971409159728
类型 <class 'str'>
值 刘大头

变量的多次赋值:变量中存贮的值为其最后一次所赋的值

常用的数据类型:int(整数类型),float(浮点类型),bool(布尔),str(字符串类型)

        整数:十进制(默认),二进制(0b),八进制(0o),十六进制(0x)

        浮点:Python存储浮点数是不精确的

n1=1.2
n2=4.4
print(n1+n2)

#输出:5.6000000000000005

        Python浮点数计算不精确的解决方案:导入模块decimal

from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))

#3.3

        布尔类型:Ture(1),False(0),python中的布尔数可以直接转为整数运算

print(Ture+1)

        字符串类型

数据类型转换

        str(),int(),float()

Python中的注释:#(单行注释),多行注释(三引号之间的代码称为多行注释),

                                中文编码声明 #coding:utf-8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值