Python_day03_昨日回顾.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. Python_day03_01_昨日回顾.txt
  2. 1. 变量
  3. s = 'qf'
  4. 先创建对象,之后把名字分配给这个对象。
  5. 等号右边的对象先被创建或者被获取
  6. a = b = c = 1
  7. a, d = 1,2
  8. a = 1
  9. b = 2
  10. a ---2
  11. b ---1
  12. c = a
  13. a = b
  14. b = c
  15. a, b = b, a # a, b = 2, 1
  16. a --- 2
  17. b --- 1
  18. 2. 运算符
  19. n = 1
  20. n += 1
  21. n += 2
  22. 10 // 3
  23. 10 % 2
  24. 10 % 3
  25. 3.逻辑运算符
  26. and
  27. or
  28. not
  29. in
  30. 4. 比较运算符
  31. ==
  32. >
  33. <
  34. >=
  35. <=
  36. !=
  37. 5.
  38. if ...:
  39. pass
  40. if ...:
  41. pass
  42. else:
  43. pass
  44. for i in ...:
  45. pass
  46. while ...:
  47. pass
  48. 6. 字符串
  49. s = 'www.qfduc.ocm'
  50. s = s.split('.', 1)[0]
  51. 反向切割
  52. s.rsplit()
  53. 开头查找
  54. s.startswith()
  55. 结尾查找
  56. s.endswith()
  57. 移除字符串头尾指定的字符串(默认为空格或换行符)
  58. s.strip()
  59. input(">>:").strip()
  60. ----------------
  61. while True:
  62. ...
  63. else:
  64. pass
  65. for i in ...:
  66. ...
  67. else:
  68. pass
  69. 字符串的替换
  70. s.replace()
  71. s.replace(old, new[, max])
  72. 返回字符串中的old(旧字符串)替换成new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过max次。
  73. any
  74. all
  75. not ()
  76. list
  77. tuple
  78. dict
  79. set