赞
踩
变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用。
变量就是用来存储数据的地址的名称
a="hello"
print(a)
参考博客:
添加链接描述
将某个数据赋值给变量存储
a="变量1"
b="变量2"
a = "变量1"
b = a
常量即指不变的量,如 pai 3.141592653…, 或在程序运行过程中不会改变的量。
name=input("请输入姓名:")
print(name)
surname=input("请输入:")
name=input("请输入:")
print(surname+name)
print(surname,name)
stuNum=input('请输入学号:')
chineseGrade=float(input('请输入语文成绩:'))
mathGrade=float(input('请输入数学成绩:'))
englishGrade=float(input('请输入英语成绩:'))
sum=chineseGrade+mathGrade+englishGrade
avg=sum/3.0
print(('平均成绩为:%.2f'%(int(avg))))
print('%s语文成绩的百分比%.2f%%'%(stuNum,chineseGrade/sum*100))
name=input("姓名:")
hob=input("爱好:")
sex=input('性别:')
hight=input('身高:')
info="""
********** %s的信息为 **********
姓名:%s
爱好:%s
性别:%s
身高:%s
"""%(name,name,hob,sex,hight)
print(info)
%后面的字符:
a = 2**64
print(type(a)) #type()是查看数据类型的方法
b = 2**60
print(type(b))
a = 3
b = 5
print(a < b, a > b , a != b)
a = "Eagle's Lab"
b = '''
欢迎大家来到英格科技!
今天我们学习python!'''
print(a,b)
a = 'eagle '
b = 'welcome '
print(b + a,'*' * 3,a * 3)
a = 'ABCDEFGHIJK'
print(a[0], a[-11]) #负数的话从末尾开始从1数起
print(a[3])
print(a[5])
print(a[7])
a = 'ABCDEFGHIJK' print(a[0:3]) print(a[2:5]) print(a[0:]) #默认到最后 print(a[0:-1]) # -1 是列表中最后一个元素的索引,但是要满足顾头不顾腚的原则,所以取不到K元素 print(a[0:5:2]) #加步长 print(a[5:0:-2]) #反向加步长 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2021011822212896.jpg) ```python words = "beautiful is better than ugly." print(words.capitalize()) #首字母大写 print(words.swapcase()) #大小写翻转 print(words.title()) #每个单词的首字母大写
# 内容居中,总长度,空白处填充
a = "test"
ret = a.center(20,"*")
print(ret)
# 统计字符串中的元素出现的个数
words = "beautiful is better than ugly."
ret = words.count("e",0,30)
print(ret)
# startswith 判断是否以...开头
# endswith 判断是否以...结尾
a = "aisdjioadoiqwd12313assdj"
print(a.startswith("a"))
print(a.endswith("j"))
print(a.startswith('sdj',2,5))
print(a.endswith('ado',7,10))
a = "aisdjioadoiqwd12313assdj"
print(a.find('sdj', 1, 10)) # 返回的找到的元素的索引,如果找不到返回-1
print(a.find('sdi', 1, 10))
print(a.index('sdj', 1, 10)) # 返回的找到的元素的索引,找不到报错。
# split 以什么分割,最终形成一个列表此列表不含有这个分割的元素。
ret = words.split(' ')
print(ret)
ret = words.rsplit(' ',2)
print(ret)
# format的三种玩法 格式化输出
print('{} {} {}'.format('aaron', 18, 'teacher'))
print('{1} {0} {1}'.format('aaron', 18, 'teacher'))
print('{name} {age} {job}'.format(job='teacher', name='aaron', age=18))
#strip用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
#注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
a = '****asdasdasd********'
print(a.strip('*'))
print(a.lstrip('*'))
print(a.rstrip('*'))
b = " iam your father "
print(b.strip())
print(b)
# replace
words = '''
nihaoeagles
nihaoeagles'''
print(words.replace('nihao', 'hello', 2)) # 字符串从左向右开始,一共替换两次
print(words.isalnum()) #字符串由字母或数字组成
print(words.isalpha()) #字符串只由字母组成
print(words.isdigit()) #字符串只由数字组成
算术运算
比较运算
赋值运算
逻辑运算
成员运算
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。