9.优先级
z=1 z*=3+5**2 #28 z=z*3+5**2 print(z)
10.math库的使用
import math a=math.fabs(-1) #绝对值 b=math.fsum([0.1,0.2,0.3]) #浮点数精确求和 c=math.pow(10,1/3) #pow实现开方操作 d=math.atan(1)*4 #math库里有三角函数 arctan 1=pi/4 print(a) print(b) print(c) print(d) e=math.sin(math.pi*2) #无限接近于0 print(e) f=math.floor(-2.5) #-3 向下取整 print(f) g=math.ceil(3.5+math.floor(-2.5)) #1 print(g) h=round(math.fabs(-2.5)) #见取整函数 print(h) i=math.sqrt(math.pow(2,4)) #4.0是浮点数 print(i) j=math.log(math.e) #1.0 log以e为底 print(j) k=math.gcd(9,12) #3 print(k) l=math.fmod(36,5) #1.0 36%5 print(l) m=math.radians(47) #角度->弧度 print(m) n=math.degrees(math.pi/7) #弧度->角度 print(n)
11.字符串及其操作
#1.引号的使用 print(‘单引号表示可以使用"双引号"作为字符串的一部分‘) print("双引号表示可以使用‘单引号‘作为字符串的一部分") print(‘‘‘三引号中可以使用"双引号" ‘单引号‘ 也可以使用换行‘‘‘)
#2.直接打印字符串 name=input("请输入名字:") print(name)
#3.字符串访问(字符串以Unicode编码储存) name="Python语言程序设计" print(name[0],name[7],name[-1]) print(name[2:-4]) print(name[:6]) print(name[6:]) print(name[:])
#4.基本字符串操作符 name="Python语言" + "程序设计" + "基础" print(name) print("GOAL!"*3) #奇特 print("Python语言" in name) #奇特 print(‘Y‘ in "Python语言")
#5.获取星期字符串 weekstr="星期一星期二星期三星期四星期五星期六星期日" weekid=eval(input("请输入星期数字(1-7):")) pos=(weekid-1)*3 print(weekstr[pos:pos+3])
#6.内置的字符串处理函数 n=len("Python语言程序设计") #字符串长度 print(n) print(str(3.1415926)) #返回 字符串形式
#7.凯撒密码 plaincode=input("请输入明文:") for p in plaincode: if ord("a")<=ord("p")<=ord("z"): print( chr(ord("a")+ (ord(p)-ord("a")+3 )%26) ,end=‘‘) else: print(p,end=‘ ‘)
原文地址:https://www.cnblogs.com/Master-Sun/p/10888462.html
时间: 2024-11-02 20:37:32