程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

python基础

发布于2019-08-22 17:32     阅读(980)     评论(0)     点赞(15)     收藏(5)


一、运行python

1.下载安装好python后,安装目录里分别有IDLE、Python 3.6 Manuals(64-bit)、Python3.6(64-bit)和Python3.6 Module docs。

       IDLE是python自带的集成开发环境,可以运行调试代码,编写代码并保存等等,还有pycharm和jupyter是很好用的python开发环境,其他的还有sublime,vscode等等,都是开发环境;    

       Python 3.6 Manuals(64-bit)是官方的Python使用手册,可以慢慢研习,若需要中文版本可参考http://www.pythondoc.com;
       Python3.6(64-bit)是交互式python环境,输入深意合法的语句或语句序列可以立刻查看结果。变量只保存最后一次运算的结果。在这里写的代码不能保存到文件中,命令提示符输入python就是运行了这个文件,创建可以重复运行的程序,可将其放入一个文件中。
       Python3.6 Module docs打开可以看到本机已安装的各种python的包的信息。

2.编写复杂的测试通常编写很长的代码行,为了提高代码的可读性,加上(\)反斜杠,可以在下一行继续书写上一条语句的内容。正常的缩进不适应与下一行。

二、语法基础

字符串

1.创建字符串字面量,将字符串放在单引号,双引号与三引号中即可。前后的引号必须对应匹配,三引号的字符串可以不用再一个逻辑行中。键盘中三个引号可当做三引号。

2.字符串存储在一个以0开始,使用整数索引的字符序列中,要提取其中的一个字符,用索引运算符[i]。提取一个子字符串,可以y用切片运算符[i:j]。使用+链接两个字符串,且运算符链接字符串始终为字符串,要进行数值计算需使用int()或float()函数将字符串转化,同时,str(),represent()和format()可将非字符串转化为字符串。

列表
1.列表是任意对象的序列,将值放入括号中就可以创建列表。从0开始,使用索引符可以访问并修改列表中的项。使用append()将新项添加追加到列表的末尾。使用insert()将一项添入到列表中。切片运算符一样可以对列表提取与重新赋值。

2.使用运算符可以连接列表。若列表包括其他列表在内,则需要使用多次索引符才能访问到。

元组

元组支持的大部分操作与列表一样,但元组创建的内容不能被修改。

集合

集合用于一组无序的对象,无法像列表与集合一样通过数字进行索引,且集合中的元素不能重复。集合可进行并集、交集、差集合对称差集。使用set()函数创建集合。

  1. t=set("hello")
  2. s=set("python")
  3. a=t|s #并集
  4. b=t&s #交集
  5. c=t-s #差集
  6. d=t^s #对称差集
  7. t.add("x") #添加一项
  8. s.updata([10,11,12]) #添加多项

 字典

字典是一个关联数或散列表,通过关键字索引的对象。字符串是最关键字类型,还可以使用数字和元组。

  1. stock={
  2. "name":"BOB",
  3. "shares":50,
  4. "price":546
  5. } #{}穿件字典
  6. name=stock["name"] #访问字典成员
  7. stock["shares"]=100 #修改对象
  8. if "sock" in stock:
  9. p=stock["sock"]
  10. else:
  11. p=0.0 #测试某项内容是否属于字典成员
  12. p=stock.get("sock",0.0) #剪接版测试
  13. syms=list(stock) #获得字典关键字的列表
  14. del stock["name"] #del语句可以删除字典中的元素

函数

使用def语句可以创建函数。调用函数就使用函数名加上圆括号括起来的参数即可。

  1. def remainder(a,b):
  2. q=a//b
  3. r=a-q*b
  4. return r #创建函数
  5. rst=remainder(78,42) #调用函数
  6. def connect(hosthome,port,timeout=400) #给函数设置默认值,调用函数时可以忽略其参数

 

 



所属网站分类: 技术文章 > 博客

作者:8778787

链接:https://www.pythonheidong.com/blog/article/53155/2c01b6af0c13cab412e7/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

15 0
收藏该文
已收藏

评论内容:(最多支持255个字符)