成都10班-李阳 发表于 2021-12-12 20:13:26

python基础

%s :字符串   单引号或者双引号标注的都是字符串.
num='one'
print( 'dcs10 is number %s ' %num )

%c :单个字符 ,字符串只能有一个字符
name= 'd'
print( 'dcs10 is number %C ’%name )

#%d:十进制整数
num = 12
pr int("打印结果为%d ”%num)

%o:八进制整数
num = 12
print('打印结果为%o '%num)

%x: 十六进制整数s
num=12
print( "打印结果为%x ’%num)

%f:浮点数,float
num=12
print( "打印结果为%f ”%num)

Num ='dcs10 '#开头第一个字符是大写在python当中一:般有特殊意义,表示类
NUM='dcs10 '   #全部为大写通常表示一个常量,不变的量

Python中的变量命名规则
1、变量由字母,数字,下划线组成,但必须是字母或下划线开头,区分大小
写,不能由数字开头
2、下划线和大写字母开头的标识符有特殊意义:
a.单下划线开头标识符_xxx 不能用于from xxx import *
,即保护类型只能允许其本身与子类进行访问
b.__xxx 双下划线的表示的是私有类型的变量。只能是允许这个类本身进行访
问了,连子类也不可以
c.大写字母开头的在Python中一般表示类比如:People
3、python当中的保留关键字不能作为变量名使用
4、变量名不能包含空格

a=5
b=3
a%= b 取余数
a**=b(幂)
a/ /=b 取整数

# python当中的按位运算符
# a = 5
# b = 11
# print(a&b)
'''
1TB = 1024GB
1GB = 1024MB
1MB = 1024KB
1KB = 1024BYTE   #BYTE表示字节
1byte = 8bit   #一个字节等于8bit,bit为计算机的最小存储单位(比特位)
#   0   0   0   0    0    0    0    0
# 12864   32   16   8    4    2    1   
a = 55=4+1
a的二进制是:00000101
b = 1111=8+2+1
b的二进制是:00001011
c = 167
c的二进制是:10100111   128+32+4+2+1
d的二进制是:11010110   128+64+16+4+2=214
d的十进制是:214

#python中的切片
1、切片是建立在索引之上的
2、切片表达式 ,解释:开始索引:结束索引:步长值
3、步长值不写默认为1,步长值不能为0
4、能取到开始索引,取不到结束索引
5、步长分正负,正步长从左往右取,负步长从右往左取
6、开始或者结束索引没有值则取两头直到尽头,到底取哪一头看步长的正负
7、步长值为1就挨个取,步长值为3就是隔2个取一个
8、开始索引和结束索引对应的是同一个位置的值,则为空

capitalize ---首字母大写 如print(str1. capitalize() )
title ---首字母大写,只要中间不是字母连接,后面就要大写
count ---统计出现的次数












页: [1]
查看完整版本: python基础