千家信息网

python入门基础点

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,今天就跟大家聊聊有关python入门基础点,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。python语言简练、易学,基本上没有什么编程经验的人
千家信息网最后更新 2026年11月02日python入门基础点

今天就跟大家聊聊有关python入门基础点,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

python语言简练、易学,基本上没有什么编程经验的人都可以很快上手,并且做一个有简单功能的脚本,帮助我在工作中完成任务。那下面就来看看python入门知识有哪些东西,了解这些东西我们就可以像写shell脚本一样来通过python来完成我们的简易工作需求。【当然比shell更易学、用】

[python] view
plaincopy

  1. 1、基本的输入/输出:

  2. someth = input('Please input something:\n') ##获取标准输入

  3. somethelse = raw_input('please input some other thing:\n')

  4. print someth, #输出不换行

  5. print someth #输出并换行

  6. print 'your input is %s,other thing %s' % (someth, somethelse) #格式化输出



  7. 2、基本类型及赋值:

  8. bool = True/False

  9. int = 1

  10. lang = 1L

  11. float = 0.1

  12. cpm = 1 + 2j

  13. str = 'string'

  14. tuple = (1,2)

  15. list = [1,2]

  16. dict = {1:1,2:2}

  17. null = None



  18. 3、基本操作符:

  19. a > b

  20. a < b

  21. a == b

  22. a != b

  23. a <> b

  24. a <= b

  25. a <= b

  26. a += b

  27. a -= b

  28. a is b

  29. a is not b

  30. a in b

  31. a not in b


  32. a + b

  33. a - b

  34. a * b

  35. a / b ##真正除,带小数部分

  36. a // b ##地板除,结果取商的整数部分

  37. a % b

  38. a ** b ##计算a的b次方


  39. a | b

  40. a & b

  41. a ^ b

  42. a >> 2 #@左移2位,相等于乘以4

  43. a << 2


  44. a and b

  45. a or b

  46. not a



  47. 4、基本类型操作:

  48. 索引访问: #支持索引的数据类型有:元组,列表,字符串

  49. (1,2,3,4)[0] ##1

  50. [1,2,3,4][1] #2

  51. '1234'[2] #'3'

  52. 赋值: ##字符串、元组为不可变类型不能修改其值

  53. [1,2,3,4][2] = 5 #[1,2,5,4]



  54. 切片访问: 支持的类型同上

  55. (1,2,3,4)[1:] #[2,3,4]

  56. [1,2,3,4][:3] #[1,2,3]

  57. '1234'[2:3] #'3'

  58. '12345'[:] #'12345'

  59. 赋值: ##字符串、元组为不可变类型不能修改其值

  60. [1,2,3,4][2:] = 5 #[1,2,5]



  61. 映射访问:

  62. {1:'a', 2:'b',3:'c'}[2] #b

  63. 赋值:

  64. {1:'a', 2:'b',3:'c'}[2] = 'd' #{1:'a', 2:'d',3:'c'}



  65. 5、控制语句:

  66. if a == b:

  67. pass

  68. elif a == c:

  69. pass

  70. else:

  71. pass


  72. while True:

  73. break

  74. else:

  75. pass


  76. for i in range(5):

  77. print i

  78. if i == 4:

  79. break

  80. else:

  81. continue

  82. else:

  83. pass



  84. 6、文件的输入/输出:

  85. fs = open(filename, 'w') ##第二个参数为打开文件的方式,w新写,r只读,a附加写,【b】二进制方式读,如exe文件; + 读写方式

  86. fs.writelines('some str')

  87. fs.writelines('some other str')

  88. fs.close()


  89. fs = open(filename, 'r')

  90. print fs.readline()

还有像内建函数等,可以通过解释器的帮助功能直接查到,有2个非常有用的命令如下:

[python] view
plaincopy

  1. dir(object) ##查看指定对象的所有属性,没有参数时默认对象是python解释器默认对象

  2. 尝试如下操作:

  3. dir()

  4. a = 1

  5. dir() ##看看区别

  6. dir(a)


  7. help(object) ##dir只能看看基本的属性,具体做什么的,返回什么类型,需要什么参数,就要用help查看了

  8. help() #不带参数直接进入帮助模式,这里你可以直接输入对象名查看帮助

  9. int ##数据类型

  10. os ##模块名称

  11. abs ##函数名称

  12. * ##查看python所有的内建类型

  13. __builtin__ ##查看内建模块的内容,这里有所有的内建函数的说明,内建类,内建数据结构等

  14. q ##退出帮助模式


  15. help(__builtin__) ##带参数时直接查看指定的对象的所有帮助内容

看完上述内容,你们对python入门基础点有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

类型 帮助 内容 参数 对象 输出 输入 函数 字符 字符串 数据 文件 方式 支持 基础 东西 功能 名称 属性 易学 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 厦门中拓互联网络科技有限公司 疫情对互联网科技公司影响 互联网金融 科技 互联网科技的发展 金融科技与互联网金融 互联网科技英文 深圳天众互联网科技公司 润盈互联网科技 亿人帮互联网科技 佰商互联网科技有限公司 滨湖区互联网智能科技产品供应 互联网时代科技改变生活 栖莱科技互联网股份有限公司 受益于互联网科技的高速发展 智腾互联网科技有限公司 厦门江牛科技互联网 互联网与数字科技关系 西安有哪些互联网高科技企业 世界互联网科技成果奖 互联网科技手机排行榜 中国 科技 互联网 上海卓越科技 互联网 上海亿帐通互联网科技 华脉科技工业互联网产品 银川新华互联网科技职业技术培训学校图片 保险科技服务互联网营销体系 电子商务与互联网科技的关系 陕西彩京云互联网科技有限公司 黑龙江互联网科技公司 如何强化互联网金融科技
0