PS:啊啊啊啊,慌张的不行,不详的预感终于爆发了,第二次毕设评图好突然,没办法了,竹径和学习突然搁置,明晚健身/建模/补更Day3,感到崩溃
——————————————————————————————————————————————————
day3 内容回顾:
1.计算机组成
2.程序编译器
3.变量
4.条件和循环
5.编码
6.位,字节
7.运算符
写两个%不会被当作占位符
tpl="我叫%s,年龄%d,活力%%100"%("李见哲",18)
print(tpl) 今日内容
数据类型
1.整数(int) a=1
2.布尔(bool) a=True
3.字符串(str) a=""
4.列表(list) a=["xx","oo",2,8,"ss"]
a[1]="oo"
5.元组(tuple) a=("xx","oo",2,8,"ss")
(元组里的内容不可修改)
6.字典(dict)
v={"name":"张勤学","age":18} #相同类的值有相同功能,功能存在于类中 #int类
#计算二进制位数
# c=18
# data=c.bit_length()
# print(data) #str类
#变大写
# a="alex"
# b=a.upper()
# print(a)
# print(b) # 首字母变大写
# a="alex"
# b=a.capitalize()
# print(a,b) #去除首尾空格(首lstrip;尾rstrip)
# a=" fjsdsb "
# b=a.strip()
# print(a)
# print(b) #替换
# a="以规范标准规范标准哈哈哈哈"
# b=a.replace("标准","**",2)
# print(a)
# print(b) #重点是原值不变 #计算字符长度
# v=input("zhanghao")
# value=len(v)
# print(v,value) #通过索引下标取一个数汉字
# a="1235从前有座山"
# b=len(a)
# value=a[b-1]
# print(a,b,value) # a="1235从前有座山"
# value=a[-2]
# print(value) # a="1235从前有座山"
# value=a[0:5]#0 1 2 3 4!!!
# print(value) # a="1235从前有座山"
# value=a[5:]#含左不含右
# print(value) #取字(通过字符串的长度以及它的下标提取内容)
# a="1235从前有座山"
# b=len(a)
# index=0
# while index<b:
# print(a[index])
# index += 1
# print("end") #3.循环
# v="vdsvnjdvn念叨几句"
# for i in v:
# print(i) #数据类型的转化 #转化成整数类型
a=input("number")
b=input("number")
val=int(a)+int(b)
print(val) #转化成字符串
a=22
print(type(a))
b=str(a)
print(b,type(b)) #转化成布尔bool(val)
注意特例
a=9 or 2<3
print(a)#得出的是9(True的那个)!!!字符串同理
#4.分割
# a="我喜欢你真的真的喜欢你"
# v=a.split("喜欢")
# print(v) #判断数字并且打印
a="我喜1234欢你真的45真的喜77你"
count=0
for i in a:
if i.isdecimal():
print(i)
count+=1
print("总计",count,"个数字")
————————————————————————————————————————————————————————
今天学第5课,明天再补更DAY3第六课!!!