17站长网

17站长网 首页 网站 建站经验 查看内容

pythonc基础学习【第一课】

2019-9-20 09:05| 查看: 2096 |作者: 国民小跟班|来源: CSDN

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

  一、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)

  ————————————————

  版权声明:本文为CSDN博主「国民小跟班」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

  原文链接:https://blog.csdn.net/jjsjsjjdj/article/details/100920553

本文最后更新于 2019-9-20 09:05,某些文章具有时效性,若有错误或已失效,请在网站留言或联系站长:17tui@17tui.com
·END·
站长网微信号:w17tui,关注站长、创业、关注互联网人 - 互联网创业者营销服务中心

免责声明:本站部分文章和图片均来自用户投稿和网络收集,旨在传播知识,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系我们及时修正或删除。谢谢!

17站长网微信二维码

始终以前瞻性的眼光聚焦站长、创业、互联网等领域,为您提供最新最全的互联网资讯,帮助站长转型升级,为互联网创业者提供更加优质的创业信息和品牌营销服务,与站长一起进步!让互联网创业者不再孤独!

扫一扫,关注站长网微信

大家都在看

    热门排行

      最近更新

        返回顶部