发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名

[经验] 入门必看:python学习第一课

2019-9-20 16:42:44  508 python
分享
2
一、python常用的函数
input函数
如x=input(“请输入一个数”)
会将用户输入的值强制转换为字符串类型的数据,然后自动赋给x

print函数
如print(“123”),结果为123
print()函数能打印字符串,元组,列表等,整数,浮点数等

type函数
type(x)用于判断x的类型

id函数
id(x)将返回x的地址

del命令
del x 将删除x这个对象

eval(x)
将字符串x强制转换为数字类型

split()
拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)

二、python中数字的表示
十进制:1,2,-1,4
十六进制:0x10,0xab
八进制:0o35 ,0o11
二进制:0b101,0b100
a**2表示a的2次方

三、复数的计算
a=3+4j,b=5+6j
a.real表示a的实部,a.real=3
a.imag表示a的虚部,a.imag=4
a.conjugate表示a的共轭复数,a.conjugate=3-4j
a*b表示复数乘法,a/b表示复数除法

四、字符串的使用
单引号和双引号都表示可以字符串
“”" “”“三引号可以表示换行字符串
‘’’”’ 213123
1233120"""
“我名字是%s,我的成绩%d”%(“张三”,12)
结果:我名字是张三,我的成绩12
如果字符串中的单引号,出现单字符字符需要转义
“214313514345/'23424”
单引号可以包含双引号表示字符串
‘213123142"safdsfsda’

五、课堂练习
请输入三个数字求和
x=input(“请输入三个数字”)
y=x.split()
a=eval(y[0])
b=eval(y[1])
c=eval(y[2])
print(a+b+c)

倒序输出三个人的名字 张三、李四、王五
x=input(“请输入三个名字”)
y=x.split()
a=y[0]
b=y[1]
c=y[2]
print(y[2],y[1],y[0])

已知两边夹角面积
import math
x=input(“请输入两边及夹角”)
y=x.split()
a=eval(y[0])
b=eval(y[1])
c=eval(y[2])
jiaodu=c*math.pi/180
s=0.5 a b * math.sin(jiaodu)
print(s)

王栋春 2019-9-20 21:16:07
围观一下  
回复

举报

kunpeng1984 2019-9-23 14:17:09
學習一下,謝謝分享
回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发经验
关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表