手记

python学习

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://www.jx-ferrotungsten.com

一、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表示复数除法

四、字符串的使用https://www.jx-ferrotungsten.com


单引号和双引号都表示可以字符串


“”" “”“三引号可以表示换行字符串

‘’’”’ 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)



0人推荐
随时随地看视频
慕课网APP