print(1,2,3,sep = '***',end='***888') 结果:1***2***3***888
字符串
- 相加'hello'+'world' 变为'helloworld'
- 与整数相乘'hello'*2 变为'hellohello'
- print(name+'入职'+company+'公司') 打印的是一个字符串
- print(name,'入职',company,'公司') 打印的是四个字符串
- print('周长:%.2f\n面积:%.2f' %(length,area))打印的是一个字符串
input('用户提示:') #接收的都是字符串
>>> input('欢迎使用学生信息系统:')
欢迎使用学生信息系统:晓得
'晓得'
>>> input('欢迎使用学生信息系统:')
欢迎使用学生信息系统:34
'34' 输入的数字,接收的也是字符串
'''欢迎使用学生信息管理系统 (1)查询 (2)添加 (3)删除 (4)退出 请选择(1/2/3/q):'''age = input('请输入年龄')print(age)
1 print(''' 2 欢迎使用学生信息管理系统 3 (1)查询 4 (2)添加 5 (3)删除 6 (4)退出''') 7 aid = input("请选择(1/2/3/q):") 8 print(aid)
格式字符串(%占位符)
%s
%f (保留两位小数 %.2f)
%d
1 r = 666 2 print("%.2f工资" %r) 3 4 #结果:666.00工资
r = 666y = 555print("%.2f工资%d" %(r,y))结果:666.00工资555
科学计数法
2.99e8
1600e-3
复数
>>> 1+2j
(1+2j)
布尔值
>>> 1>2
False
2==2
True
数据运算符
- + * / (除法结果是浮点数)
// (地板符) 地上的部分,去掉余数
>>> 5//2
2
%(取余)
>>> 5%2
1
>>> 234//10%10 23%10=2.3的余数为3
3
幂运算
>>> 2**3
8
25*365//7
1303
>>> 10000*1.2**10
61917.364223999975
1 import math 2 r =3 3 print('周长:',str(2*math.pi*r)) 4 print('面积:',str(math.pi*(r**2))) 5 6 #结果 7 #周长: 18.84955592153876 8 #面积: 28.274333882308138
1 import math 2 r =3 3 length = 2*math.pi*r 4 area = math.pi*r**2 5 print('周长:%.2f\n面积:%.2f' %(length,area))
#周长:18.85
#面积:28.27
total_seconds = 54321 hour = total_seconds // 3600 minute = total_seconds %3600//60 sec = total_seconds %3600 % 60 print('现在的时间是%s:%s:%s' %(hour,minute,sec)) #结果:现在的时间是15:5:21